Software Developer
Current• Developed an e-commerce platform that provides 5.5 million property reports and serves over 100k customers.• Developed and tested additions or changes to the system code or maintain, enhanced, or create new business functionality.• Exploited React Redux to manage and centralize application state and React Context to share state between components.• Created custom frontend interface using React hook form, React Formik, React route dom, React table, React select, React number format, React date picker, React switch etc.• Applied TypeScript, SCSS, React.js, Node.js(NPM), and React Bootstrap to build responsive web applications suitable for different browsers and different size devices.• Fixed AODA issues according to AODA standards, such as making an accessible error message, adding keyboard navigation functions for Keyboard users, changing colour contrast for low vision users etc.• Worked with REST APIs to create, retrieve, edit and delete data.• Experienced working with AWS cloud services, such as using AWS Cognito to control user login policy.• Experienced in troubleshooting bugs using debug techniques and logs.• Developed and documented source code by the company’s standards and policy.• Experienced developing in fast-paced sprints with a scrum team in Agile environments.• Coordinated with the QA team to fix bugs and enhance previous functionality.• Used Git and GitLab for version control and used JIRA as an issue & project tracking software.