Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior .NET Software Developer, Full Stack at Pinnacle Sports
November 1, 2024 - August 30, 2025Led improvements in application performance by refactoring to leverage .NET task await programming. Designed and implemented REST API wrappers for client testing tools and integrated third-party API endpoints to enhance application functionality. Reduced bugs via thorough testing and debugging. Coordinated with product managers to gather requirements and develop new features. Onboarded new developers, promoting best practices in .NET and full-stack development. Worked on enterprise web applications for tracking inspection service requests on marine vessels, providing user-friendly interfaces for tracking, time entry, invoice generation, and reporting. Supported a team in delivering client-facing features that interfaced with multiple back-end REST services.
Acting Tech Advisor at Transport Canada
June 1, 2022 - August 30, 2025Provided technical leadership to a team of four developers and recommended targeted training. Helped onboard new team members and set up development environments. Designed and developed architecture for new back-end services. Designed data models and interfaced with business to manage backlog items and development plans. Advocated for test and design driven development, collaborated with other teams to share components, and participated actively in scrum events. Worked with C#, .NET Core (3.1, 5.0, 6.0), Blazor Server, ASP.NET Core MVC, Web API, JavaScript, and CSS technologies. Supported enterprise web applications for marine insurance services, implementing functionality for application submission, document uploads, payment processing, bug fixes, accessibility compliance, and UI development.
Full-stack Developer at Transport Canada Ltd
August 1, 2021 - August 30, 2025Developed and maintained enterprise applications for receiving and tracking inspection service requests on marine vessels. Supported client-facing applications interfacing with multiple back-end REST APIs—some maintained by the team. Delivered features including invoice processing, service standards tracking, remittance issuance, advanced search and filtering, deficiency collection and reporting with PDF generation and printable certification. Led a team of developers, managed sprint backlog, designed architecture and data models, and provided business solution inputs. Engaged in testing, debugging, onboarding, and process improvement efforts.
.Net Developer/Web at Ambico Ltd
December 1, 2018 - August 30, 2025Full-stack development and testing of an order management and product configurator web application for manufacturing plant project managers. This application automated factory layout drawings for customized products and scheduling reports. The frontend used AngularJS, JavaScript, HTML, and CSS for rich client experience, while the backend used ASP.NET Web API ODATA controllers with Entity Framework 6 ORM. Developed CAD file manipulation features via Solid Edge COM automation in C#. Maintained and enhanced backend controllers, SQL databases with stored procedures, and attended technical meetings to improve performance and integration. Technologies used: C# .NET 4.6, ASP.NET, AngularJS, Breeze.js, Bootstrap, Kendo UI.
Full-Stack Developer at Transport Canada
December 1, 2024 - October 28, 2025Developed and maintained a line-of-business enterprise application with document management features, secure API endpoints, and user authentication. Engineered end-to-end testing infrastructure using Playwright; resolved production issues; implemented bilingual localization; integrated Azure Key Vault and Container Apps; collaborated with DevOps on CI/CD; built wrappers for external APIs; addressed GHAS findings; led release management.
Senior .NET Software Developer, Full Stack at Pinnacle Sports
November 1, 2024 - November 1, 2024Enhanced application performance by refactoring methods to leverage .NET's task-async model; built a REST API wrapper for a client testing tool; reduced bugs through rigorous testing and best practices; collaborated with product managers to define specs; integrated API endpoints from multiple third-party services; facilitated onboarding of new developers.
Acting Tech Advisor at Transport Canada
June 1, 2022 - June 1, 2022Developed enterprise web app for receiving and tracking inspection service requests; crafted client-facing interfaces interacting with eight REST services; tracked status, time spent, and invoicing; led a team of four developers; architected data models and back-end services; promoted test-driven development.
Full-Stack Developer at Transport Canada
August 1, 2021 - August 1, 2021Developed the Marine Insurance Unit's enterprise web app enabling external users to apply for marine insurance certificates, track requests, upload PDFs, and process online or check-based payments; implemented virus scanning on file uploads; ensured WCAG accessibility; mentored entry-level developers.
Full-Stack Developer at Transport Canada
December 1, 2024 - October 29, 2025Developed and maintained a line-of-business enterprise application with document management features, secure API endpoints, and user authentication. Engineered end-to-end testing infrastructure using Playwright, authored test suites, and published technical documentation to the team wiki. Troubleshot production issues including authentication failures, API configuration problems, and application bugs. Implemented bilingual localization with French translations. Integrated Azure cloud services (Key Vault, Container Apps). Collaborated with DevOps on CI/CD, credential rotation automation, and deployment troubleshooting. Created wrapper components for external API integrations and documented technical decisions for knowledge sharing. Addressed GHAS findings and enforced security best practices. Led release management including database backups, pipeline execution, and post-deployment verification.
Education
Advanced Diploma at Algonquin College Ottawa, ON
March 1, 2007 - March 1, 2007Bachelor of Engineering at University of Nigeria Nsukka
March 1, 1998 - March 1, 1998Advanced Diploma, Photonics Technology at Algonquin College
January 11, 2030 - March 1, 2007Master of Engineering, Oil & Gas Engineering at Robert Gordon University, SPDC Nigeria
January 11, 2030 - January 1, 2001Bachelor of Engineering, Mechanical Engineering at University of Nigeria
January 11, 2030 - October 28, 2025Advanced Diploma at Algonquin College
January 11, 2030 - March 1, 2007Master of Engineering at Robert Gordon University, SPDC Nigeria
January 11, 2030 - January 1, 2001Bachelor of Engineering at University of Nigeria
January 11, 2030 - October 29, 2025Qualifications
Industry Experience
Government, Software & Internet, Manufacturing, Transportation & Logistics, Professional Services
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Ottawa today.