Jarrod Rumsey, B.Eng.
Software developer, proven leader, and hobbyist graphic designer. I love leveraging my passion for project management and technical design to build efficient and robust software solutions.

Education
Bachelor of Engineering, Computer Engineering
Memorial University of Newfoundland and Labrador
- IEEE Student Branch - Executive Secretary
- Assisted with event programming for CELC 2022 Conference
- Real-time Operating Systems
- Computer Vision
- Computer Security
- Computer Architecure
- C++
- C
- Data Structures & Algorithms
- Object Oriented Programming
- Cryptography
- Digital Signal Processing
- Java
- Python
Work Experience
Founder
Ashfield Software
- Offering a range of services including custom software development, UI/UX design, and graphic design. My approach focuses on delivering high-quality, scalable, and sustainable software solutions tailored to meet your business needs.
- React
- ShadCN
- Tailwind CSS
- Sprint Boot
- PostgreSQL
- Docker
Junior Software Engineer Co-op
ICI Innovations Inc.
- Engineered a full stack presentation-building feature for the company’s Angular B2B SaaS product with export capabilities to the PowerPoint format. Letting users create presentations within the app and export them to PowerPoint for business use.
- Refactored key areas of the front end and back end which improved respective stability and functionality by 30-75%.
- Provided input to code review processes which increased code efficiency by 10-30%.
- Cleaned up and refactored key areas of the user interface (UI) to have proper documentation, optimized HTML layouts, improved accessibility, and clearer class names, as well as an improved user experience (UX).
- Introduced Adobe Illustrator into the design workflow, which accelerated the creation of detailed feature mockups for client approval.
- Worked on Angular based side projects outside of work to improve onsite performance.
- Angular
- TypeScript
- .NET
- Entity Framework
- SQL
- RESTful
- AWS CodeCommit
- Adobe Illustrator
Change Management Student
Seaspan ULC
- Assisted in drafting high-value contract change proposals that summarized enterprise change requests into contractual amendments for client and stakeholder approval.
- Implemented a detailed change proposal workflow that utilized Adobe Acrobat shortcuts and software functionality to reduce processing time by 50%.
- Recognized and resolved inefficiencies in the proposal processing system to fully clear the backlog of 46 customer-generated change requests in 4 weeks.
- Coordinated with internal stakeholders to oversee the timely completion of contractual and financial documentation.
- Provided final proofreading and editing of change control packages, in addition to being responsible for transmitting them to the customer for approval.
- Adobe Acrobat
- Microsoft Office Suite
- Aras Innovator
- Change Management
- Project Management
- Contract Writing
- Document Formatting
Integration Engineering Co-op Student
PAL Aerospace
- Developed scripts using Python and Azure Pipelines to automate the process of archiving in-development documentation for external review systems.
- Revamped the C# code that provided the user interface for surveillance software on special-mission aircraft, making the program more responsive and intuitive.
- Integrated CI/CD infrastructure into the department’s workflow via Azure DevOps to allow for automated testing and provided training in its use to the team.
- Azure DevOps
- Python
- PowerShell
- Windows Presentation Foundation
IT Systems Engineering Co-op Student
Department of Fisheries and Oceans / The Canadian Coast Guard
- Worked on support software for the Canadian Coast Guard's differential global positioning system (DGPS).
- Developed in-depth test procedures to standardize the previously non-existent testing process within the ITS department.
- Established acceptance requirements for in-development software, establishing a measurable endpoint for the project which did not exist previously.
- Developed a suite of unit tests which identified a number of bugs and inefficiencies, fixing these resulted in a +35% improvement to processing speed and increased software accuracy from 95.4% to 99.7%.
- Reviewed, edited, created, and formatted complex technical reports regarding the feasibility of integrating new technologies into Coast Guard infrastructure.
- Java
- Test Planning
- Unit Testing
- Integration Testing
- Technical Writing
- Document Formatting