Morgan Quilling

Senior Backend Developer at Toucan - Customer Facing Analytics

Strasbourg, Grand Est, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Morgan Quilling is a Senior Backend Developer based in Strasbourg with 12 years of hands-on experience building APIs, billing systems, analytics, and full-stack platforms for startups and bespoke clients. He has led design and delivery of GraphQL APIs, automated billing engines and usage analytics while reducing technical debt and driving R&D on new patterns and TypeScript libraries. A pragmatic polyglot, Morgan favors Node.js/TypeScript, GraphQL, MongoDB and Angular but has deep legacy experience across PHP/Symfony, ElasticSearch and mobile stacks. He contributes to notable open-source projects — improving TypeScript typings and type safety for graphql-compose and SweetAlert2 — reflecting an emphasis on maintainability and developer DX. Often working autonomously, he combines technical ownership with client-facing responsibilities from estimation to deployment. Fluent in French and shaped by varied product domains, he pairs engineering rigor with an eye for UX and pragmatic system design.
code11 years of coding experience
job9 years of employment as a software developer
bookLicence professionnelle CDED Concepteur Développeur en Environnement Distribué, Licence professionnelle CDED Concepteur Développeur en Environnement Distribué at IUT Robert SCHUMAN
languagesFrench, English, Italian
stackoverflow-logo

Stackoverflow

Stats
4,241reputation
317kreached
22answers
44questions
Badges
php
top-5%
oop
top-5%
github-logo-circle

Github Skills (19)

javascript10
typescript10
schema-design10
wpgraphql10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
oop9
accessibility9
php9
documentation8
nodejs8
nginx6
angular6

Programming languages (16)

C#JavaC++CSSGoValaHTMLKotlin

Github contributions (5)

github-logo-circle
Toolkit for generating complex GraphQL Schemas on Node.js
Role in this project:
userBack-end Developer
Contributions:11 commits, 6 PRs, 19 comments in 2 years 5 months
Contributions summary:Morgan primarily contributed to the project by adding TypeScript declarations, refactoring code to support thunks, and correcting type definitions. They focused on improving the codebase's type safety and maintainability, which is reflected in the changes to the `definition.d.ts`, `typeComposer.d.ts`, `resolver.d.ts`, and `inputTypeComposer.d.ts` files. The user also exported all types from definitions.js and moved type definition files, demonstrating attention to the project's build and packaging process.
node-jsgraphql-composegraphql-schemastoolkitnodejs
sweetalert2/sweetalert2

Dec 2016 - Sep 2020

✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦
Role in this project:
userFront-end Developer
Contributions:49 commits, 17 PRs, 15 pushes in 3 years 9 months
Contributions summary:Morgan primarily contributed to the project by adding and modifying TypeScript type definitions. They added a comprehensive type definitions file (`sweetalert2.d.ts`) and updated the `package.json` file to reference these types. Further contributions included improvements and fixes to the TypeScript definitions, as well as documentation updates, and addressing specific code style issues. These changes ensure better integration with TypeScript projects, improving code maintainability and developer experience.
dependenciessweetalertnotificationsvuewai-aria
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Morgan Quilling - Senior Backend Developer at Toucan - Customer Facing Analytics