Senior Full Stack Engineer Tide
- Developed microservice based Online Banking SaaS Platform using NestJS, PostgreSQL, AWS Cloud Platform(AWS lambda, ECS, RDS, SNS, SQS, DynamoDB, Batch).
- Built complex admin portal to provide real-time analytic data using NextJS, TailwindCSS, D3.JS and GraphQL.
- Designed and implemented Data Pipeline for an analytic system using Python, Kinesis, PostgreSQL, Kafka.
- Implemented public/private APIs for a on-ramping/off-ramping payment gateway.
- Successfully migrated a Legacy codebase to the Serverless Architecture using AWS Lambda and API Gateway, saving the operational costs by 40%.
- Improved overall system performance by implementing Caching mechanism utilizing caching techniques including Redis, IndexedDB, Lazy Loading, Fetch Loading and Splitting.
- Implemented and maintained CI/CD pipelines using cloud formation templates, github action (ECR, ECS,EKS, EC2, NLB, Route 53, VPC, etc.)
- Developed customizable/dynamic user friendly customer facing web application using React, TypeScript, TailwindCSS, TanStack Query.
- Set up Test Driven Development workflow inside the team to ensure high quality, easily maintainable, expandable code.
- Wrote unit tests using Jest while providing overall 80% of code coverage, 100% for sensitive functions.
- Mentored junior developers to align with company culture and best practices to achieve their goals.
- Participated in code reviews to ensure high-quality code and minimize technical debt.