Objective
Motivated and detail-oriented Junior Web Developer / Senior Business Analyst with a strong foundation in JavaScript, React, TypeScript, and Next.js, etc. Passionate about building dynamic, user-friendly web applications and with stunning user interfaces eager to contribute to a forward-thinking development team.
Technical Skills
Frontend: React, Next.js, HTML5, CSS3, JavaScript (ES6+), TypeScript, TailwindCSS, GSAP, Wordpress, Vue.js, grafbase
State Management: Redux, React States, React Context API
Backend: Node.js, Express.js, REST APIs, Next-Auth, ASP.NET, Wordpress
Databases: MongoDB
Version Control: Git, GitHub
Deployment: Vercel, Hostinger, Azure etc.
Testing: React Testing Library
Tools: Visual Studio Code, Visual Studio, Postman, Figma, Photoshop,
Experience
Novari Health - Kingston, Ontario
Novari ATC: SCRUM Master | Product Designer
June 16, 2025 - Present
Transport Canada - Ottawa, Ontario
Dynamics 365 Maintenance Team: Senior Business Analyst / SCRUM Master
September 2023 - June 13, 2025
- Developed interactive user experience mockups / prototypes to facilitate product enhancements / features.
- Hosted / facilitated all SCRUM ceremonies for each sprint: backlog grooming, requirements gathering, sprint planning, daily standup, sprint review, and sprint retrospectives.
- Worked directly with Product Owners for multiple applications to illicit bugs, groom sprint items, define sprint scope, and prioritize sprint requirements.
- Facilitated technical analysis with our technical advisors to analyze business requirements in order to accurately document and scope of work for development sprints.
- Worked with Quality Assurance teams to ensure testing cases are documented and satisfied for each sprint item.
- Gathered feedback from Sprint Retrospectives and worked with Team Leads to implement solutions to improve development standards.
- Worked alongside development and business clients to plan complex application Production launches (CID & CRS)
- Worked with Team Leads to coordinate maintenance sprint schedules, timelines, and other project management type activities.
- Completed numerous acting periods as a Team Lead managing multiple software development teams of approximately 15 people (software developers, Quality Assurance, Product Owners, etc).
- Worked with a variety of technologies depending on the application such as Windows Forms, EF 6.0, C#.NET, ASP.NET, VB.NET, SQL, Microsoft Dynamics, etc.
Transport Canada - Ottawa, Ontario
TDG Project Team: Business Analyst / UX Designer / SCRUM Master
January 2020 - September 2023
- Completed requirement gathering for the Client Identification Database (CID) application which included drafting use cases, high level business requirements documents, functional requirements documents, configuration documentation, etc.
- Worked with developers and product owners to conceptualize, design, and architect the CID application by developing use cases, low fi / high fi mockups, user flow diagrams, data models, and design documentation.
- Facilitation of internal and external meetings with clients and developers to alleviate blockers and answer key business decisions.
- Used Microsoft Azure to create and manage the CID Dev-Ops board containing all backlog items.
- Completed SCRUM Master training with Transport Canada Agile Center of Excellence and acted as a SCRUM coach for Transport Canada development teams.
- Lead project team in all SCRUM ceremonies (Daily Standup, Requirements Gathering, Sprint Planning, Sprint Review, Sprint Retrospective).
- Lead development teams to plan, organize,prioritize, and implement project application features from the high-level business requirements / functional requirements documents.
- Facilitated external user beta testing and recorded feedback for software development applications.
- Completed UAT regression testing and end to end testing of the TDG Core applications.
References available upon request.