Nisarg Shah โ Senior Software Engineer
I'm a full-stack developer with over 7 years of experience architecting and building robust, scalable systems across frontend, backend, databases, and cloud infrastructure. I prefer a JavaScript-first approach while remaining tech-agnostic, enjoying the challenge of building maintainable systems using modern frameworks and tooling. ๐ป Comfortable across the stack โ from building SPAs with Angular, React, and Next.js to developing APIs and services with Node.js, Fastify, NestJS, Java, SpringBoot, and GraphQL. Also experienced with mobile development using React Native and Flutter ๐ ๏ธ Hands-on with databases โ relational and non-relational including MySQL, PostgreSQL, MongoDB, CosmosDB, and graph databases like Neo4j, adapting to the right tool for each use case โ๏ธ Cloud-native and agnostic โ experienced with Azure, AWS, GCP, and DigitalOcean, deploying applications using Docker, Kubernetes, and CI/CD best practices for scalable, reliable deployments ๐ Systems integration expertise โ familiar with messaging, streaming, and caching systems like Kafka, RabbitMQ, Redis, and ADX for building resilient architectures ๐ฌ Third-party integrations โ integrated various services like Twilio, SendGrid, and payment gateways; built systems using WebSockets, SSE, and RESTful APIs for seamless user experiences ๐งช Development practices โ worked with testing tools like Jest, Mocha, JMeter; version control with GitHub, GitLab, Bitbucket, and project tracking with Jira and Trello ๐ค AI/LLM exploration โ building prototypes with Azure OpenAI, DeepSeek, and Ollama for use cases like log summarization and automation, exploring the intersection of AI and cloud technologies โ๏ธ Web3 and blockchain โ experimenting with smart contracts using Solidity and exploring blockchain possibilities for modern applications ๐ง Rapid development โ also exploring low-code tools like Firebase and Back4App for certain projects, always choosing the right approach for the problem at hand I thrive on learning by building, collaborating with others, and delivering real value. Whether it's building SPAs, designing APIs, or optimizing cloud deployments, I'm passionate about improving my understanding of scalable systems, system design, and modern development practices. My approach: "Keep it simple. Keep it scalable."
Stackforce AI infers this person is a Full-Stack Developer specializing in Fintech and SaaS with expertise in microservices and cloud-native architectures.
Location: Bengaluru, Karnataka, India
Experience: 7 yrs 7 mos
Skills
- Microservices
- Node.js
- Microsoft Azure
- Angular
- Database Management System (dbms)
- React.js
- Rest Apis
- Frontend Development
- Agile Methodologies
- Backend Development
- Testing
- Full-stack Development
Career Highlights
- Over 7 years of full-stack development experience.
- Expert in building scalable microservices architectures.
- Proficient in modern JavaScript frameworks and cloud technologies.
Work Experience
Sprinto
Senior Software Engineer (7 mos)
Bajaj Finserv
System Analyst (2 yrs)
Cygnet.One
Senior Software Engineer (2 yrs 2 mos)
Software Engineer (1 yr 11 mos)
Associate Software Engineer (11 mos)
Software Engineering Trainee (5 mos)
Education
Master of Technology - MTech at Birla Institute of Technology and Science, Pilani
Bachelor's degree at Gujarat Technological University (GTU), Ahmedabad