I am a senior software engineer with over five years of experience delivering backend and full-stack solutions throughout the software development lifecycle. I specialize in designing, coding, testing, and supporting reliable web applications and services.
My primary expertise is Node.js development using JavaScript and TypeScript. I build backend systems with frameworks such as Express.js and Hapi.js, and I have experience with ORM-based data access using Sequelize.
I work with relational and NoSQL databases, including PostgreSQL, DynamoDB, Aurora RDS, MongoDB, Redis, and Firestore. I also have experience building asynchronous and event-driven integrations with RabbitMQ and AWS SQS.
I am experienced in cloud-native development and DevOps practices across AWS and GCP. My background includes Docker, Kubernetes, Terraform, AWS CDK, Serverless Framework, CI/CD pipelines, AWS Lambda, API Gateway, Fargate, and Google Cloud Run functions.
I have contributed as a backend developer to projects in healthcare, construction, commerce, and media domains. I collaborate effectively with cross-functional teams and use my problem-solving and communication skills to help deliver successful project outcomes.
I also have frontend experience with React.js, Next.js, and Vite, enabling me to work effectively across service and user-interface layers when needed. I communicate in English at an upper-intermediate level.