Senior Full-stack Developer2018 - 2020Canibuild
Technologies: React, Express.js, Redux, Material-UI, React Hooks, TypeORM, MS SQL, Redis, Webpack
- Built an enterprise SaaS application using Express.js and React.
- Architected and developed a purely hook-based React front-end application.
- Built RESTful APIs using Express.js, Redis, and TypeORM.
- Integrated proper Git flow and CI/CD process using GitLab and AWS.
- Took part in regular meetups with the team and occasional meetings with stakeholders and clients to demonstrate the project and get feedback.
- Built and maintained a reusable React component library.
- Participated in peer code reviews and mentored junior developers.
- Introduced Prettier and ESLint to ensure code quality across all team members.
Full-stack Developer2017 - 2018Eggs Media
- Developed several web applications using React to monetize from free traffic.
- Created an elegant and user-friendly multi-step form using React.
- Wrote unit test code using Jest and integrated it into the CI/CD process.
- Integrated with the WordPress back end to produce documents in PDF and DOCx format.
- Integrated Stripe Connect and checkout API to accept the subscription and one-time checkout.
Front-end Developer2016 - 2017ZINation
Technologies: React, Redux, Redux-thunk, FIrebase, Material-UI, Shopify API, HTML, CSS
- Built a utility web application using React and Firebase.
- Created fully responsive web pages using Material-UI.
- Integrated Shopify API to create invoices automatically into printable format using cloud functions of Firebase.
- Utilized linting tools to ensure code quality and followed industry standards.