Frontend Developer
Current•Extensively working with React JS and Typescript to create reusable UI components and custom hooks, rarely depending on 3rd party libraries and have some experience with Nextjs.•Created web apps for the company products featuring WEB3 and SSI.•Developed a project to handle an e-polling system where registered users can cast their votes via OTP verification and show the live polling results.•Developed the project to handle the internal workflows for an asset management company from scratch, designed to deliver cost and time savings for the client.•Built the app's routing architecture and state management system from scratch.•Responsive Web Design.•Work with GraphQL Queries and Mutations to build the needed workflows.•Experience with React Apollo and AWS Amplify.•Adopted the TDD approach using React Testing Library and Jest for code quality.•Contributed to implementing a global theme provider and modularized styles using Styled Components.•Reduced the production build size by implementing code splitting and tree shaking in webpack.•Utilizing Git to peer review the team's daily pull requests and assisting the team lead and other members.•Became the defacto team lead of my team for a duration of 7 months and created an environment for the junior developers to grow and succeed.•Encouraging the team to follow the best practices to ensure that the products we build use the best practices in modern front-end development and that we deliver them with quality, reliability, scalability, and security.•Manages and maintains the project repo, including diagnosing and resolving issues.•Participates in discussions with the client and business users to design the best solution that meets the business rules and requirements while delivering the project on time.