Jessy Cormier

Senior Front-End Developer
Memramcook, NB
hello@jessy.co
Linked In

Summary

Front-End Developer with expertise in delivering high-quality, scalable solutions using modern frameworks and best practices. Experienced in leading teams, optimizing DevOps workflows, and implementing efficient design systems for enhanced user experience. Skills in cross- functional collaboration and committed to continuous learning in front-end technologies.

Professional Experience

Senior Front-End Developer
Thinkmax, Moncton, NB (Office, Remote)
  • Delivered customized front-end solutions for client projects, ensuring smooth adaption to evolving requirements and on-time delivery.
  • Led design adjustments to align with customer needs, balancing tight timelines and incomplete specifications effectively.
  • Mentored team members and management on front-end best practices, improving team efficiency and technical capabilities.
  • Built a B2B solution for Royal Canadian Mint using .Net MVC, Bootstrap and Optimizely CMS.
  • Documented front-end best practices, contributing to the organization's knowledge base to improve workflows.
  • Developed effective methodologies for task breakdown and timeline accuracy, ensuring clear client communication and delivery.
  • Responsible for delivering high-quality front-end solutions to our customer projects.
  • Managed design and adjustments for customer projects, ensuring timely delivery despite often having incomplete or evolving requirements.
  • Provided guidance and teaching opportunities to team members and management, enhancing the team's overall skill set and efficiency.
  • Developed a B2B solution for Royal Canadian Mints using Bootstrap, Optimizely, .Net
  • Utilized a variety of technologies and tools, including .Net, Bootstrap, and Tailwind CSS, in alignment with Optimizely CMS product specifications.
  • Contributed to the knowledge base for best practices in front-end development, improving processes and workflows.
  • Played a key role in developing methodologies for breaking down work to deliver accurate timelines for clients.
Senior Front-End Developer
Aspen Group, Moncton, NB (Office, Remote)
to
  • Built and launched a customer relationship management system (CRM) and a student application platform that supports older browser technology (Internet Explorer 9).
  • Created an API library to communicate between internal products and 3rd party products.
  • Developed stand-alone libraries and components that can be consumed by other developers via NPM / NuGet using the Azure DevOps Artifacts platform.
  • Developed design system components using Bootstrap, Tailwind CSS, and Storybooks.
  • Delivered low-fidelity designs using Figma, and Adobe XD.
  • Responsible for managing project dependency, upgrades, and releases.
  • Developed processes for our DevOps team for automation and deployments.
  • Facilitated team collaboration, hosting scrum meetings, and mentoring developers.
  • Onboarded new hires about our processes and technology.
Web Developer
Ironflow Technologies, Dieppe, NB
to
  • Create and maintain our products in ASP .Net MVC / WebForms in both C# and VB.
  • Front-end development including building front-end design framework(s) for other developers and products, design UI and UX.
  • Project research and planning.
  • Database development and planning.
  • Managing communication tools and provide education for the team.
  • Working with customer service team to resolve products/client issues.
Instructor at NBCC
Moncton NBCC, Moncton, NB
to
  • Creating and Reviewing course curriculum for students in PHP & MySQL.
  • Deliver course curriculum through Blackboard Learning Management System (LMS) and help them catch up on any missing lessons from other courses.
  • Creating websites for clients, providing technical support and education.
Web Developer
Atrinsic, Dieppe, NB
to
  • Development on sites such as Kazaa (Python), corporate site, ez-tracks (Cold Fusion), ShopIt (PHP), Select Machinery INC (ASP .Net), BlueworldPools (ASP .Net).
  • Team meetings to create site wireframe, database design.
  • Development of sites, troubleshooting existing, enhancements and refactoring.
  • Integrating into social media platforms and using 3rd party APIs.

Skills and Abilities

Frameworks and Technologies
  • Angular (v4+)
  • React
  • NextJS
  • SveltKit
  • Astro
  • Vue
  • TypeScript
  • JavaScript
  • jQuery
  • Node
  • Deno
  • Electron
  • npm
  • yarn
  • pnpm
  • webpack
  • gulp
  • grunt
Design and Development
  • HTML
  • Markdown
  • Emmet
  • CSS
  • Less
  • Sass
  • Scss
  • Tailwind
  • Bootstrap
  • Storybooks
  • Figma
  • Adobe XD
  • Responsive design
  • UX & UI design Tools
Principles and Patterns
  • SOLID
  • KISS
  • DRY
  • Direct Injection
  • Observer
  • Singleton
  • Revealing Module
Tools
  • Visual Studio code
  • Visual Studio
  • Sublime
  • Notepad++
  • Beyond Compare
  • Git
  • SVN
  • Git Kraken
  • GitHub
  • DevOps
  • Jenkins
  • Azure Pipelines
  • Azure Artifacts
Design
  • HTML
  • Markdown
  • Emmet
  • CSS
  • Less
  • Sass
  • Scss
  • Tailwind
  • Bootstrap
  • Storybooks
  • Figma
  • Adobe XD
  • Responsive design
  • UX & UI design
Database and APIs
  • GraphQL
  • Neo4J
  • MongoDB
  • Firebase
  • T-SQL
  • MySQL
  • SQLite
  • Postman
  • SQL Server
  • Json Server
Testing
  • E2E client-side testing
  • Unit testing using Protractor
  • Support legacy browser technology and testing with Browser Stack

Education

  • Internet Application Developer Diploma From NBCC
  • NBCC - Dean's List (2008 Computer Programmer Jr, 2009 Computer Programmer Sr)
  • Meta Front-End Developer - Coursera by Meta (Facebook)
  • Foundations of User Experience (UX) Design - Coursera by Google
  • Introduction to Project Management (PM101) - Missing Link Technologies Ltd.