Joseph Violago
About Joseph Violago
Joseph Violago is a Senior DevOps Engineer at Joby Aviation, specializing in Platform as a Service (PaaS) solutions. He has a diverse background in software engineering, having worked at various companies including Block, Afterpay, and Capital One.
Work at Joby Aviation
Joseph Violago currently serves as a Senior DevOps Engineer at Joby Aviation, a role he has held since 2023. Based in Santa Cruz, California, he focuses on developing and maintaining robust infrastructure to support the company's innovative aviation technologies. His responsibilities include enhancing application development processes and ensuring efficient deployment practices.
Previous Experience in Software Engineering
Prior to his current position, Joseph Violago worked as a Senior Software Engineer at Block from 2022 to 2023. His career includes significant roles at various companies, such as Capital One, where he served as a Principal Software Engineer from 2018 to 2021, and Afterpay as a Senior Software Engineer for a brief period in 2021. His experience spans multiple aspects of software development and engineering.
Freelance and Early Career
Joseph began his career as a Freelance Technical/Programming Consultant from 2011 to 2012 in New York, NY. He also held positions at Grovo as a Software Engineer from 2015 to 2018 and at Honest Buildings as an API Engineer from 2013 to 2015. His early experience includes a four-year tenure at the New York Institute of Technology as a Technical Consultant in Academic Computing Services.
Education and Expertise
Joseph Violago earned a Bachelor of Science degree in Computer Science from the New York Institute of Technology. His expertise includes building Platform as a Service (PaaS) solutions, designing and integrating APIs, and advocating for software development methodologies such as Domain Driven Design and Test Driven Design.
Technical Skills and Interests
Joseph has a strong interest in simplifying application development and maintenance through innovative solutions. He emphasizes the importance of 12-Factor Applications in his work, reflecting his commitment to modern software engineering practices. His technical skills are complemented by his advocacy for best practices in software development.