Dakota St Laurent

Founding Engineer at Guardrail • Real-Time Web3 Security

Ontario, Canada
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
Dakota St Laurent is a seasoned full‑stack engineer and founding engineer with 12 years of experience building resilient web products using JavaScript/TypeScript, Python, SQL, PHP and even Fortran. He led the design and adoption of ApplyBoard’s Crystal design system, shipped accessible frontends including an AI assistant UI, and refactored CI/CD for SPA deployments while mentoring peers in frontend best practices. As a contributor to notable open-source projects he’s extended form state management and advanced numeric libraries with robust tests and optimizations. Currently at Guardrail working on real‑time Web3 security, Dakota also runs Learn‑Oneida.com, the first interactive resource for the Oneida language—combining technical craft with Indigenous language preservation. He blends academic numerical computing roots with pragmatic product delivery and a curiosity for niche technical problems and cultural projects.
code12 years of coding experience
job10 years of employment as a software developer
bookOntario College Diploma Oneida - Language Immersion Culture and Teaching, Ontario College Diploma Oneida - Language Immersion Culture and Teaching at Fanshawe College
bookGeneral Bachelor of Mathematics (B.Math.) Mathematics, General Bachelor of Mathematics (B.Math.) Mathematics at University of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
91reputation
227reached
4answers
1question
github-logo-circle

Github Skills (27)

unit-testing10
javascript10
matrix10
validations10
mobx10
testing10
mathematics10
validation10
math10
forms10
mat10
observable10
form-validation10
observables10
state-management10

Programming languages (16)

C#JavaCSSC++JinjaCHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
numbers/numbers.js

Mar 2014 - May 2016

Advanced Mathematics Library for Node.js and JavaScript
Role in this project:
userBack-end Developer
Contributions:65 commits, 18 PRs, 11 pushes in 2 years 1 month
Contributions summary:Dakota focused on expanding the functionality of the mathematics library. They implemented new matrix operations, including reordering, reversing rows/columns, creating zero matrices, generating zigzag matrices, and getting matrix columns. In addition, the user added unit tests to the new matrix functions. Finally, the user added a Monte Carlo integration method and optimized an existing statistic function.
mathstatisticsnode-jsmathematicsjavascript
foxhound87/mobx-react-form

Dec 2018 - Jan 2019

Reactive MobX Form State Management
Role in this project:
userFull-stack Developer
Contributions:12 commits, 5 PRs, 27 comments in 1 month
Contributions summary:Dakota primarily focused on enhancing the functionality and features of a MobX-based form library. They implemented the `validateOnChangeAfterInitialBlur` feature, adding new validation triggers. Significant changes involved refactoring validation logic based on form submission attempts. The user made several changes to the core `Field` and `Form` components and added new tests to demonstrate the new features.
reactstate-managementmobxvalidationobservables
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
Dakota St Laurent - Founding Engineer at Guardrail • Real-Time Web3 Security