Software Engineer at Kredivo Group Building backend systems, automation infrastructure, distributed data pipelines, and AI-powered developer tools.
I primarily work with Go, Python, TypeScript, PostgreSQL, Redis, Docker, Linux, and AWS.
- Reliable backend services with predictable failure handling
- Concurrent and fault-tolerant data-processing pipelines
- AI applications with structured outputs and execution guardrails
- Real-time systems using WebSockets and Redis-backed state
- Developer tooling, automation infrastructure, and production diagnostics
An open-source AI data workspace for querying PostgreSQL databases using natural language.
Engineering highlights:
- Bring-your-own read-only PostgreSQL connections
- Automated schema introspection and relationship discovery
- Structured LLM outputs with provider fallback
- Parser-based SQL validation and table allow-lists
- Read-only query enforcement, row limits, and statement timeouts
- Explicit separation between SQL generation and user-approved execution
- Dockerized FastAPI and Next.js deployment
A fault-tolerant bulk-processing system designed for large enterprise onboarding datasets.
Engineering highlights:
- Concurrent and incremental processing pipelines
- Row-level validation and structured error reporting
- Idempotent processing and automated retries
- Progress tracking and resumable execution
- Rollback handling for permanent failures
- Deterministic tests and CI quality checks
- Dockerized local development and cloud deployment
Built and contributed to backend infrastructure for real-time multiplayer games.
Areas explored:
- Raw WebSocket communication
- Redis-backed game and session state
- Matchmaking and player grouping
- Game-state synchronization
- Reconnection and failure handling
- Stateful versus stateless service boundaries
- Go
- Python
- TypeScript
- JavaScript
- Java
- SQL
- FastAPI
- Django
- Go
net/http - REST APIs
- WebSockets
- Event-driven architectures
- Background workers
- Concurrent processing pipelines
- PostgreSQL
- Redis
- MySQL
- MongoDB
- Transactions and consistency
- Pub/sub and distributed state
- Idempotency and retry-safe operations
- Schema introspection and query validation
- Docker
- Linux
- Nginx
- GitHub Actions
- AWS EC2, S3, and Lambda
- CI/CD pipelines
- Containerized deployments
- Structured logs and production diagnostics
- React
- Next.js
- Firebase Authentication
- Supabase
- LangGraph and LLM orchestration
- Structured LLM outputs
- Tool-calling workflows
- Provider fallback
- Parser-based output validation
- Human approval and verification flows
- Stockfish engine integration
ezdxffor AutoCAD automation
- Distributed systems and failure-tolerant services
- Backend architecture and service boundaries
- Linux internals and long-running workloads
- Networking, concurrency, and memory fundamentals
- AI agents with safe and verifiable tool execution
- Real-time synchronization and latency trade-offs
- Simulation systems and autonomous decision loops
- Correctness before cleverness
- Explicit failure handling
- Observable systems over silent systems
- Idempotent and retry-safe workflows
- Simple architectures with clear ownership
- Human verification for high-impact AI actions
- Systems that continue behaving predictably under failure
I enjoy building systems that do not merely work in demos, but remain understandable, observable, and recoverable in production.
- 🌐 Portfolio
- 🧠 QueryMindAI
- ⚙️ Hospital Bulk Processor
- ⚔️ LeetCode
- 📝 Technical Blog
- 𝕏 X / Twitter
- Strength training and disciplined routines
- Architecture and AutoCAD-based design
- Philosophy and Gita studies
- Long-form technical writing
- Systems thinking and long-term problem solving
Reach out through X, explore my projects, or start a GitHub discussion.






