Greg Yantz
Senior Developer / Director of Software Development

Biker, Skier, Drummer, but mostly an introverted code nerd.

Seasoned technology leader with over 20 years of experience in software development, team leadership, and strategic planning. Proven expertise in modernizing legacy systems, managing agile development teams, and driving cross-functional collaboration. Adept at developing and implementing KPIs aligned with corporate goals, mentoring junior and intermediate developers, and ensuring project scalability and compliance. Highly skilled in full-stack development, application lifecycle management, and resolving critical vulnerabilities. Committed to delivering innovative solutions that enhance organizational efficiency and drive business growth.

Technical Skills

  • JavaScript25 yrs
  • HTML/CSS27 yrs
  • TypeScript8 yrs
  • Angular10 yrs
  • React/NextJS1 yrs
  • Ionic/Capacitor2 yrs
  • NodeJS8 yrs
  • Express2 yrs
  • ParsePlatform2 yrs
  • Java (Spring)16 yrs
  • .Net4 yrs
  • API development14 yrs
  • Swift2 yrs
  • Power BI2 yrs
  • Oracle (PL/SQL)16 yrs
  • SQL Server (TSQL)6 yrs
  • MongoDB2 yrs
  • PostreSQL1 yrs
  • CI/CD4 yrs

Management Skills

  • Team leader/Manager18 yrs
  • Mentoring18 yrs
  • Project Management13 yrs
  • Relationship Mngmt13 yrs
  • Paired programming2 yrs
  • Career growth2 yrs
  • Mental health2 yrs
  • Evidence-based decision making23 yrs

Education

Post-Graduate CertificateInteractive MultimediaSheridan College[September 2000 - April 2001]
Bachelor of ScienceHonours BiologyMcMaster University[September 1996 - April 2000]

Experience

Senior Developer / Director of Software DevelopmentSyzl[March 2022 - May 2024]

Company Leadership

  • Collaborated with CEO, CTO, and COO to develop and implement company strategy
  • Developed KPIs and objectives in consultation with the development team
  • Liaised with software vendors to select optimal products for our offerings

People Management

  • Mentored intermediate and junior software developers
  • Conducted weekly paired programming sessions and bi-weekly 1-on-1 growth sessions with junior and intermediate developers
  • Managed hiring processes including creating job postings, screening candidates, conducting interviews, and extending job offers

Software Development

  • Led the software development and technical support teams
  • Designed and implemented booking, calendar, and payment systems
  • Performed full-stack development (MEAN) for Syzl’s main and support applications
  • Integrated third-party APIs (HubSpot, Stripe, etc.) into the Syzl app
  • Ensured CRA compliance for purchases, subscriptions, and transfers

IT Manager DevelopmentTD Bank[October 2021 - March 2022]

Technology Asset Ownership

  • Acted as the technology asset owner for several public site entities, overseeing the lifecycle and strategy for these assets

Team Management

  • Managed two agile developer PODs primarily composed of UI developers, ensuring efficient workflow and project completion
  • Facilitated agile methodologies and practices to enhance team collaboration and productivity

Security Management

  • Led the resolution of the log4j vulnerability for several public site teams, ensuring the security and integrity of the systems

Team Leader - Apps and Business IntelligencePeel District School Board[September 2006 - October 2021]

Application Modernization ‐ Student Information System

  • Led the modernization of Oracle forms-based report card and attendance modules to HTML5 single-page applications
  • Documented the current functional state of the SIS to ensure modernized apps retained base functionality
  • Collaborated with Superintendents of Education, coordinating principals, and curriculum leaders to identify pain points and areas for improvement
  • Communicated changes through presentations and “What’s New” documentation
  • Mentored SIS development team members by creating and teaching a custom course on HTML, CSS, JavaScript/TypeScript, and Angular

Business Intelligence ‐ Power BI and Ministry of Education

  • Designed and created custom reporting solutions for School Success Planning
  • Expanded the Student Census data model and measures for Power BI dashboards
  • Monitored OnSIS reporting to ensure Ministry timelines were met

Application Lifecycle Management (SDLC)

  • Collaborated with cross-functional and cross-department teams to create business and functional requirement documents
    • Defined project scope, resource requirements, and maintained project schedules
    • Prepared reports and presentations for the senior leadership team
    • Acted as a liaison between technical and non-technical stakeholders
  • Designed user interfaces and experiences using Adobe Illustrator/Photoshop
  • Developed database structures (Oracle PL/SQL, SQL Server T-SQL), mid-tier REST APIs and security models (Java – Spring MVC, JWT), and client-side layers (HTML5, JavaScript/TypeScript, Angular, CSS3)
    • Implemented third-party APIs such as Azure Sign-In, Google Sign-In, and Google Drive
    • Ensured project scalability, maintainability, and sustainability
    • Monitored development team work to ensure code quality and standards
    • Mentored developers and co-op students
  • Developed comprehensive testing strategies and performed root-cause analysis
  • Provided post-release support and conducted large-scale training sessions

Application Migration ‐ Vista HR system Oracle to SQL Server

  • Developed workflow and testing strategy for the HRMS team during the migration project
  • Mentored the team during the transition from Oracle to SQL Server
  • Planned, managed, and executed the data migration

Relationship Management

  • Student Census Executive Steering Committee
    • Liaised with senior education staff to design and develop a student census for approximately 163,000 students
    • Suggested technical implementation plans and reporting tools
  • School Success Planning Steering Committee
    • Collaborated with senior education staff to design and develop an updated School Success Planning web application
    • Developed and implemented a custom in-house technical solution
  • Curriculum Leaders
    • Translated business needs into technical solutions for various educational applications
    • Created detailed application mock-ups and functional requirement documents, leading the development team through the SDLC
  • OPSUE
    • Fostered inter-team relationships through mentorship and knowledge transfer
    • Identified growth opportunities for employees to expand their skillsets

Software DeveloperIsis Digital Media[February 2002 - August 2006]

Clinical Trial Software

  • For AstraZeneca Canada, led the development of data driven ASP.Net and Flash applications with custom reporting tools
    • Converted paper-base clinical trial into ASP.NET web forms with SQL audit trail system
    • Wrote T-SQL stored procedures to filter and compare data based on pre-defined criteria
    • Created custom classes to track data changes within web forms

Pharmaceutical Marketing Software

  • Developed a set of internal tools that have decreased typical project development times from several weeks to several days
  • Created and maintained an object oriented application engine for Macromedia Director, which was used as a core for CD-ROM applications
    • Created a Director Xtra (C++) that allowed our applications to send e-mails

Multimedia DeveloperSummit Creative[July 2001 - February 2002]

Software Development

  • Created an SQL Server auction database for Ford's remarketing division
    • Developed using Classic ASP and Microsoft T-SQL stored procedures
    • Triggered automated e-mails to remarketing managers if vehicle information was not updated before certain dates
  • Maintained several e-Business websites for clients such as Ford Canada and Scott Paper Canada

When I'm not working...

You might find me biking, drumming, or skiing