Joey Wilhelm
Staff Software Engineer / Security Engineer at Pinwheel- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Bob Wadsworth
I was fortunate to bring Joey on board as a contractor at the AZ Republic/Republic Media to port over a Ruby on Rails app to Python/Django. When he came on board, he took the reins and never looked back. He was very instrumental in getting our stodgy old client/server UNIX development team to look at and embrace new-to-us web technologies. His knowledge on the subjects of Python, Django, Jenkins, TDD, etc are 2nd to none and he has the ability and patience to teach those of us who were not familiar with them. Joey has the infectious positive and fun attitude that made working with him fun. It seemed that each day he brought something new to the team, be it Continuous Integration (CI), Test Driven Development (TDD), automated documentation, Agile, etc. If the opportunity ever presented itself again, I would not hesitate to bring Joey on board!
Teri Rees-Momeyer
I had the pleasure of working with Joey for almost 4 years at SMP Communications Corp. and Kaleidoscope Network, LLC. In that time he demonstrated excellent programming and analytical skills which were essential to address the constantly evolving client’s business requirements. During the course of his employment, Joey proved himself to be a dependable employee; a team player and a hard worker, with solid problem solving and technical skills. I strongly recommend Joey for any position where you need technical expertise, creativity, and the ability to work under extreme pressure.
Bob Wadsworth
I was fortunate to bring Joey on board as a contractor at the AZ Republic/Republic Media to port over a Ruby on Rails app to Python/Django. When he came on board, he took the reins and never looked back. He was very instrumental in getting our stodgy old client/server UNIX development team to look at and embrace new-to-us web technologies. His knowledge on the subjects of Python, Django, Jenkins, TDD, etc are 2nd to none and he has the ability and patience to teach those of us who were not familiar with them. Joey has the infectious positive and fun attitude that made working with him fun. It seemed that each day he brought something new to the team, be it Continuous Integration (CI), Test Driven Development (TDD), automated documentation, Agile, etc. If the opportunity ever presented itself again, I would not hesitate to bring Joey on board!
Teri Rees-Momeyer
I had the pleasure of working with Joey for almost 4 years at SMP Communications Corp. and Kaleidoscope Network, LLC. In that time he demonstrated excellent programming and analytical skills which were essential to address the constantly evolving client’s business requirements. During the course of his employment, Joey proved himself to be a dependable employee; a team player and a hard worker, with solid problem solving and technical skills. I strongly recommend Joey for any position where you need technical expertise, creativity, and the ability to work under extreme pressure.
Bob Wadsworth
I was fortunate to bring Joey on board as a contractor at the AZ Republic/Republic Media to port over a Ruby on Rails app to Python/Django. When he came on board, he took the reins and never looked back. He was very instrumental in getting our stodgy old client/server UNIX development team to look at and embrace new-to-us web technologies. His knowledge on the subjects of Python, Django, Jenkins, TDD, etc are 2nd to none and he has the ability and patience to teach those of us who were not familiar with them. Joey has the infectious positive and fun attitude that made working with him fun. It seemed that each day he brought something new to the team, be it Continuous Integration (CI), Test Driven Development (TDD), automated documentation, Agile, etc. If the opportunity ever presented itself again, I would not hesitate to bring Joey on board!
Teri Rees-Momeyer
I had the pleasure of working with Joey for almost 4 years at SMP Communications Corp. and Kaleidoscope Network, LLC. In that time he demonstrated excellent programming and analytical skills which were essential to address the constantly evolving client’s business requirements. During the course of his employment, Joey proved himself to be a dependable employee; a team player and a hard worker, with solid problem solving and technical skills. I strongly recommend Joey for any position where you need technical expertise, creativity, and the ability to work under extreme pressure.
Bob Wadsworth
I was fortunate to bring Joey on board as a contractor at the AZ Republic/Republic Media to port over a Ruby on Rails app to Python/Django. When he came on board, he took the reins and never looked back. He was very instrumental in getting our stodgy old client/server UNIX development team to look at and embrace new-to-us web technologies. His knowledge on the subjects of Python, Django, Jenkins, TDD, etc are 2nd to none and he has the ability and patience to teach those of us who were not familiar with them. Joey has the infectious positive and fun attitude that made working with him fun. It seemed that each day he brought something new to the team, be it Continuous Integration (CI), Test Driven Development (TDD), automated documentation, Agile, etc. If the opportunity ever presented itself again, I would not hesitate to bring Joey on board!
Teri Rees-Momeyer
I had the pleasure of working with Joey for almost 4 years at SMP Communications Corp. and Kaleidoscope Network, LLC. In that time he demonstrated excellent programming and analytical skills which were essential to address the constantly evolving client’s business requirements. During the course of his employment, Joey proved himself to be a dependable employee; a team player and a hard worker, with solid problem solving and technical skills. I strongly recommend Joey for any position where you need technical expertise, creativity, and the ability to work under extreme pressure.
Experience
-
Pinwheel
-
United States
-
Software Development
-
1 - 100 Employee
-
Staff Software Engineer / Security Engineer
-
Jun 2022 - Present
● Worked on core libraries and frameworks utilized across the engineering teams. ● Established and ran the Security Guild, espousing best practices and spearheading direct security improvements. ● Established and evangelized open source best practices, both for usage and contribution. ● Instituted and ran a vulnerability management program covering all code produced for the company. ● Created vulnbot for improving teams' visibility into security vulnerabilities. ● Managed security and access controls across all company systems with special focus on Okta adoption and GitHub access controls. ● Helped to maintain and prove controls for audits such as PCI-DSS, SOC 2, and ISO 27001. ● Developed a project that reduced developer onboarding from 3+ days, to 2 hours. ● Introduced Go as a second official language for development of new projects. Show less
-
-
-
GoDaddy
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Software Engineer
-
May 2016 - Jun 2022
● Worked on core infrastructure projects across a number of teams, introducing improved engineering rigor around testing, documentation, and portability of applications by introducing standards such as: - Establishing minimum 90% unit test code coverage, even on legacy codebases with no previous tests - Documenting and automating developer onboarding processes to reduce onboarding time from weeks to less than a day - Introducing the concepts of 12-Factor App development - Improving rigor and discipline around CI/CD pipelines to remove manual steps and interventions needed for deployments ● Established GoDaddy's Open Source Programs Office, defining and refining the policies, processes, and tools for GoDaddy's interaction with Open Source software ● Helped establish and run internal Guilds for knowledge sharing. Provided most of the content for the Python Guild; considered by many to be the company SME for Python. ● Established the company-wide best practices for Python development ● Contributed to establishing an internal Tech Radar, giving our engineers a definitive list of languages, frameworks, platforms, and technologies to use in their day-to-day work ● Built a system for managing configuration of all company networking devices, and for allowing teams throughout Show less
-
-
-
Obsidian Network
-
Gilbert, Arizona
-
Developer
-
Jun 2015 - May 2016
● Architected and constructed an entire credit card payment network from scratch, running on AWS using Python, Django, and PostgreSQL ● Built a full CI/CD pipeline for multiple deployment environments ● Mentored other developers in numerous technologies, including git, Python, Django, ES2015, Angular, and ReactJS ● Planned the security of the architecture in order to ensure PCI Level 1 Compliance ● Build a resilient and scalable architecture in order to ensure best-in-class uptime and responsiveness Show less
-
-
-
Republic Media
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Contract Python Developer
-
Mar 2015 - May 2015
● Ported a pre-existing system from Ruby on Rails to Python/Django ● Tutored the team on new languages and modern engineering practices including: HTML, CSS, JavaScript, Python, Django, CI/CD, Agile development, and unit testing ● Ported a pre-existing system from Ruby on Rails to Python/Django ● Tutored the team on new languages and modern engineering practices including: HTML, CSS, JavaScript, Python, Django, CI/CD, Agile development, and unit testing
-
-
-
Scott's Marketplace
-
Scottsdale, AZ
-
Lead Developer
-
Jun 2012 - Dec 2014
● Developed and launched a fully-featured e-commerce site, running on AWS using Python, Django, and PostgreSQL ● Lead the development team and mentored other developers in Python and JavaScript ● Helped with technical interviews and hiring decisions ● Participated in a Product Owner role, determining the direction for the product and the company itself ● Developed and launched a fully-featured e-commerce site, running on AWS using Python, Django, and PostgreSQL ● Lead the development team and mentored other developers in Python and JavaScript ● Helped with technical interviews and hiring decisions ● Participated in a Product Owner role, determining the direction for the product and the company itself
-
-
-
SMP Communications
-
Advertising Services
-
1 - 100 Employee
-
Lead Developer
-
Aug 2008 - Jun 2012
* Assisted in administering MS SQL servers with terabytes worth of data * Developed and optimized regular reports and stored procedures based on client-specific needs * Built a reporting engine in Python/Django, handling connections to multiple database engines * Built the company website * Built the product and website for the Kaleidoscope Casino Network, based on concepts from management * Assisted in administering MS SQL servers with terabytes worth of data * Developed and optimized regular reports and stored procedures based on client-specific needs * Built a reporting engine in Python/Django, handling connections to multiple database engines * Built the company website * Built the product and website for the Kaleidoscope Casino Network, based on concepts from management
-
-
-
Kaleidoscope Network, LLC
-
Scottsdale, AZ
-
Lead Developer
-
Aug 2008 - Jun 2012
* Built a Python/Django application for casinos and their players to interact more easily * Worked with live data synced securely from the casinos to provide up to the minute data * Worked with clients to determine the exact needs of their particular implementations * Developed complex extensions to the Django framework * Built a survey engine to assist in collecting and aggregating customer data * Built automated reports for the clients to view live data about their customers Show less
-
-
-
The Franchise Builders
-
Tempe, AZ
-
Technical Director
-
Jun 2006 - Aug 2008
* Administered all servers and networks for the majority of my time in the company * Upgraded the database configuration from a single server to a load-balanced MySQL setup * Developed a custom database driver for our applications to provide automatic master/slave load balancing * Improved existing code bases to allow ease of administration, significantly lowering the time to integrate new clients * Scaled the code to host hundreds of differing websites from a single deployed instance of the code * Built sites for numerous new clients, including both back-end and front-end development * Moved all servers and infrastructure from Phoenix, AZ to Boulder, CO * Managed other developers and system administrators * Maintained, tested and improved the security of all networks, servers and code for the company Show less
-
-
-
Outsource UK
-
United Kingdom
-
Staffing and Recruiting
-
100 - 200 Employee
-
Systems Developer II
-
Jul 2001 - Jun 2006
* Developed systems for loan processing, from sales until closing * Replaced legacy MS Access systems with web applications, greatly increasing company productivity * Developed a web application so that customers could apply for loans from each of our clients through specific endpoints on our website * Assisted in migrating applications from RS/6000 servers to RedHat Linux * Assisted in moving our datacenter between buildings in Tempe, AZ, with no business downtime * Assisted in developing physical and technical security practices to keep in compliance with government standards for handling financial data * Performed various Linux system administration tasks, including building shell and Python scripts to automate these functions Show less
-
-
-
-
Independent Consultant / Systems Developer
-
Oct 1999 - Jun 2006
-
-