• Work independently and managed multiple projects simultaneously • Implemented CI/CD • Refactored and migrated several lambda functions to express • Improved page performance • Refactored legacy code base • Improved tests coverage from 0% to +65% • Code Reviews
• Led the creation of a Design System library comprising 50+ Vue, TypeScript, Tailwind components; reduced code duplication, expedited project delivery, and achieved 60% adoption within two months company-wide. • Enhanced type safety by integrating TypeScript into the main legacy platform. • Improved system metrics by integrating Google Analytics and Google Tag Manager; generated custom reports for director-level decision-making. • Refactored code and removed legacy libraries, reducing page load time speed and javascript bundle. • Established best practice guidelines for Vue, JavaScript, and TypeScript development. • Trained developers and spearheaded architectural changes in frontend development. • Migrated a legacy Vue project, overcoming deprecated features and external dependencies, enabling the use of latest features. • Created hooks, patterns and components that became the default approach used by all devs.
Project epicurate - Booking Platform - 1 Year Stack: Typescript, React, Node, NextJS, Prismic, Storybook, PostgreSQL, Jest, GraphQL, Google Tag Manager, Google Analytics. • Developed multiple pages, including a blog, using React, Next.js, Node, TypeScript, Prismic CMS, and Redux. • Overhauled cart functionality, enabling shared bookings and storing of pending transactions. • Engineered backend GraphQL APIs using Node.js, Prisma, and PostgreSQL, and wrote unit tests with Jest. • Introduced component testing and organized components via Storybook. Project Nerdwallet - Finance - 11 Months Stack: Typescript, React, Wordpress, PHP, NextJS, Storybook, PostgreSQL, Jest, GraphQL, Apollo Server, Google Tag Manager. • Developed A/B testing components using React, TypeScript, and Redux, GraphQL • Created custom WordPress fields using PHP and React to aid the marketing team.
• Conducted live online JavaScript and basic React courses twice a week for 40+ students. • Led mentoring for new developers, career advice, and answering tech questions.
Created React and React Native app to replace old app
Intelie Project: Created charts and components using React, TypeScript, and styled-components; also conducted code reviews.
• Team Lead • Automated manual processes, reducing two-week tasks to under a minute using Laravel, Vue. • Saved a client $300K in fines by creating a semi-automatic fiscal tool; led a 15-member team to meet tight deadlines. • Created a KPI dashboard used by 600+ companies, featuring accounting and HR reports using React, and Node. • Developed a real-time task management platform, supporting over 120 internal users using React, and Node. • Created Several apps tailored for the company needs