J

Jonathon Ewen

About

Detail

Canada

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Filestage
    DevOps Engineering Manager
    Filestage
    Feb 2022 - Current (4 years 9 months)
    Worked with the Sales and Customer Success teams to define key priorities for landing and expanding customers and preventing churn for our Software as a Service (SaaS) Platform. Developed a Node.JS script that integrated with the GitHub API to pull metrics to track individual developers' amount of Pull Requests merged and Pull Requests reviewed each week as one part of performance evaluation. Implemented a linting framework using Prettier, ESLint, and SonarLint to ensure coding standards were enforced before even being committed, which ensured readable, reusable, unit-testable and secure coding practices. Implemented Pull Request size limits and traceability rules to ensure all code changes were clearly linked to business requirements. Supe
  • Filestage
    DevOps Engineer
    Filestage
    Jun 2021 - Jan 2022 (8 months)
    Set up deployment pipelines with GitHub Actions, created and enhanced Docker containers and Unix Shell scripts used in the build and deploy process of a Single Page Application frontend with a microservices based backend, and implement database queries and enhancements on MongoDB Database server. Implemented a transition to trunk-based development and release process, resulting in an increase in deployment frequency from two times per week to nearly 100 deployments per week and a decrease in lead time for changes from several days to only a few hours. Coached developers on how to write effective automated tests and debug test failures. Implemented Feature Flags via an integration with LaunchDarkly. Designed and developed a custom automated
  • Optic Power
    Project Manager
    Optic Power
    May 2021 - Jun 2021 (2 months)
    Built relationships, managed expectations, and collaborated with clients to define the scope of business requirements for a custom Learning Management System and E-Sports tools. Simultaneously managed two globally distributed, cross-functional development teams through the product development lifecycle from requirements gathering to user acceptance. Wrote detailed functional requirements and conducted training sessions and user demos. Establish project timelines by breaking down deliverables into story points and analyzing the team velocity to make accurate projections of project milestones.
  • University of Saskatchewan
    Quality Assurance Lead
    University of Saskatchewan
    Dec 2016 - Mar 2021 (4 years 4 months)
    Developed and executed integration, regression, and user acceptance test plans. Acted as a liaison between business and technical team members by providing expert domain knowledge of business processes and a comprehensive understanding of the system's technical capabilities. Responsible for the resolution of customer support requests and associated defect tracking. Mentored junior developers to facilitate improved code quality and design patterns. Combined our Java EE application, PostgreSQL database, and Glassfish application server into a discrete Docker container and developed a custom Continuous Deployment pipeline with Jenkins which deployed as many development environments as needed to an Nginx web server with a unique subdomain so ea
  • University of Saskatchewan
    Programmer Analyst
    University of Saskatchewan
    Jun 2015 - Dec 2016 (1 year 7 months)
    Implemented full-stack JSF, JSP, Java, PL/pgSQL, RESTful APIs, and XSL programming solutions for new features and bug fixes. Developed and tested complex SQL queries to compile and analyze data. Developed and supported the University of Saskatchewan Standardized CV, which integrated dynamic XSL templates with custom Java functions to compile data from a PostgreSQL database, generating a critical suite of reports which all faculty members are required to submit as part of their annual promotion and tenure packages.
Education verified_user 0% verified
  • University of Saskatchewan
    Bachelor of Science, Computer Science
    University of Saskatchewan
    Jan 2015 - Jun 2015 (6 months)