Tom Weber
About Tom Weber
Tom Weber is a Senior Software Engineer at The New York Times, specializing in cloud migration and web development. He has a strong educational background in computer science and extensive experience with various programming languages and development methodologies.
Current Role at The New York Times
Tom Weber serves as a Senior Software Engineer at The New York Times, a position he has held since 2010. In this role, he focuses on developing and maintaining software solutions that enhance the digital experience for users. His responsibilities include implementing continuous integration and continuous deployment (CI/CD) strategies using tools such as Jenkins and GitHub. He has contributed to the development of a framework for a job notification system utilizing React and Redux, which is deployed in the cloud.
Previous Experience at The New York Times Digital
Prior to his current role, Tom Weber worked at The New York Times Digital as a Senior Systems Engineer from 1999 to 2002. During his tenure, he gained experience in systems engineering and contributed to various projects that supported the digital infrastructure of the organization. This role provided him with foundational skills that he has built upon in his subsequent positions.
Education and Expertise
Tom Weber has a diverse educational background in computer science and telecommunications. He earned a Master of Science in Computer Science and Telecommunications from Pace University from 1993 to 1996. He also holds a Bachelor of Science in Computer Science from Rutgers University, which he completed from 1973 to 1978. Additionally, he has pursued various certifications in cloud computing, machine learning, and programming languages through platforms like Coursera, Udacity, and Udemy from 2014 to 2016.
Technical Skills and Specializations
Tom Weber possesses extensive experience in scripting languages, particularly Perl and Ruby, which he utilizes for web server development. He has worked in agile environments, focusing on web, web-app, and hybrid development and architecture. His technical expertise includes migrating applications to Google Cloud using Docker, Kubernetes, Google Container Engine, and Google Cloud SQL. He has also implemented CI/CD strategies in multi-tiered development environments, showcasing his proficiency in modern software development practices.