Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 2


I am a software engineer who brings problem-solving approach and powerful technology skills to software development process. Focused on creating clean, robust code with great security. I am well versed in team collaboration to contribute to team success through hard work, attention to detail and multitasking. I am also a beginner machine learning practitioner who likes to try new and exciting things.

Company: Maika Furniture
Period: October 2019 - February 2020
Title: BACKEND DEVELOPER AND MOBILE APP DEVELOPER
Description: Developed a mini ERP system which includes inventory management, HR management, stock management, manufacturing and purchase. Used ASP.NET for server side with Microsoft SQL server as a database. I also developed a mobile app for the admins to access information about their furniture. The mobile app was built using kotlin with Room to persist data.

Company: Savvy Solutions Group
Period: Mar 2021 - JUL 2022
Title: LEAD BACKEND DEVELOPER
Description: Handle the development of an automated Short-Term Rental (STR) compliance solution, which will help to manage STR Licensing system and compliance programs.

• Used Nodejs with expressjs for building our API.
• Postgres was used as our Database.
• Sequelize as our ORM
• Amazon Cognito was used for user management. When we started the project, OKTA was used for identity and access management. But the client updated the requirement and we migrated to Cognito. 
• Amazon S3 service was used as our file storage.
• Firebase cloud messaging was used to facilitate our notification service.
• AWS Elastic Beanstalk was used for deploying our app.
• Used Lob for sending direct mails.
• Used Jest and supertest for unit and e2e testing

Company: Peoplise
Period: Sep 2020 - MAR 2021
Title: FULL-STACK DVELOPER
Description: Handle different features of a cloud based recruitment platform.
- ASP.NET core for building APIs
- Microsoft SQL Server as our Database.
- Jira for issue tracking
A job which has challenging problems to work on with clear roles and responsibilities. I would love to learn new things and develop skills. The job should has a flexible remote work policy.