Backend systems that stay up, data that stays fast.
Software Engineer — Go, Node.js, Python, C# — pipelines, APIs, and the infrastructure underneath them.
I build services that move data reliably: streaming ETL that never drops a message, REST APIs that hold up under load, and the Linux boxes they run on. A decade of precision, customer-facing technical work before this taught me to sweat the details others skip.
What I actually do
I design and ship backend services and full-stack applications end to end — REST APIs and data modeling through Linux deployment and monitoring. Comfortable moving across Go, Node.js, Python, Java, and C#, and across PostgreSQL, MongoDB, and Redis depending on what the problem actually needs.
Before software, I spent a decade in precision, customer-facing technical work. That built a habit I still lean on: check the detail nobody asked you to check, and treat the customer's problem as the real spec. I'm looking for a backend or full-stack role where reliable delivery and self-directed learning add value from day one.
Technical skills
languages
- C#, Java, Visual Basic
- JavaScript, TypeScript
- Go, Python
- HTML, CSS, XML, AJAX
- SQL
backend & APIs
- Node.js, Express.js, Go microservices
- REST APIs & WebSockets
- Streaming ETL pipelines
- Auth & session handling
frontend
- Next.js, React, Redux
- Tailwind CSS
- Chart.js, data viz
- Responsive UI development
data & messaging
- PostgreSQL, MongoDB, MySQL
- TimescaleDB / time-series
- Redis caching
- NATS, NSQ queues
devops & infra
- Docker, Kubernetes
- Linux / Ubuntu server admin
- Nginx reverse proxy
- Git, GitHub, CI/CD
automation & AI
- n8n workflow automation
- OpenAI / Claude API integration
- AI content & prompt engineering
- Cron & scheduled tasks
Selected work
OroTracker — real-time commodity tracking
- Built a Go ETL pipeline ingesting millions of live gold and silver price updates per minute at sub-second latency.
- Designed a NATS/NSQ messaging layer to absorb bursty market data at 99.9% uptime with zero dropped messages.
- Shipped a custom alerting engine that evaluates price thresholds on the live stream and fires email and push alerts.
- Hit millisecond chart-query response times with Redis hot-caching over time-series storage.
Mail Avail — email verification SaaS
- Built an async .NET Core verification pipeline handling large lists with sub-second turnaround per address.
- Layered syntax, MX-record, and live SMTP probing to hit high deliverability accuracy.
- Added detection for disposable domains, role addresses, and catch-alls, with confidence scoring.
- Containerized with Docker; PostgreSQL for billing/user data, Redis for fast domain lookups.
Autonomous e-commerce operations engine
- Automated daily store operations end to end for local e-commerce sellers.
- Used AI to auto-generate SEO product descriptions and categorize support queries.
- Streamlined order tracking and inventory, cutting manual data entry significantly.
RailTrack — real-time notification system
- Built an automated monitor for railway schedules and ticket availability.
- Configured server-side scripts on Ubuntu to fetch live transit data and push instant delay/booking alerts.
- Tuned it to run continuously in the background with minimal overhead.
Next-Gen academic assistant agent
- Built a scalable, context-aware conversational agent automating university admin workflows in Java.
- Engineered RAG pipelines over OpenAI and Claude APIs for accurate retrieval of curricula and schedules.
- Designed a natural-language interface improving response times for student and faculty inquiries.
Professional experience
Software Engineer Intern, CapregSoft Pvt Ltd
- Built clean, maintainable features in C#/.NET applying OOP, abstraction, encapsulation, and association, plus hands-on Java and Visual Basic.
- Shipped a major release with a five-person team across 20+ .NET service-oriented apps for health and insurance clients — REST APIs, WebSockets, auth/session layers on SQL.
- Worked across the wider stack: Node.js, Express.js, Go microservices, and JS/TS/HTML/CSS/XML/AJAX on the frontend.
- Cut testing time 15% by scripting automated tests that removed a recurring bottleneck, speeding up releases.
- Cut page load 80% by refactoring a student library site's legacy JS into modern, optimized code; used Python for internal tooling.
- Built, tested, and deployed applications on custom hardware for production environments.