A Front-End web developer who enjoys building responsive web apps for desktop and mobile, using test-driven as well as behavior-driven processes. I am knowledgeable about JavaScript design patterns, git pipelines, and unit/integration testing. I have experience working with project managers, UX designers, data scientists, and back-end engineers. -------------------------------------------------------------------------------------------------------- Languages & Frameworks: JavaScript/ES6+, React/ Gatsby, jQuery, HTML5, TypeScript, Vue, Angular Databases: MongoDB, Mongoose, MySQL, PostgreSQL, Back End Skill: Node.js, Express, Next, Laravel, Other Technologies: Git, Babel, Webpack, AWS (EC2, S3), Docker, Storybook, Figma, Styled Components, CSS/Sass/SCSS, Cassandra, Firebase
Blockchain Developer of Smart Green Bonds (SmartGreenBonds.io): Ethereum's first sustainability-linked Defi financial instruments. Smart Green Bonds includes an ecological state protocol that connects IoT off-chain data to Smart Contracts on Ethereum. Please reach out if you'd like to learn more!
Location: Apprenticeship
• Developed dynamic landing pages, forms, functionalities, and reusable styled-components • Created using React, HTML, Typescript and SCSS • Worked closely with front end team, participated in pair programming, and adhered to Agile methodology using Jira software to efficiently complete tasks
Implemented complex UI components with React/TypeScript and SCSS. Improved application performance and speed with React trending technologies such as React hooks, HOCs, Redux, and more. Integrated Redux and Context API for the state management and Formik and Yup for validation.
Location: Winnipeg, Manitoba, Canada
• Processed and fulfilled customer orders via the phone and Shopify • Managed client relations and responded to all inquiries regarding products and services • Monitored CRM and ensured all client repair issues, inquiries, requests, and returns are resolved in a timely fashion • Liaised between departments to coordinate repairs and returns
Location: New York, United States
• Implemented payment UI and API integration for both depositing funds and withdrawals. • Added real-time multiplayer team lineups and membership status via Web Sockets (Firebase). • Developed team details and invites UIs and API integration. • Found and fixed various rendering performance issues in the app. • Implemented app referral codes to give bonuses when a friend completes the process signup.
Location: British Columbia, Canada
Location: Vancouver, British Columbia, Canada
- Worked on Backend team after internship. - Modify current database. - Backend optimization.
- Worked as intern in backend team. - Assigned frontend tickets, also assist backend developers. - Learned clean code from Senior developers
Bachelor's degree