Expertise
Backend & API development
The less visible work that makes a product dependable: APIs, integrations, real-time services, and data.
Services built around real workflows
Backend development is where product behavior becomes a working system. My experience spans authentication, commerce listings, real-time messaging, payments, training operations, and multimedia features. I build with Go, PHP/Laravel, and Node.js/Express, and work with REST APIs, gRPC, WebSockets, MySQL, and PostgreSQL.
Real-time systems and integrations
At Linxchat, I developed Node.js/Express microservices and Socket.IO messaging, with Go functionality for videos, reels, and stories. At Cognotiv, I integrated distributed services through gRPC and AWS SQS, alongside SkillsFuture synchronization and Stripe payment processing. These projects involved both synchronous requests and asynchronous application workflows.
Reliability is part of the implementation
My backend work includes automated unit and integration tests, database query optimization, profiling, usage and audit logging, and request throttling. I also collaborate on deployment pipelines and code reviews. The Linxchat case study shows how these responsibilities fit together in a messaging and commerce product, while Vinoti provides an example of Go services and AI integration.