Senior Full Stack Developer with over 8 years of expertise in all phases of the Software Development Life Cycle (SDLC), including requirement analysis, architecture, design, implementation, testing, and maintenance. Specializes in Node.js and JavaScript/TypeScript, leveraging frameworks like Nest.js, Next.js, Express, and Koa to develop microservices, RESTful APIs, and scalable web applications. Proficient in modern front-end technologies such as React, Angular, and Next.js, with advanced UI/UX integration skills using MUI, Tailwind CSS, and Bootstrap. Extensive experience with NoSQL databases like MongoDB, Redis, and Cosmos DB, as well as SQL databases including Oracle, MySQL, and PostgreSQL, enabling high-performance data modeling, caching, and real-time analytics. Skilled in containerization with Docker, orchestration using Kubernetes, and building CI/CD pipelines with Jenkins and CloudBees, with deployment expertise across Azure, AWS, IBM Bluemix, and Red Hat environments. Implements Agile/Scrum methodologies and Test-Driven Development (TDD) practices using testing frameworks and tools such as Jest, Mocha, Chai, JUnit, Mockito, Karma, and Cypress to ensure code quality and reliability. Demonstrates strong leadership by mentoring junior developers, driving best practices, fostering cross-functional collaboration, and delivering highly maintainable and well-documented enterprise-grade solutions.
JavaScript
TypeScript
Nodejs
Java
React
Nextjs
Angular
HTML5
CSS3
Bootstrap
JQuery
Ajax
Tailwind CSS
Material Ui (MUI)
Express
Nestjs
Koa
Microservices
REST/SOAP
MongoDB
Redis
Cosmos DB
Oracle
MySQL
Postgres
Mongoose
TypeORM
Prisma
Git
GitHub
Bitbucket
Jenkins
CloudBees
Docker
Kubernetes
Babel
Pgadmin
Postman
SoapUI
Azure
AWS
IBM Bluemix
DockerHub
Splunk
Dynatrace
Cloud Foundry
Apigee
Jest
Mocha
Chai
Junit
Mockito
Log4j
Jira
Karma
Agile
Scrum
Kanban
Nginx
Apache Tomcat
WebLogic
WebSphere
JBoss
Linux
Windows
MacOS