UI Architecture
Designs maintainable frontend systems with reusable components, state boundaries, and scalable routing patterns.
Sr. Fullstack Engineer & Tech Lead | Vue · Nuxt · Go · High-Performance Backend · Microservices
Senior Fullstack Engineer and Tech Lead with 12+ years delivering Vue and Nuxt product frontends backed by high-performance Go backend services. Combines Vue 3 Composition API and Nuxt SSR with Go's strengths in concurrency, throughput, and low-latency API design. Proven in logistics, IoT, and real-time data environments where responsive Vue UIs and high-throughput Go backends must perform reliably together in production. Ajay builds Vue + Go systems optimized for both user experience and backend performance. Vue/Nuxt handles interactive, real-time-capable UIs while Go manages the concurrent, high-throughput backend workloads. He leads teams in defining clean API boundaries, streaming data patterns, and production deployment practices for both tiers.
Designs maintainable frontend systems with reusable components, state boundaries, and scalable routing patterns.
Builds modular services, background workflows, and integration layers that stay reliable as product and traffic complexity grow.
Translates product and platform goals into service boundaries, deployment patterns, and maintainable technical direction.
Defines clean contracts for frontend, backend, and third-party integrations with an emphasis on consistency and operational clarity.
Improves release reliability through containerized delivery, deployment automation, and production-ready cloud operating patterns.
Uses caching and asynchronous messaging to improve throughput, reduce latency, and isolate failures in production workflows.
Vue, Nuxt, TypeScript, Pinia, HTML, CSS
Go, Golang, WebSockets
Microservices, Event-Driven Architecture
REST APIs, WebSockets, Kafka, Redis, gRPC, NATS
AWS, Docker, Kubernetes, CI/CD, GitHub Actions, Prometheus
Not a primary emphasis for this profile