Ian Hofmann-hicks

Engineering Manager at Articulate

Vancouver, Washington, United States
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
Ian Hofmann-hicks is an engineering manager based in Vancouver, Washington with 12 years of experience building full-stack applications and guiding teams toward robust architectures. He has progressed from hands-on software engineering to leadership at Articulate, where he now focuses on shaping application architecture and delivery. Ian brings deep practical experience across backend, frontend, and integrations from roles spanning CRM platforms to call-center automation and enterprise systems. An active contributor to functional programming tooling, he added core datatypes and test-driven implementations to the crocks library, signaling a strong affinity for clean design and correctness. Colleagues describe him as someone who truly "eats, sleeps and breathes code," but his track record shows that passion translates into repeatable engineering practices and team mentorship. He combines a builder’s mindset with an architect’s eye for maintainable systems and automated quality.
code11 years of coding experience
job19 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
71reputation
262reached
2answers
0questions
github-logo-circle

Github Skills (5)

javascript10
functional-programming10
currying10
unit-testing9
ramdajs6

Programming languages (4)

TypeScriptMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
evilsoft/crocks

Jul 2016 - May 2020

A collection of well known Algebraic Data Types for your utter enjoyment.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:358 commits, 429 PRs, 898 pushes in 3 years 11 months
Contributions summary:Ian contributed significantly to the `crocks` library, adding essential core functionalities. Their work included implementing the `compose` and `curry` functions, as well as the `Maybe` data type. They also wrote tests for the new functions and the internal helpers, demonstrating proficiency in test-driven development within the functional programming domain. This user appears to be building the foundation of the project with functions, datatypes and their associated test suites.
compositioncurryfunctorinheritanceenjoyment
evilsoft/dot-files

Jun 2014 - Jun 2017

Contributions:18 commits, 17 pushes in 3 years
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
Ian Hofmann-hicks - Engineering Manager at Articulate