Blockchain Architect/Engineer2020 - 2021Earnbase Finance
Technologies: ERC20, 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 $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.
Senior Full-stack Developer2018 - 2020Canibuild
Technologies: Webpack, Redis, Microsoft SQL Server, TypeORM, Material-UI, Redux, Express.js, React
- 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: CSS, HTML, Shopify API, Material-UI, Firebase, Redux Thunk, Redux, React
- 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.