I am a senior software engineer and web developer with over 10 years of experience working at tech startups. I have helped build innovative products from the ground up, leveraging my expertise in leading, coaching, and mentoring teams. I am dedicated to delivering solid and prompt results and constantly strive to stay current with evolving technologies through continuous learning and experimentation. I specialize in front-end and full-stack development using modern frameworks such as React.js, Next.js, Vue.js, and Node.js. My work experience spans building generative AI applications, complex web site builders, business process management systems, and scalable APIs. I enjoy collaborating with cross-functional teams and mentoring fellow developers to ensure high-quality, maintainable code and successful project outcomes.

I am a senior software engineer and web developer with over 10 years of experience working at tech startups. I have helped build innovative products from the ground up, leveraging my expertise in leading, coaching, and mentoring teams. I am dedicated to delivering solid and prompt results and constantly strive to stay current with evolving technologies through continuous learning and experimentation. I specialize in front-end and full-stack development using modern frameworks such as React.js, Next.js, Vue.js, and Node.js. My work experience spans building generative AI applications, complex web site builders, business process management systems, and scalable APIs. I enjoy collaborating with cross-functional teams and mentoring fellow developers to ensure high-quality, maintainable code and successful project outcomes.

Available to hire

I am a senior software engineer and web developer with over 10 years of experience working at tech startups. I have helped build innovative products from the ground up, leveraging my expertise in leading, coaching, and mentoring teams. I am dedicated to delivering solid and prompt results and constantly strive to stay current with evolving technologies through continuous learning and experimentation.

I specialize in front-end and full-stack development using modern frameworks such as React.js, Next.js, Vue.js, and Node.js. My work experience spans building generative AI applications, complex web site builders, business process management systems, and scalable APIs. I enjoy collaborating with cross-functional teams and mentoring fellow developers to ensure high-quality, maintainable code and successful project outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Front-End Developer at 3Play Media
July 1, 2022 - December 31, 2024
Built generative AI for speech-to-speech translation platform using Next.js, Express. Architected whole front-end and built pixel-perfect, mobile-responsive pages. Implemented multi translation and transcription as well as multi dubbing. Customized Draft editor and implemented complex editing for translation and transcription. Built authentication using AWS Cognito / Amplify and complex multi-file upload. Wrote Rest APIs using Node.js, TypeScript, PostgreSQL and worked with ML/AI engineers. Worked as a lead front-end developer including code reviews and mentorship.
Senior Full-Stack Developer at Workfolio
May 1, 2020 - July 1, 2022
Built Client Microsite Builder from scratch using Next.js, TypeScript, Laravel. Designed complex website builder structure. Led front-end and handled whole microsite front-end and admin builder. Implemented a web-based business process management system for management, visualization, and reporting of business processes and documents. Refactored Directory Platform from Vue 2 to Vue 3, TypeScript, Tailwind CSS. Migrated Laravel 6 to Laravel 9 and worked on APIs. Integrated social platforms like LinkedIn for auth, profile, and Mixpanel for insights data.
Senior React, React Native + GraphQL, Node Developer at Skyscanner
October 1, 2018 - April 30, 2020
Reduced development effort by 30% by re-architecting the product using 100% JavaScript Node.js, React, and React Native. Designed the React Native app as a dual app with easy iOS adaptation. Refactored and upgraded continuous integration code of an existing front-end app with React, Redux, and Gatsby. Developed back-end APIs using Node.js. Designed AWS based infrastructure including servers, storage, cache, and monitoring. Worked on technical team to develop, test, and deploy web, Android, and iOS applications through Agile processes.
Senior React + Node Developer at Walmart
March 1, 2017 - October 31, 2018
Designed application architecture using TypeScript, React, and Redux. Led front-end developers with code reviews to maintain high-quality code. Migrated Redux state management to Apollo & React context API combo. Developed and maintained multi-tier back-end of Node.js, GraphQL, and Firebase. Integrated AWS Cognito for student authentication including guest role. Wrote 25 Firebase and GraphQL queries each. Migrated from Express REST API to GraphQL and Socket.io to Firebase real-time DB for instant messaging.
React + Laravel Developer at Yext
December 1, 2015 - February 28, 2017
Built app architecture and design system components. Created custom React components for front-end. Used Redux for state management and SASS & Material-UI for design. Developed back-end APIs using Laravel and integrated into front-end. Used Algolia Realtime Search and Quantcast for AI-driven real-time advertising. Optimized JavaScript code for speed. Worked on legacy server code to understand and improve it.
Full Stack Developer at Wealthfront
August 1, 2013 - October 31, 2015
Created a photo and video contest web app for user participation. Built back-end APIs using Laravel best practices. Developed a microservices-based architecture with PHP, Laravel, MySQL, and JavaScript. Created responsive web apps and pages. Contributed to a team that developed a new webshop app for a large retailer.
Senior Front-End Developer at 3Play Media
December 1, 2024 - August 4, 2025
Built generative AI for a speech-to-speech translation platform using Next.js and Express, architected and developed pixel-perfect, mobile-responsive front-end pages. Implemented multi-translation, transcription, and dubbing features, customized complex draft editors, and built authentication using AWS Cognito and Amplify. Developed REST APIs with Node.js, TypeScript, and PostgreSQL, collaborating with ML/AI engineers. Served as lead front-end developer, performing code reviews and mentorship.
Senior Full-Stack Developer at Workfolio
July 1, 2022 - August 4, 2025
Built a client microsite builder from scratch using Next.js, TypeScript, and Laravel, designing a complex website builder structure. Led front-end development for the microsite and admin builder. Implemented a web-based business process management system for management, visualization, and reporting. Refactored a directory platform from Vue 2 to Vue 3 with TypeScript and Tailwind CSS. Migrated Laravel 6 to Laravel 9 and developed APIs. Integrated social platform authentication including LinkedIn.
Senior React, React Native + GraphQL, Node Developer at Skyscanner
April 1, 2020 - August 4, 2025
Reduced development effort for React and React Native apps. Designed a dual React Native app optimized for iOS with minimal effort. Refactored and upgraded the continuous integration codebase for React, Redux, and Gatsby platforms. Developed backend APIs with Node.js and designed AWS infrastructure including servers, storage, cache, and monitoring. Worked in an Agile team to develop, test, and deploy web and mobile applications.
Senior React + Node Developer at Walmart
October 1, 2018 - August 4, 2025
Designed application architecture with TypeScript, React, and Redux. Led front-end developers including code reviews for maintainable, high-quality code. Migrated state management from Redux to Apollo and React Context API. Developed and maintained a multi-tier back-end with Node.js, GraphQL, and Firebase. Integrated AWS Cognito for authentication including guest roles. Migrated from Express REST API to GraphQL and from Socket.io to Firebase real-time database for messaging functionality.
React + Laravel Developer at Yext
February 1, 2017 - August 4, 2025
Built application architecture and designed system components. Created custom React front-end components using Redux for state management and SASS & Material-UI for styles. Developed Laravel back-end APIs and integrated front-end. Implemented Algolia for real-time search and Quantcast for AI-driven advertising, audience insights, and measurement. Optimized JavaScript for minimization in coupon display latency. Maintained and adapted legacy server-side code.
Full Stack Developer at Wealthfront
October 1, 2015 - August 4, 2025
Created a responsive photo and video contest web app allowing users to upload media and participate in contests with prizes. Built back-end APIs using Laravel best practices. Developed microservices architecture with PHP, Laravel, MySQL, and JavaScript. Contributed to team efforts in developing a new webshop app for a large retailer.
Senior Front-End Developer at 3Play Media
December 1, 2024 - August 4, 2025
Built generative AI for a speech-to-speech translation platform using Next.js and Express. Architected the entire front-end delivering pixel-perfect, mobile-responsive pages. Implemented multi-translation, transcription, and dubbing features. Customized draft editor for complex editing with translation and transcription. Developed authentication using AWS Cognito and Amplify. Created REST APIs in Node.js, TypeScript, and PostgreSQL collaborating with ML/AI engineers. Served as lead front-end developer performing code reviews and mentorship.
Senior Full-Stack Developer at Workfolio
July 1, 2022 - August 4, 2025
Built a client microsite builder from scratch with Next.js, TypeScript, and Laravel. Designed the complex website builder structure. Led front-end development for the microsite and admin builders. Developed a web-based business process management system with visualization and reporting features. Refactored a directory platform from Vue 2 to Vue 3 using TypeScript and Tailwind CSS. Migrated Laravel 6 to Laravel 9 and worked on API integrations, including social platform authentication with LinkedIn.
Senior React, React Native and GraphQL, Node Developer at Skyscanner
April 1, 2020 - August 4, 2025
Reduced development effort on React and React Native apps by designing a dual React Native app for both iOS and Android with minimal extra effort. Refactored and upgraded continuous integration code for frontend apps using React, Redux, and Gatsby. Developed backend APIs in Node.js and implemented AWS-based infrastructure for servers, storage, caching, and monitoring. Participated in Agile development to deliver web, Android, and iOS applications.
Senior React + Node Developer at Walmart
October 1, 2018 - August 4, 2025
Designed application architecture with TypeScript, React, and Redux. Led front-end developers with code reviews to ensure maintainable high-quality code. Migrated from Redux to Apollo & React context API. Developed and maintained multi-tier backend with Node.js, GraphQL, and Firebase. Integrated AWS Cognito for student authentication. Migrated REST APIs to GraphQL and socket.io to Firebase real-time database for instant messaging.
React + Laravel Developer at Yext
February 1, 2017 - August 4, 2025
Built app architecture and design system components utilizing React and Redux with SASS and Material-UI. Developed back-end APIs in Laravel and integrated front-end components. Used Algolia for realtime search and implemented AI-driven advertising with Quantcast. Optimized JavaScript for maximum performance in coupon display. Maintained legacy server-side code and ensured code functionality.
Full Stack Developer at Wealthfront
October 1, 2015 - August 4, 2025
Created photo and video contest web app allowing user uploads and contest participation. Developed backend APIs for various features using Laravel best practices. Built microservices architecture with PHP, Laravel, MySQL, and JavaScript. Contributed to responsive web app and webshop development for a large retailer.

Education

Bachelor's degree at University of Calgary
January 1, 2008 - December 31, 2012
Bachelor's degree at University of Calgary
January 1, 2008 - January 1, 2012
Bachelor's degree at University of Calgary
January 1, 2008 - January 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Media & Entertainment, Professional Services