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 11 years of professional software experience, currently leading engineering at Articulate after progressing through multiple senior developer roles. He is deeply passionate about application architecture and combines hands-on coding with team leadership to drive maintainable, testable systems across front-end, back-end, and integrations. An active open-source contributor, Ian helped build core algebraic data types and TDD-backed utilities (compose, curry, Maybe) in the crocks library, reflecting a focus on foundational, reusable abstractions. His background spans CRM and automation platforms as well as telecom OSP engineering, which gives him a practical knack for translating complex system constraints into pragmatic architecture and delivery.
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 (6)

javascript10
functional-programming10
currying10
javascripts10
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