My Journey
A Decade in Software Engineering
After a decade in software development, I've learned that the best way to grow is by sharing what we learn. This site is my corner of the internet for doing exactly that—a place where I share practical tools, real-world tutorials, and insights from my journey through tech.
The Beginning
My passion for development started with curiosity and a desire to build things that matter. Over the years, I've worked on everything from small startups to complex enterprise systems, picking up lessons at every turn.
The Philosophy
Whether you're debugging code at 2 AM, preparing for your next interview, or exploring new technologies, I hope you find something here that makes your journey a little easier.
I believe in learning by doing, sharing openly, and building a community where everyone can grow together. When I'm not coding, you'll find me exploring new AI tools, contributing to open source, or writing deep dives for the developer community.
My Purpose
My Mission
To create a comprehensive resource hub that empowers developers with practical tools, actionable tutorials, and code snippets that solve real problems.
Simplify Complex Tech
Break down complex systems, event loops, and database architectures into digestible, actionable mental models developers can apply immediately.
Build Practical Tools
Create lightweight, browser-based developer utilities and AI tools that save time and solve everyday engineering hurdles without signups.
Foster Community
Cultivate an approachable, supportive environment where engineers of all backgrounds can learn, ask questions, and grow together.
Core Expertise
Technical Skills
Technologies, languages, and frameworks I have worked with extensively over 15+ years.
Frontend
Language
Backend
Database
Tool
Tools & Others
Career Highlights
Professional Experience
Track record of building trading platforms, enterprise systems, and leading engineering teams.
Technology Manager
Jan 2022 — PresentResponsible for leading technical development, improving system performance, and ensuring stable operation of financial platforms.
- Developed new system modules and managed deployment and release activities
- Optimized APIs and database queries to reduce response time and improve reliability
- Led development and enhancement of core financial components
- Performed production troubleshooting and root cause analysis to minimize downtime
- Guided developers on technical design decisions and complex problem-solving
- Improved system stability by identifying bottlenecks and implementing long-term fixes
Team Lead (Scrum Master)
Jul 2019 — Dec 2021Led product development activities while managing Scrum processes and enabling teams to deliver monthly financial technology releases.
- Facilitated sprint planning, backlog refinement, standups, reviews, and retrospectives
- Maintained product backlog and ensured alignment between business goals and development
- Collaborated with product owners and engineers to clarify requirements and remove blockers
- Improved delivery timelines by applying Agile methodologies
- Supported cross-functional teams to ensure smooth release cycles
- Enhanced communication flow to maintain consistent progress across teams
Lead Engineer
May 2013 — Jul 2019Led development and deployment of trading platforms for major financial institutions, managing architecture, coding, documentation, and releases.
- Designed architecture for trading applications and handled end-to-end development
- Created secure authentication and authorization modules for trading users
- Built trading features including Place Order, Order Book, and Trade Book modules
- Developed trading platforms for clients such as HDFC Securities, Religare, Anand Rathi, JB, and Master Trust
- Prepared release notes and handled deployment activities
- Collaborated closely with stakeholders to refine functional and technical requirements
Lead Engineer
Apr 2018 — Mar 2019Developed modules and enhanced existing components for the Fundware financial product with a focus on performance and reliability.
- Developed new modules for the Fundware product suite
- Created an efficient web service API layer over the database
- Resolved issues in existing modules to improve system stability
- Enhanced performance of critical components using optimized SQL and logic restructuring
- Worked closely with QA to deliver defect-free builds
Software Executive
Mar 2011 — May 2013Contributed to ERP system development including requirement analysis, design, module development, and deployment.
- Gathered requirements and documented functional specifications for ERP modules
- Designed relational database structures and developed new business modules
- Handled deployment, release planning, and version control activities
- Improved existing modules based on user feedback and performance issues
- Worked within an Agile environment to deliver enhancements iteratively
Maker & Builder
Products & Interactive Tools
Independent SaaS products and developer platforms I've designed and engineered.
CodeShot.in
Beautiful Code Screenshots – Turn your code snippets into retina-sharp images with analog film aesthetics and syntax auto-detection.
Web IDE
In-browser code editor and sandbox with real-time HTML/CSS/JS preview, console capture, and URL shareable state.
Interview Flashcards
Active recall flashcard study system with timed mock interviews, sound feedback, voice reading, and Anki CSV export.
Calculator Junction
Free online calculator platform providing accurate tools for finance (SIP, EMI, CAGR), math, engineering, unit conversions, and developer utilities.
Leave a Recommendation / Endorsement
If we've built software together, collaborated on engineering teams, or worked on projects, I'd love your feedback!
Online Presence
Profiles & Repositories
I love connecting with fellow developers, creators, and tech enthusiasts. Feel free to reach out for questions, tutorials, or just to say hi!