Senior Full-stack Developer2018 - 2022Canibuild
Technologies: Webpack, Redis, Microsoft SQL Server, TypeORM, MUI (Material UI), Redux, React, Jest, Node.js, TypeScript, Express.js, Web Development, Front-end, REST APIs, User Interface (UI)
- 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 Gitflow and CI/CD processes 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.
Mobile App Developer2021 - 2021Freelance
Technologies: React Native
- Worked for different clients as freelance projects to create mobile apps and published them on the Apple App Store and Google Play Store.
- Created the Vision-e-Business Card Scanner for iOS and Android. https://apps.apple.com/us/app/visione-business-card-scan/id1489090075. https://play.google.com/store/apps/details?id=com.visione.scanvcard&hl=en.
- Developed Jimi the Mathbot for iOS. https://apps.apple.com/us/app/jimi-math-for-kids/id1489855125.
Blockchain Architect and Engineer2020 - 2021Earnbase Finance (part-time)
Technologies: ERC-20, Ethereum, Solidity, Smart Contracts, Web3.js, React
- Contributed to the development of Earnbase, an Ethereum-based project that aims to simplify blockchain and decentralized finance technology for mass adoption.
- Launched the $ENB token with initial liquidity mining application and on-chain/off-chain governance.
- Played a role as a multi-signature member to manage and execute important transactions for the protocol.
Front-end 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: CSS, HTML, Shopify API, MUI (Material UI), Firebase, Redux Thunk, Redux, React, User Interface (UI)
- Built a utility web application using React and Firebase.
- Created fully responsive web pages using Material-UI.
- Integrated a Shopify API to create invoices automatically into a printable format using cloud functions of Firebase.
- Utilized linting tools to ensure code quality and followed industry standards.