My approach
I like working across the boundaries between parts of a product.
My professional work has involved fintech products, AI-powered education, vehicle rental software, business websites and internal systems. This has given me experience working on different types of products rather than being limited to one industry or one layer of development.
I work with React Native for mobile applications, Next.js for web applications and dashboards, and NestJS for backend systems and APIs. PostgreSQL is my main database choice for applications where structured persistent data is required, alongside experience with other SQL and NoSQL databases.
My responsibilities also extend beyond application code. I work with cloud services, hosting, document storage and KYC verification systems, integrate external services such as Razorpay, and handle application deployments and production releases.
For mobile products, I also manage the practical side of getting software released, including Google Play Console and App Store Connect, version updates and production releases.
Alongside professional development, I build personal projects to explore areas such as AI, NLP and game development. These projects give me room to experiment with ideas and technologies outside the requirements of production software.