Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Keigan MacDonald

Halifax

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

7
7
years of professional experience

Work History

Software Developer

Garvin-Allen Solutions
01.2024 - 05.2024
  • Gained extensive experience working within the Model-View-Controller (MVC) architecture, which enabled effective separation of concerns and building scalable, maintainable web applications. Primary programming language was C#, which was utilized to develop robust backend logic and implement various business requirements.
  • I worked with a variety of databases, including MongoDB, PostgreSQL, and InterBase. This diverse exposure allowed me to handle different data storage needs and optimize database interactions for performance and reliability
  • Leveraged the Microsoft Core frameworks, such as ASP.NET Core, to build high-performance, cross-platform web applications. These frameworks enabled me to develop RESTful APIs, handle middleware, and implement security measures to safeguard application data.

Software Development Engineer

ESO Solutions
05.2023 - 09.2023
  • Updated old code bases to modern development standards, improving functionality.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Used XSLT to efficiently get data from our clients and software's to government agencies to meet demands.
  • Discussed issues with team members to provide resolution and apply best practices.

Junior Web Developer

SolvSmart Incorporated
07.2022 - Current
  • Managing development milestones from initial steps through final delivery.
  • Contributing ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
  • Using Javascript, SQL and tools to develop app-solutions.
  • Designing and developed efficient and maintainable software according to business objectives and needs of various clients.

Landscaper

Ground Force properties
05.2022 - Current
  • Maintaining grounds by trimming, weeding and general clean-up.
  • Performing planting, watering, mulching and edging of lawns.
  • Removing weeds, hazards and debris from common pathways to improve usability.
  • Using trimmers and chainsaws for grounds maintenance, brush clearing and tree removal and thinning.

Supervisor

Little Caeser's Pizza
11.2017 - 03.2020
  • Adjusted job assignments and schedules to keep pace with dynamic business needs, factoring in processes, employee knowledge and customer demands.
  • Applied strong leadership talents and problem-solving skills to maintain team efficiency and organize workflows.
  • Provided supportive link between external customers and internal operations.

Education

Bachelor of Applied Computer Science -

Dalhousie University
Halifax, NS
05.2025

Skills

  • Technical
  • Database systems: MySQL, Firebase Mongo, PostgreSQL
  • Tools: Git, WebFlow, OpenAi, Robo3T
  • Languages: Java, C#, JavaScript, PHP, XSLT, Python
  • Frameworks: ASPNET Core, Entity Framework Core, Npgsql Microsoft Identity
  • Professional
  • Has worked inside many industries including the computer science industry
  • Developed a great understanding of Teamwork,cooperation, and diverse problem solving
  • A part of many different sport teams in which these skills were practiced
  • Languages
  • English, French both oral and written

Accomplishments


  • Available for Third Co-op work term in September 2024
  • Will have completed 7 of 8 academic terms by September 2024.

Timeline

Software Developer

Garvin-Allen Solutions
01.2024 - 05.2024

Software Development Engineer

ESO Solutions
05.2023 - 09.2023

Junior Web Developer

SolvSmart Incorporated
07.2022 - Current

Landscaper

Ground Force properties
05.2022 - Current

Supervisor

Little Caeser's Pizza
11.2017 - 03.2020

Bachelor of Applied Computer Science -

Dalhousie University
Keigan MacDonald