Design, develop, and maintain scalable full-stack web applications using React.js, Next.js, Node.js, Java, Spring Boot, and REST APIs.
Develop responsive and reusable frontend components using JavaScript, TypeScript, Redux, React Query, HTML, CSS, and Storybook.
Build and integrate backend services, microservices, and event-driven applications using Java, Spring Boot, Kafka, and Node.js.
Design and optimize database solutions using PostgreSQL, MongoDB, DynamoDB, and other SQL/NoSQL technologies to support application performance and scalability.
Implement and manage cloud-native solutions using AWS and Microsoft Azure, including automated deployment pipelines, infrastructure as code, and monitoring.
Collaborate with cross-functional teams to modernize legacy applications, troubleshoot technical issues, optimize system performance, and deliver secure, reliable, and high-quality software solutions.