Daniel Enman

Technical Lead at amplo

Town of Trenton, Nova Scotia, 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
Daniel Enman is a technical lead and versatile software and infrastructure engineer with 15+ years building distributed, scalable systems across startups and product companies. With a BSc in Mathematics and a thesis on projective geometry, he brings strong analytical rigor to engineering problems and values design documentation as much as code. He’s hands-on across the stack—C++, Python, Go, Rust, Ruby, JS and cloud platforms (AWS, SmartDataCenter)—and has led billing, platform and CTO-level initiatives from Manifold/Snyk to The Rounds. An active contributor to open-source tooling, he improved type generation for OpenAPI-to-TypeScript integration, reflecting his attention to developer experience. Based in Nova Scotia, he combines systems and network expertise with product-minded leadership, often bridging engineering, ops and project management.
code15 years of coding experience
job21 years of employment as a software developer
bookBSc Mathematics, Statistics and Computer Science, BSc Mathematics, Statistics and Computer Science at St. Francis Xavier University
languagesEnglish
github-logo-circle

Github Skills (6)

typescript10
swagger10
typescripts10
openapi10
typescript-types10
testing9

Programming languages (14)

SmartyC#RustCGoMustacheKotlinTypeScript

Github contributions (5)

github-logo-circle
Generate TypeScript types from OpenAPI 3 specs
Role in this project:
userBack-end Developer
Contributions:13 commits, 10 PRs, 15 pushes in 1 day
Contributions summary:Daniel primarily contributed to the generation of TypeScript types from OpenAPI 3 specifications. Their work involved modifying the code to support additional properties and embedded item definitions within the type generation process. They updated the code to handle spaces in enum names and added tests for additional properties. The user also added an example output demonstrating the new features.
openapitypescript-typesopenapi3openapi3-1swagger
enmand/quarid-go

Mar 2015 - Nov 2020

Contributions:2 releases, 8 PRs, 65 pushes in 5 years 8 months
golang
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