QR code

Erwan Joly

Staff Software Engineer

Profile

Engineer from ISEN (French Higher Institute for Electronics and Digital Training), certified MCSA: Web Applications. Strong focus on clean architecture, GraphQL, and delivering high-quality features with simplicity. Track record of driving technical decisions as an early-stage employee and introducing best practices across teams. Open-source lead developer (NosCore, OpenNos). Founder of MarketRacoon, a personal finance SaaS product.

Experience

Auror Sep 2023 โ€“ Present
Staff Software Engineer
Sep 2024 โ€“ Present ยท Auckland, NZ ยท Hybrid
Senior Software Engineer
Sep 2023 โ€“ Sep 2024 ยท Auckland, NZ ยท Hybrid
Onwardly Feb 2022 โ€“ Feb 2024
Senior Software Development Engineer Contract
Jun 2023 โ€“ Feb 2024 ยท Auckland, NZ
.NET 6MSSQLEntity FrameworkReactGraphQL
Senior Software Development Engineer (Employee #1) Full-time
Feb 2022 โ€“ Jun 2023 ยท Auckland, NZ
  • As Onwardly's first employee, drove most of the technical decisions on product development.
  • Migrated the bootstrap product to GraphQL and React, enabling faster future feature delivery.
  • Delivered Trial, Self-Serving Sign Up & Payments, and Organisation Switching end-to-end.
  • Established code quality standards and refactored core modules for performance and maintainability.
.NET 6MSSQLEntity FrameworkReactGraphQL
MarketRacoon Mar 2021 โ€“ Present
Founder
Mar 2021 โ€“ Present

SaaS product consolidating investment data (stocks, crypto, brokers) into a single personal finance dashboard. Built solo from concept to production.

.NET 6PostgreSQLEntity FrameworkReactGraphQLMUI
Pushpay Jan 2018 โ€“ Feb 2022
Senior Software Development Engineer
Oct 2021 โ€“ Feb 2022
  • On-call team member; main point of contact for security-related matters within the team.
  • Mentored junior engineers, improving team velocity and code quality.
C#.NET 5AWSEntity FrameworkPostgreSQLGraphQL
Software Development Engineer III
Apr 2020 โ€“ Oct 2021
  • Core member of the payment processing and data querying team, focused on fast delivery.
  • Built a generic cursor-paging solution for Entity Framework using expression trees, adopted across the business.
  • Drove framework upgrade cycles and shared learnings with other teams.
C#.NET CoreAWSExpression TreesGraphQL
Software Development Engineer II
Feb 2019 โ€“ Apr 2020
  • Led a high-profile feature from concept to delivery, coordinating across multiple teams.
  • Contributed to SMS delivery and reporting features critical to the platform.
C#AWSReactReduxTypeScriptMSSQL
Software Development Engineer I
Jan 2018 โ€“ Feb 2019
  • Maintained and improved the core giving and engagement platform.
C#.NET CoreAWSReactTypeScriptMSSQL
NosCore Dec 2017 โ€“ Present
Lead Developer
Dec 2017 โ€“ Present

Open-source MMORPG server emulator written in C#. Led architecture, introduced DAO pattern, CI/CD, and best practices. github.com/NosCoreIO/NosCore

C#.NET CoreAWSDotNettyPostgreSQLAutofac
OpenNos Nov 2015 โ€“ Jan 2018
Lead Developer
Nov 2015 โ€“ Jan 2018

Co-led development of OpenNos, the most widely used Nostale emulator. Established DAO pattern, Entity Framework integration, and CI pipeline. github.com/OpenNos/OpenNos

C#Entity FrameworkMSSQLWCFJenkins
Sopra Steria Jun 2016 โ€“ Sep 2017
Software Developer
Oct 2016 โ€“ Sep 2017

Full-stack developer on an order management system and a CRM for a French telecom company.

C#ASP.NETOracle SQLWCFSelenium

Education

MCSA: Web Applications Microsoft ยท 2019
70-486 Developing ASP.NET MVC Web Applications Microsoft ยท 2019
70-483 Programming in C# Microsoft ยท 2017
Master of Science in Engineering ISEN, 2012-2017
First Certificate of English Cambridge ยท 2014