Dylan Armstrong

Senior Full Stack Engineer at Gorgias

Paris, Ile-de-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
Dylan Armstrong is a Senior Full Stack Engineer based in Paris with 11 years of experience building scalable web and analytics platforms across textile manufacturing, finance, crop science, and e-commerce support. He specializes in modern JavaScript and TypeScript stacks (React, Node), ReasonML, Python, and AWS, and has led backend architecture for federated GraphQL systems and high-throughput calculation engines. Dylan has driven cross-team initiatives—from design systems and custom build tooling to ClickHouse/Redis caching strategies—while converting large codebases to TypeScript for stronger typing and maintainability. At Levi Strauss he architected an Apollo Federated Graph monorepo for planning AI, and at Bayer he designed a global rebates calculation engine handling massive financial pipelines. He also contributes to notable open-source projects like neovim, where he focused on QA and test automation to reproduce and fix a tricky terminal paste segfault. Known for pragmatic leadership and hands-on problem solving, he combines deep systems thinking with a polish for front-end UX.
code11 years of coding experience
job13 years of employment as a software developer
bookComputer Science, Computer Science at Grand Valley State University
languagesEnglish, French
github-logo-circle

Github Skills (8)

vim10
neovim10
lua10
api10
testing10
test-automation9
c115
c175

Programming languages (19)

CSSC++CRustHTMLReasonTypeScriptShell

Github contributions (5)

github-logo-circle
neovim/neovim

Feb 2021 - Apr 2021

Vim-fork focused on extensibility and usability
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 reviews, 5 commits, 1 PR in 1 month
Contributions summary:Dylan's contributions primarily involve writing and modifying tests for the neovim text editor. They focused on identifying and fixing a segfault issue related to pasting into terminal buffers. The changes include adding tests to reproduce the bug and subsequently using helper functions to ensure the tests did not crash, and reverting unrelated changes. The work also included refactoring tests for improved maintainability.
usabilityapiluavimvim-plugin
dylanarmstrong/patches

Sep 2018 - Jun 2023

Contributions:5 pushes, 3 branches in 4 years 9 months
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
Dylan Armstrong - Senior Full Stack Engineer at Gorgias