Nicolas Descôteaux

Passionnate software developer
Scroll

Over 1 year of

professional experience.
Trusted by industry leaders

Full stack software developer, Intern

CDPQ, Performance measurement• Upgraded 15 internal APIs to EntraID authentication and implemented token acquisition logic to ensure a zero-downtimemigration and ensured security compliance. • Configured AWS ECS infrastructure for migration from on-premises servers to containerized instances, troubleshootingthrough CloudWatch as necessary, improving availability and fault tolerance. • Resolved a timeout issue by optimizing a C# algorithm from O(N3) to O(N), saving 9+ minutes of execution. • Owned Angular front-end post consultant handoff, coordinated user acceptance testing and resolved 10+ bugs beforeproduction release, ensuring zero critical issues at launch.

Embedded Software Developer Intern

RVE, Embedded R&D• Decreased update time by 90% by designing remote software update logic in C, enabling BACnet-based updates andeliminating manual intervention while improving reliability of EV charging systems. • Developed a real-time state machine in C that automated relay control based on sensor inputs, preventing electrical paneloverload and eliminating potential charging station failures. • Integrated and optimized async Python modules from external consultants into production systems, refactoring spaghetticode to align with internal standards and enabling the team to modify and extend functionality independently. • Built a C# translation service on embedded Linux to enable bidirectional data flow between MQTT topics and BACnetdevices, reducing integration complexity for future components of distributed charging systems.

Fullstack Software Developer Intern

Coveo, Connectivity Websites• Developed automated pipelines using GitHub Actions with TypeScript/Node.js, Python, and YAML to streamline dependency updates and web crawler execution with visual diff validation, saving one developer hour weekly. • Extended the YouTube connector in C# and .NET to support YouTube handles, reducing customer setup steps by 60% and improving user experience. • Implemented comprehensive unit tests using NUnit for core crawler services, strengthening code quality and preventing regressions in customer-facing features.

Part Time Software Developer

Airbus, Customer Quality• Designed and built an automated data pipeline using Foundry’s platform with Python and JavaScript, reducing manual data processing by 85%. • Improved modularity of the website I created during my internship using JavaScript, HTML, CSS to allow it to be implemented in other teams and factories.

Software Developer Intern

Airbus, Customer Quality• Recognized as a “Google Champion” for Google Apps Script expertise, enabling employees across Airbus by resolving automation challenges and reducing dependency on IT support. • Built a web-based tool control platform from scratch using JavaScript, HTML, and CSS as a self-taught project, replacing a manual whiteboard system and enabling real-time tool tracking for 15 users. • Supervised the migration of the whole teams data from local files to Google Drive. • Achieved a 95% runtime reduction in a Google Apps Script by optimizing its core algorithm.
Let's connect !