Full Stack, Mobile, Backend Dev! Kotlin, Python, AI Expert
I'm a self-motivated senior software engineer with 8+ years of experience delivering scalable mobile apps, backend services, AI-powered tools, and developer productivity systems.
Over the years, I’ve worked across a wide range of technologies - building Android apps using Jetpack Compose, designing scalable backend APIs with Ktor and FastAPI, and even leading the development of a full Retrieval-Augmented Generation (RAG) system using Python. I’ve also built custom VS Code extensions to help developers move faster and write better code.
What sets me apart is my ability to take a product idea and turn it into a working solution - cleanly, efficiently, and with a long-term view.
💻 How I Can Help:
- I write clean, maintainable Kotlin and Python code with a deep understanding of scalable architecture (Clean Architecture, MVVM, MVI).
- I’ve led teams, mentored junior Devs, and taken projects from scratch to production.
- I understand both the tech and the product side - how to build tools that solve real problems.
- Whether it’s mobile, backend, or AI, I can take full ownership and deliver results.
🔨 Tools I Use Often:
- Languages: Kotlin, Python, Java, JavaScript/TypeScript
- Mobile: Jetpack Compose, Flutter, KMM
- Backend: Ktor, FastAPI, Django, Node.js
- AI & Tooling: LangChain, vector DBs, custom VS Code extensions
- Infra: Docker, Kubernetes, AWS, Firebase, Git, CI/CD
- Testing: JUnit, Espresso, Mockito, Robolectric
I’m easy to work with, quick to understand what needs to be done, and focused on building solutions that last. If you’re looking for someone reliable who can take your idea and run with it, feel free to share it with me.
Work Terms
Hours of Operation:
Available Monday to Saturday, 9:00 AM to 7:00 PM IST (India Standard Time). I aim to respond promptly during these hours. Urgent queries may be answered beyond these hours depending on availability.
Payment Terms:
Projects can be milestone-based or set at a fixed price. For larger projects, a partial advance can be discussed within Guru’s SafePay system. Final deliverables are released after the final milestone is approved.
Communication Style:
I maintain clear and timely communication through Guru’s messaging system. I also provide regular updates on project progress and can adapt to your preferred tools (e.g., Trello, GitHub, Jira) if needed.
Additional Info:
- I sign NDAs upon request
- Clean, maintainable code with documentation is always included
- I ensure full handoff and support post-delivery
- Long-term support or feature extensions are available via separate contracts