Position: Backend Engineer
Category: Node.js
English level: fluent
Years of experience: 5

Built an independent and highly scalable file upload and handling system using AWS S3, AWS Lambda, and AWS Simple Queue Service

Implemented an efficient system to handle concurrency while managing product inventory spread across several warehouse locations using Distributed Redis Locks

Migrated several legacy codebases to type-safe frameworks with technologies such as Typescript, GraphQL, and Apollo. Also introduced integration and end-to-end testing using Jest and plugged into existing CI pipelines.

Built a Staff Authentication Library from scratch to handle identity management and Multi-Factor Authentication.
Backend Developer with 5 years of experience, I’ve worked on several applications implementing different architectures including monolith, microservices, and serverless.
With the primary goal of developing highly available, scalable, and well-tested backend infrastructure.
I have worked with several technologies, but I have the most experience using NodeJs, Typescript, NestJs, and Cloud Solution Providers like AWS and GCP

I've worked on building an E-commerce platform that is used by hundreds of thousands of customers and organization employees. This platform features handling inventory, order management, product management, and delivery management.

In the past I've collaborated to build a large enterprise banking software that processed thousands of financial transactions daily, contributing both to the development and the design of the internal architecture.
Backend or Full-Stack(BE heavy) role.