I'm a passionate software developer with over 6 years of experience in web development. I specialize in building modern, user-focused web applications using React and Vue.js, and have successfully designed and implemented projects for high-profile clients such as Uniqlo, Nissan Canada, Cirque du Soleil, and more.
With a strong foundation in HTML/CSS/JavaScript and TypeScript, as well as experience in Node, Rails, and Electron, I strive to create robust and scalable applications that deliver exceptional user experiences.
Languages
- JavaScript, TypeScript, Python, Ruby, PHP, HTML, CSS
Frameworks & Libraries
- React, Vue.js, Node.js, Electron, GraphQL, D3.js, Jest, Webpack, Vite
Databases
- MySQL, Postgres, MongoDB, Firebase
Tools & Platforms
- Docker, AWS, Jira, WordPress, Git
-
Remote Control for Cirque du Soleil (iGotcha Media)
A web app that manages TV screens and audio Cirque du Soleil venues globally.
Tech Stack: React, Node, Express -
Wayfinding Application for Place Ville Marie (iGotcha Media)
Interactive kiosks to guide users through stores and offices at Place Ville Marie, Montreal.
Tech Stack: React, D3.js, Electron, Ruby on Rails -
Jewish General Hospital Donation Kiosk (iGotcha Media) (Award-Nominated)
A donation system integrated with a pin pad to facilitate contributions.
Tech Stack: React, TypeScript, Node, Express, Postgres -
Steve Madden Wheel of Fortune Experience (iGotcha Media)
A web-based game deployed on a touchscreen kiosk, engaging 2,500+ customers in three days.
Tech Stack: React, TypeScript, Node, Express, Postgres
-
Full Stack Web Developer, iGotcha Media (2020βPresent)
Developed custom digital signage solutions for major clients. -
Web Developer, Inovva Media Inc. (2018β2020)
Migrated legacy systems to modern stacks and built tailored interfaces for subscription services. -
Junior Front-End Web Developer, Huddol (2018)
Contributed to launching a collaborative web platform for caregivers and healthcare professionals.
- Email: stephen.pierre.dev@gmail.com
- LinkedIn: linkedin.com/in/stephenpierre