With 16 years of experience as a software engineer, I have a strong customer focus and results-oriented approach. I possess a track record of leading and mentoring teams, delivering top-notch software solutions, and collaborating effectively with stakeholders and executives. My ability to learn new technologies quickly and make meaningful contributions to project success has been demonstrated throughout my career.
As an engineering leader at Puppet, I was involved in a wide range of initiatives, such as integrating an acquired company's technology stack, prototyping and implementing new microservices, and designing and developing new scaling solutions.
Overall, I am passionate about working on cutting-edge technologies and contributing to the development of innovative products that make a difference. I am confident that my skills and expertise make me a strong candidate for any software engineering position.
Puppet is the industry-leading automation solution for configuration management, compliance, CI/CD, patch management, IT automation, and more.
Key Accomplishments:
- Led the integration of an acquired company's technology stack, enabling the launch of a new product offering that quickly became a top earner for the company.
- Architected and led the implementation of a new micro-service SaaS-based approach to puppet products, resulting in the successful launch of a fully functional MVP product in just two months.
- Designed and developed a new scaling solution that automated a previously manual and complex process, reducing the need for large documentation guides and resulting in significant time savings.
- Successfully pitched and led a temporary team to tackle CI issues, resulting in the creation of internal tooling that streamlined the CI matrix and reduced time to feedback from days to just one hour.
- Worked with field solutions to design and develop new solutions, including a redesigned Puppet Enterprise Installer that significantly reduced support escalations.
Roles and Responsibilities:
- Collaborated with executives and all disciplines to define feature specifications and roadmaps.
- Mentored junior engineers to improve their software development skills and processes.
- Led the team's Agile rituals, estimated workload, and delivered work in line with estimates.
- Worked with product on feasibility of roadmap items 6+ months out.
Crate9 is a boutique web solutions firm made up of of marketers, developers and entrepreneurs and specializing in complex, customized enterprise-level initiatives.
- Clients/products include The Phoenix Zoo, face recognition and contact management technology.
- Responsible for managing and provisioning of servers.
- Created new mobile native clients for iPhone and iPad
- Made architectural design decisions, solved technical issues and made recommendations for improvements to systems and deployment methods
- Implemented automation and monitoring tools
- Diagnosed and provided remediation on complex production issues
IQzone, Inc. is a privately-held technology company specializing in mobile advertising solutions. The company's flagship product, Postitial(TM), provides Android developers and publishers with an incremental revenue stream.
- Worked directly with the founder and executive team to develop and execute their vision for a mobile BlackBerry client, which became the Company's best seller, earning over $1Million USD in year one.
- Filled other roles to support the team, such as quality assurance testing of mobile clients and back end development.
- Assisted in managing overseas teams.
"Eric Williamson is an intelligent fast learner with good problem solving skills. Honest and trustworthy. Solid team player with a unique way of addressing challenges. Eric would be an asset to any organization. He strives to learn and take on new challenges. Given the freedom to create great things will happen."
"Eric is a customer focused engineering leader that is pragmatic in the short term and visionary in the long term. I relied on Eric’s ability to think on his feet, provide regular feedback on product ideas, and collaboratively ideate on customer problems. Together we led a highly agile team that shipped meaningful capabilities faster than any other team I’ve been on. I hope to work with Eric again."
"I met Eric many years ago whilst I was a Principal Solutions and Services Engineer at
Puppet Labs. I was immediately
impressed with Eric's drive to create products that addressed customer needs, and
importantly, could be easily used by
customers. Eric is one of the only software developers I have met who actively seeks and
welcomes feedback from
customers, which allows him and his team to improve their products and drive greater demand.
Eric proactively provides
Support Teams with the knowledge of changes with the products, which in turn allows them to
efficiently perform their
roles.
Eric has an amazing ability to breakdown problems and requirements to their atomic level,
and then build solutions from
this point. Eric's ability to learn new technologies and languages quickly is a testament to
his intelligence and drive.
"