Senior Front-end Web Developer
2020 - PRESENTMedcare Pharmacy- Created reusable and efficient components for the internal product tracking app using JSX and Styled-components.
- Enabled communication with the back-end services using RESTful APIs.
- Used React hooks and context API for state management.
- Collaborated in building the internal tool used to track and audit inventory.
Technologies: React, JavaScript, TypeScript, Node.js, Styled-components, Tailwind CSS, Slack, Git, Bootstrap, HTML5, CSS3, Chakra UI, CSS, Single-page Applications (SPA), Back-end, PostgreSQL, HTML, Responsive UI, Front-end, Full-stack, Google Analytics, Data Analytics, Amazon Web Services (AWS), User Interface (UI), Next.js, Jest, Mapbox, OAuth, A/B Testing, Dashboards, Admin Panels, Payment APIs, ECMAScript (ES6), Three.js, React Redux, Gatsby, Prismic, Ethereum, Blockchain, MUI (Material UI), React Router, Web Development, API Integration, Content Management Systems (CMS), D3.js, Storybook, REST, Stripe, JSON REST APIs, Search Engine Optimization (SEO), Astro, Stripe API, AWS AmplifyHTML, CSS, and JavaScript Front-end Developer
2022 - 2022Sessions Enterprises, Inc. DBA Event Scoring System- Developed an app to get real-time race results for a racing scoring system.
- Implemented the whole website from the old origin website.
- Created the displays to show real-time results of the race while it is happening or to score your race series and provide online results for your racers.
Technologies: CSS, HTML, JavaScript, MySQL, React Router, Web Development, API Integration, Storybook, REST, Stripe, JSON REST APIs, Search Engine Optimization (SEO), Stripe APISenior Full-stack Vue Developer
2019 - 2021Dunkin- Designed the front end using Vue, Vuex, and Bootstrap 4.
- Utilized client-side routing with Vue Router and advanced state management patterns with Vuex.
- Integrated Payment Gateway using Stripe API, Paypal, and Apple Pay.
Technologies: A/B Testing, Vue 2, Vue CLI, Nuxt.js, Node.js, NestJS, Stripe, Amazon EC2, Amazon S3 (AWS S3), MUI (Material UI), React Router, Web Development, API Integration, D3.js, Storybook, REST, JSON REST APIs, Search Engine Optimization (SEO), Stripe APISenior Front-end Web Developer
2019 - 2020Altruist- Created React components and Redux action creators.
- Integrated React code with the existing WordPress back-end API and CMS.
- Architected a React component for complex modules and managing states precisely.
- Implemented basic best practices, including an agile-like development process, Git workflow, code linting, and testing.
- Conducted unit tests with Jest, React Testing Library, Cypress, etc.
- Improved and developed WordPress APIs according to new features using PHP and MySQL.
Technologies: React, Redux, WordPress API, Styled-components, HTML, CSS, Front-end, Full-stack, User Interface (UI), Next.js, Jest, OAuth, A/B Testing, Dashboards, Payment APIs, ECMAScript (ES6), React Redux, Gatsby, MUI (Material UI), React Router, Web Development, API Integration, D3.js, Storybook, REST, Stripe, JSON REST APIs, Search Engine Optimization (SEO), Stripe API, GitLab CI/CDFull-stack Web Developer Intern
2017 - 2019Mega Coders- Learned modern JavaScript frameworks as well as Node.js and TypeScript REST API development.
- Attended corporate learning and development programs to gain competencies and professional skills.
- Assisted in updating UI based on designs and performed code reviews.
Technologies: JavaScript, Node.js, Python 3, Slack, Git, React, Python, Bootstrap, HTML5, CSS3, CSS, APIs, Back-end, PostgreSQL, HTML, REST APIs, PHP 7, Laravel, Front-end, Full-stack, User Interface (UI), Next.js, Jest, FastAPI, SQLAlchemy, A/B Testing, Dashboards, Payment APIs, ECMAScript (ES6), React Redux, Gatsby, MUI (Material UI), React Router, Web Development, API Integration, D3.js, Stripe, GitLab CI/CDJunior Web Developer
2017 - 2017Uptime-solutions- Developed rich data driven web application using HTML5, CSS3, JavaScript, AJAX, and JSON.
- Performed daily programming on the client and server-side by using React and Node.js.
- Redesigned menu, navigation, and contact forms for a better user experience.
Technologies: JavaScript, React, Node.js, HTML, CSS, Front-end, User Interface (UI), A/B Testing, Payment APIs, ECMAScript (ES6), React Redux, Gatsby