Backend & Infrastructure Consultant
Consulting on backend architecture, scalability, APIs, production infrastructure, observability, storage, CI/CD, performance, and real-time communication.
```html
8+ years turning business requirements into scalable, high-performance systems — from backend services and distributed infrastructure to production AI workflows.
I’m a Senior Software Engineer with 8+ years of experience building backend systems, distributed services, APIs, messaging infrastructure, and production platforms.
My work has ranged from microservices and real-time communication to payment systems, cloud infrastructure, observability, and AI-powered automation.
I enjoy working close to the architecture while remaining hands-on with implementation, debugging, and production systems.
I’m also a self-driven learner. Recently, that curiosity has taken me deeper into RAG, LLMs, semantic search, and agentic systems.
Consulting on backend architecture, scalability, APIs, production infrastructure, observability, storage, CI/CD, performance, and real-time communication.
Led a backend team of 6–7 engineers while remaining hands-on with architecture, implementation, code review, mentorship, project execution, and AI/ML integration.
Architected and developed microservices and high-performance backend services using Java, Spring Boot, Go, MySQL, Kafka, MQTT, and AWS.
Built REST, gRPC and Protocol Buffer services, integrated third-party messaging platforms, and collaborated on Kubernetes/GKE deployments, health checks, Helm charts, and horizontal pod autoscaling.
Built Angular applications, REST APIs, Python/Django services, web scraping solutions, OpenStreetMap integrations, reporting tools, and maintained PHP systems.
Built Laravel APIs and internal tools for a domestic flight-ticketing platform, integrating SOAP/XML APIs for real-time booking and payment processing.
Real engineering problems, architecture decisions, constraints, and lessons from production systems.
Deliver low-latency communication and live-location updates across a large number of connected clients.
MQTT-based communication, Redis-backed state, monitoring, and production observability.
Turn unstructured enterprise documents into searchable knowledge that could be used inside automation workflows.
Document ingestion, chunking strategies, embeddings, PostgreSQL vector storage, hybrid search, prompt engineering, and LLM synthesis.
Build reliable payment and recurring billing workflows for homeowner associations.
REST APIs, ACH processing, recurring billing, PSP abstraction, payment integrations, and secure service communication.
Connect workflows, messaging channels, tickets, CRM operations, and asynchronous backend processes.
Microservices, Kafka, MQTT, REST, gRPC, Protocol Buffers, and integrations with WhatsApp, Instagram, Facebook Messenger, and Google Business Messages.
Go · Java · PHP · Python
Spring Boot · Gin · Laravel · Django
REST · gRPC · Protocol Buffers
PostgreSQL · MySQL · Redis
Kafka · MQTT · EMQX
AWS · GCP
EC2 · S3 · RDS · Lambda · SNS · EventBridge
GKE · Cloud Run · Pub/Sub · BigQuery
Docker · Kubernetes · Helm
GitHub Actions · CI/CD
Prometheus · Grafana
OpenTelemetry · Tempo
RAG Pipelines · LLM Integration
Semantic Search · Embeddings
MinIO · JWT · OAuth 2.0
Authentication · Authorization
Things I'm learning, testing, and trying to understand.
I'm interested in challenging backend problems, distributed systems, infrastructure, and ideas worth exploring.