I am a software engineer with specialization on backend. I also have some experiences in frontend work using React. For backend, I mainly use NodeJS and TypeScript. But, I am open to any kind of programming language as I have strong fundamental in programming language. I am looking for remote job where I can work in my home. I have worked remotely for 5 years. Here are the things that I have done as a software engineer
- Design and develop clean code using best practices
- Design and maintain DB schema
- Implement payment gateway with API third party
- Identify and fix any potential bug or issues
- Suggest and improve existing codebase
- Optimize query by indexing
- Participate in product discussion and help figure out the requirement and transform it into technical work
- Taking ownership in any of the backend work
- Improve API performance using cache to reduce latency
- Mentoring others through code review. Hands on mentoring towards junior developer.
- Lead a technical project to cleanup unused code.