About Me
Results-driven and motivated Full-stack developer with demonstrated experience in team leadership, improving software performance and functionality, developing and implementing innovative software solutions to boost business productivity, and creating technical documentation and architectures. I also participated in testing, debugging, and implementing system upgrades.
Tools & Technologies I used...
JavaScript
ReactJS
NextJS
VueJS
HTML5
CSS3
SASS
LESS
jQuery
Bootstrap
MaterialUI
SemanticUI
TailwindCSS
Storybook
CypressJS
Jest
Typescript
Webpack
BabelJS
Redux
React Native
NodeJS
ExpressJS
GraphQL
Python
Flask
Elixir
ASP.NET
C#
PHP
Laravel
CodeIgniter
AWS Services
Serverless
Redis
MongoDB
PostgreSQL
MySQL
MSSQL
DynamoDB
Docker
Kubernetes
ESLint
Prettier
Commitlint
SonarQube
Git
Github
Gitlab
Bitbucket
Jira
Heroku
Vercel
Netlify
Figma
AdobeXD
Photoshop
Experience
Senior Software Engineer - Frontend
- Mentor and provide guidance to junior developers, promoting knowledge sharing and professional growth within the team.
- Continuously improve development processes, tools, and methodologies to enhance productivity and efficiency.
Software Engineer - Frontend
- Develop and maintain e-commerce and logistics applications
- Create automation for end-to-end testing using CypressJS
- Build design system and UI components with integration of Storybook
- Employ best coding practices and techniques to work on different software projects
Fullstack Developer
- Created architectural design for microservice applications
- Develop and maintain trading applications
Lead Software Engineer III
- Created and designed technical documentations and ERD for healthcare applications
- Created API documentations using Swagger
- Conduct demos and technical overview using CypressJS for E2E testing
- Introduce methodologies and best practices to enhance applications
Lead Software Engineer II
- Handle frontend development team using ReactJS and React Native
- Made technology recommendations and keeping an eye for the right tool for the job
- Worked in agile software development team to complete various epics through sprints
Software Engineer I
- Develop new features and maintain existing applications using ASP.NET
- Execute database scripts and handle technical issues
- Build new applications using ReactJS, Redux and React Hooks
Web Designer
- Create and design websites for clients
- Update and modify client's existing websites
JavaScript Developer
- Provided software development and maintenance for healthcare microservice applications using MERN Stack
- Responsible for quickly identifying and correcting software and data errors, and providing a root cause analysis to share with the team
React Developer
- Developed part of application and implement new features for Insurance and Investment Management System using React JS.
- Investigate, analyze, debug, and provide root cause analysis to fix and address software issues and vulnerabilities.
Remote Game Master - Ran Online
- Conducted daily in-game monitoring
- Conducted internal investigations (hacking, bugs & system glitches)
- Performed investigations of game exploit
- Provided support to player's concerns and feedbacks
Get in Touch
Hi there! Do you have an interesting project or opportunity that you think I can provide value? I am open for full time, part time and freelance work. Connect with me and let's talk about everything :)