AMI Industries
Research & Development Software EngineerOwning end-to-end delivery of LOMAH, a real-time shooting range platform, and the company's first remote camera control system.


Software engineer building full-stack and platform systems, and owning the work end to end from design through deployment and production. Experience across real-time systems, fintech infrastructure, cloud delivery, and AI.
Core Stack
I'm a software engineer who enjoys understanding how software works as a whole. My strongest area is backend development with Go, JavaScript, and TypeScript, but I also enjoy frontend work and taking ownership of a product from idea to production.
What I enjoy most is system design and architecture: how services communicate, how data moves, where things can fail, and how everything should be structured before implementation. I care about clean design too, like repository patterns, clear separation of concerns, and well-defined service boundaries.
That interest has pulled me into backend systems, cloud infrastructure, observability, real-time applications, and distributed systems, with Go, Node.js, PostgreSQL, Redis, Kafka, AWS, and Docker. I'm also exploring AI agents and developer tools where AI meets backend systems and infrastructure.
Owning end-to-end delivery of LOMAH, a real-time shooting range platform, and the company's first remote camera control system.
Built AI-assisted alert triage on the Grafana observability stack and removed recurring backend bottlenecks.
Consolidated services into a Dockerized monorepo with blue/green delivery and cut cloud spend.
Built core fintech money-movement infrastructure and high-throughput data pipelines, and mentored junior engineers.
Built secure full-stack features with Angular for enterprise applications serving 5,000+ users.
SELECTED WORK
Independent projects across developer tools, connected devices, and AI. From first idea to working product.
Helping manufacturers and businesses find the right partner with AI-powered matching.
AI · Go · React Native
An AI matchmaking platform for manufacturers and businesses. It chunks and embeds company profiles to score partner fit, then notifies both sides when a strong match surfaces.
A clearer answer to your next purchase, built around your real cash flow.
AI · Python · React Native
A spending-decision tool that works out whether to pay in full, split into installments, pay partially, or wait. AI reads the messy inputs — receipts, bills, financial evidence — but the affordability call itself is computed from explicit rules, so the same inputs always produce the same recommendation.
See how your code connects. Explore a repository, review changes, and build context for AI.
Open Source · Go · Svelte
A local browser-based code map for Git repositories that helps developers understand file relationships, review branch changes, and build AI-ready context from selected files.
go install -tags webembed github.com/roshan-ican/codemap@latest
codemap
Connected lighting, thoughtfully controlled. From secure pairing to the perfect atmosphere.
Flutter · IoT · Supabase
A cross-platform IoT app for ESP32-based smart lamps with a Flutter client and Supabase backend, live on the App Store.

A conversational assistant that brings answers and everyday tasks into WhatsApp.
AI Agent · WhatsApp
An AI agent that integrates with WhatsApp to provide automated responses, information retrieval, and task execution based on user queries.
Posts published on my dev.to profile — engineering notes, lessons from production, and deep dives.
Architecture before implementation. Clear boundaries, observable systems, and the right tool for the constraint.