Kurran Devolin

Software Developer at Santec Canada Corporation
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ottawa, Ontario, Canada, CA
Languages
  • English Native or bilingual proficiency
  • French Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Telecommunications
    • 1 - 100 Employee
    • Software Developer
      • Jul 2023 - Present

    • France
    • Software Development
    • 1 - 100 Employee
    • Quality Assurance Engineer
      • Sep 2022 - Mar 2023

      - Developed automated tests using Jest in JavaScript to assess security, functionality, and performance of our RESTful API on a nightly basis gaining a solid understanding of REST API testing - Shifted our performance testing from occasional manual tests to nightly automated tests by building a NodeJS project from scratch with K6 and google sheets API - Gated releases by communicating blockers and ticket priorities to ensure a product with minimal bugs in production by tracking sprints in Jira and working in an agile environment - Took part in collaborative code reviews to facilitate good code practices, improve my own coding, and keep the code base clean - Optimized nightly cleanup scripts reducing the billed usage time from an hour every night down to less than 5 minutes a night - Manually tested front end components of the platform to ensure correct flow, consistency, and style were all implemented correctly - Tracked bugs in Jira, adding priorities and reproducibility steps to new bugs and keeping old bugs tracked in the backlog or in Sprints to ensure we had data on product defects Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer In Test / Release Engineer
      • Jul 2019 - Apr 2022

      - Reduced time for gated release testing from 3 days to 1 day without compromising quality by utilizing automation in Jenkins for system testing - Saved an average of 2 hours per run on our nightly CI builds by optimizing the parallel processes from smoke tests to end-to-end tests in the underlying Python code - Saved countless hours in lost time by writing automation tools for managing the health of Linux machines in the test network and regularly performing health checks - Improved product reliability by finding approximately 2 additional bugs per release through the development of nightly performance tests using K6 in Jenkins - Wrote detailed test plans in Confluence for large multi ticket features as well as for releases to keep track of Jira tickets, write test cases which were visible and could be reviewed to ensure adequate testing, and facilitate hand over/onboarding for new developers to learn or other developers to take over Show less

    • Canada
    • Hospitals and Health Care
    • 1 - 100 Employee
    • C# Programmer - Part Time
      • Sep 2018 - Dec 2018

      - Implemented meaningful features in a Windows Form tool developing in C#, .NET, and MySQL- Fixed bugs in the product by following steps to reproduce in Jira and collaborating with the QA team to make the product as reliable as possible

    • C# Programmer - CO-OP
      • May 2018 - Aug 2018

      - Increased efficiency of Nurses by developing a Windows Form tool using C# and .NET framework for inputting data and persisting it in MySQL- Improved upon the existing web portal by pulling in data dynamically from our MySQL database and displaying it utilizing MVC pattern, JavaScript, C#, HTML, and CSS- Participated in daily stand-ups and bi-weekly demos to keep teammates up to date and allow for positive feedback

    • Canada
    • Hospitals and Health Care
    • 1 - 100 Employee
    • C# Programmer - CO-OP
      • May 2017 - Aug 2017

      - Developed a software tool using Window's Forms in C# which persisted data using MySQL - Improved a web application using C#.NET, MVC, JavaScript, HTML, CSS - Implemented bug fixes to ensure our product always met the highest quality - Utilized SQL to store, maintain, and update database entries - Followed Agile methodology to meet deadlines and maintain organization - Developed a software tool using Window's Forms in C# which persisted data using MySQL - Improved a web application using C#.NET, MVC, JavaScript, HTML, CSS - Implemented bug fixes to ensure our product always met the highest quality - Utilized SQL to store, maintain, and update database entries - Followed Agile methodology to meet deadlines and maintain organization

    • Canada
    • Government Administration
    • 700 & Above Employee
    • Systems Developer/Programmer - CO-OP
      • May 2016 - Dec 2016

      - Developed and implemented features for an internal web application utilizing C# and the .NET framework - Developed and implemented features for an internal web application utilizing C# and the .NET framework

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Intern
      • May 2013 - Aug 2013

      - Wrote game logic in C# for the implementation of features in mobile games using the Unity engine - Wrote game logic in C# for the implementation of features in mobile games using the Unity engine

Education

  • Carleton University
    Bachelor's degree, Computer Science
    2014 - 2019
  • Algonquin College of Applied Arts and Technology
    Advanced Diploma, Game Development
    2010 - 2013

Community

You need to have a working account to view this content. Click here to join now