Amir Raminfar is a seasoned software engineering manager based in San Francisco with over 15 years of experience leading teams at major tech companies including Google and now Netflix. He blends hands-on full-stack engineering chops—evident from open-source contributions like improving PhantomJS Node integration and enhancing the Dozzle realtime Docker log viewer—with strategic leadership of large engineering organizations and innovation labs. His background spans startup founding and CTO roles to director-level positions driving infrastructure, DevOps, and product roadmaps for consumer-scale systems processing millions of users. Known for pragmatic refactors and shipping performance-focused solutions, he has introduced Docker-driven CI/CD practices and delivered dramatic throughput improvements in production systems. Amir pairs a strong academic foundation (MS in Computer Science) with a knack for exploring emerging tech—blockchain, crypto, and IoT—to turn proofs-of-concept into business-ready MVPs. Colleagues describe him as a builder who enjoys solving problems others haven't thought to ask for, a trait reflected in his cheeky GitHub bio: "I build things people don't need."
15 years of coding experience
19 years of employment as a software developer
Masters Computer Science, Masters Computer Science at The George Washington University
Contributions:118 releases, 58 reviews, 1207 commits in 4 years 3 months
Contributions summary:Amir_ contributed to the Dozzle project by implementing new features, refactoring code, and fixing bugs in both the front-end and back-end. Their work included cleaning up UI elements, updating the styling, and also enhancing the user interface with better animations and a better menu. They also addressed performance issues, improved the display of logs, and added new features for searching and showing information.
Contributions:3 releases, 410 commits, 187 PRs in 7 years
Contributions summary:Amir_ primarily worked on the `phantomjs-node` repository, a module for integrating PhantomJS with NodeJS. Their contributions focused on refactoring the codebase, including updates to the `shim.js` and `src/` files, suggesting a deep involvement with the core logic. They implemented new features, such as adding support for multiple pages and fixing potential bugs. The user also added and updated test files, and fixed linting errors, showing a dedication to code quality and maintainability.
javascriptnodejsphantomjs
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
Amir_ Raminfar - Software Engineering Manager at Netflix