Summary
Overview
Work History
Education
Skills
Certification
Languages
References
Timeline
Generic
Frank Ngumanenimana

Frank Ngumanenimana

Ottawa,Canada

Summary

Dynamic Software Engineer with 3+ years of experience delivering innovative, scalable solutions that boost productivity and streamline operations. Known for a positive, collaborative approach, skilled in system integration, process automation, and building platforms that seamlessly connect business functions. Ready to drive growth with creative technology solutions.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Web Developer

Ideal Roofing Co. Ltd.
Ottawa , Ontario
02.2022 - Current
  • Customized ERP systems and integrated APIs across Finance, Sales, Technical, and Marketing, streamlining business processes
  • Developed and managed the official website (https://idealroofing.ca/), implementing SEO strategies to boost online engagement and communication
  • Boosted sales by 15% in 6 months through improved user experience and targeted marketing
  • Integrated Renoworks.com for customer construction project customization
  • Built a JavaScript tool for designing roofs, ensuring machines cut materials seamlessly
  • Developed a 3D modeling tool to display product models, enhancing customer decision-making
  • Optimized workflows for project management, inventory control, and financial reporting in the construction industry

Lead Software Developer

Algonquin College
Ottawa , Ontario
04.2021 - 12.2021
  • Developed cloud-based tools to manage 100+ project requests using AWS, C#, and SQL Server, improving collaboration.
  • Provided technical leadership in designing, developing, and deploying software solutions.
  • Collaborated with stakeholders to define system requirements and clarify objectives.
  • Evaluated third-party libraries and frameworks for integration into the application architecture.
  • Conducted code reviews to ensure quality standards are met across all development projects.

Education

Diploma - Computer Engineering Technology

Algonquin College
12.2021

Skills

Core skills:

  • Algorithm implementation, team collaboration, requirements documentation, solutions deployment, configuration management, efficient data management, design and development, Agile, Scrum, code reviews, troubleshooting, software design

Cloud and DevOps

  • AWS (Lambda, ECS, CloudFormation), Azure (Functions, App Services, AKS - Azure Kubernetes Service, Azure DevOps), CI/CD (Azure DevOps, Jenkins, GitHub Actions, Docker), System Administration

Front-end development

  • JavaScript ES6, React, Nextjs, TypeScript, HTML5, CSS3, Tailwind CSS, Web Components, Webpack

Back-end development

  • Nodejs, C#, SQL Server, MSSQL, REST APIs, Microservices, Serverless Architectures, Web Sockets, OAuth2, JWT, Microsoft ASPNET, Python, API Design, and Embedded Systems Development
  • Database programming, system debugging, performance tuning, software testing and debugging, tools customization, advanced SAP knowledge

Certification

  • REST API (Advanced) Certificate, HackerRank - September 2024
  • SQL (Advanced) Certificate, HackerRank - September 2023

Languages

English
Native/ Bilingual
French
Professional
Portuguese
Full Professional

References

References available upon request.

Timeline

Web Developer

Ideal Roofing Co. Ltd.
02.2022 - Current

Lead Software Developer

Algonquin College
04.2021 - 12.2021
  • REST API (Advanced) Certificate, HackerRank - September 2024
  • SQL (Advanced) Certificate, HackerRank - September 2023

Diploma - Computer Engineering Technology

Algonquin College
Frank Ngumanenimana