Tim Sheridan
About Tim Sheridan
Tim Sheridan is a Principal Engineer with extensive experience in software development and architecture, currently working at Lab49 since 2014. He has previously held positions at several companies, including Netuitive, ATPCO, and the National Rural Utilities Cooperative Finance Corporation, and possesses a strong technical background in various programming technologies.
Work at Lab49
Tim Sheridan has been serving as a Principal Engineer at Lab49 since 2014. He operates in the Washington DC-Baltimore Area, contributing to various engineering projects. His role involves leveraging his extensive experience in software development and architecture to drive innovation and efficiency within the organization.
Previous Experience
Before joining Lab49, Tim Sheridan held several positions in the software engineering field. He worked as a Senior Software Engineer at Netuitive, Inc. from 2011 to 2014, and as a Senior Software Developer at National Rural Utilities Cooperative Finance Corporation from 2008 to 2011. He also served as a Software Architect and Developer at ATPCO for one year in 2007 to 2008, and held various roles at Computer Sciences Corporation from 2003 to 2007.
Education and Expertise
Tim Sheridan studied Computer Mathematics at Carleton University, where he earned a Bachelor of Science degree from 1986 to 1992. He possesses advanced technical skills in technologies such as Spring, Hibernate, and J2EE. His expertise extends to implementing distributed web applications and content management systems, as well as proficiency in build automation tools like Maven and continuous integration tools like Hudson.
Technical Skills
Tim Sheridan has a strong background in various technical areas. He is skilled in working with multiple application servers, including WebLogic, JBoss, and Tomcat. Additionally, he has experience using testing frameworks such as TestNG and JUnit. His knowledge also encompasses version control systems, specifically Subversion and CVS.
Career Timeline
Tim Sheridan's career spans over two decades in software development. He began as a Senior Software Developer at Intersect Software in 2000 and progressed through various roles, including Lead Software Developer at Computer Sciences Corporation and Senior Software Developer at Secure Elements. His diverse experience has contributed to his current position at Lab49.