Full Stack Engineer
- Developed a performant front-end application using React, Next.js, TypeScript, and Redux Toolkit, optimizing state management and leveraging React TanStack Query for efficient server-state synchronization and caching.- Built a full-stack solution with Node.js, Express.js, and TypeORM, integrating MongoDB through Mongoose and designing responsive user interfaces with Tailwind CSS, while implementing OAuth authentication via Keycloak for secure SSO (Single Sign-On) capabilities, enhancing both security and user experience.- Developed and optimized Python-based web services using FastAPI, integrating SQLModel and Pydantic for efficient data manipulation and analytics in high-performance APIs.- Integrated Celery with FastAPI for asynchronous task processing, reducing API response times and improving scalability in handling complex background jobs.- Deployed serverless APIs using AWS Lambda, API Gateway, and Cognito, managing storage with S3 and EBS, and enhancing system monitoring through CloudWatch.- Automated AWS resource provisioning using CloudFormation, streamlining deployments across EC2, RDS, and VPC environments while minimizing manual configuration errors.- Achieved high test coverage by implementing unit and integration tests with Cypress and React Testing Library, significantly reducing production bugs and increasing deployment stability.- Actively participated in Agile and Scrum development processes, collaborating with cross-functional teams to deliver high-quality software through iterative sprints enhancing project transparency and adaptability.