Principal Software Engineer at Akamai Technologies
Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Henry Zimmerman is a Principal Software Engineer with 11 years of experience building web applications and developer-facing libraries, currently based in Massachusetts and leading engineering efforts at Akamai. He brings deep Rust and WebAssembly expertise—evidenced by contributions to prominent projects like Yew and Seed—where he improved UI/markdown rendering and streamlined message/DOM types for third-party component integration. Henry has also enhanced web automation tooling in fantoccini by adding frame and window switching and robust tests, reflecting a focus on reliable, testable APIs. His background spans product engineering roles at startups and enterprise environments, giving him a pragmatic balance of shipping features and improving frameworks. Notably, he started in hands-on web development and even taught rowing early in his career, a hint at his patient coaching and team-oriented leadership style. He holds a BS in Computer Software Engineering from RIT and consistently contributes to open source to push front-end tooling forward.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Rochester Institute of Technology
Rust / Wasm framework for creating reliable and efficient web applications
Role in this project:
Full-stack Developer
Contributions:62 commits, 56 PRs, 3 pushes in 2 years
Contributions summary:Henry primarily contributed to the CRM example within the Yew framework, implementing features related to markdown support. Their work involved creating a `markdown.rs` file to render Markdown to HTML, adding a description textarea, and integrating the markdown rendering into the client view. Furthermore, the user made adjustments to the `lib.rs` file to support these new features. These changes demonstrate a focus on improving the application's user interface and data presentation capabilities.
A high-level API for programmatically interacting with web pages through WebDriver.
Role in this project:
Full-stack Developer
Contributions:31 commits, 4 PRs, 23 comments in 2 months
Contributions summary:Henry primarily contributed to the development of the `fantoccini` library, a high-level API for interacting with web pages through WebDriver. Their work involved adding support for switching between frames and windows, essential for web automation. They also implemented the corresponding URI formatting and method specifications for these new frame and window commands. Additionally, the user created and refined tests to validate the correct functionality of new features.
apirusthigh-levelhigh-level-apiautomation
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.