Tim Haley work email
- Valid
- Valid
- Valid
Tim Haley personal email
- Valid
Tim Haley phone numbers
Principal-Level Software Developer and Application Architect who specializes in Go/Java. Been involved in every stage of the software development lifecycle from requirement gathering through maintenance. Has been a team lead, a team member, and an individual contributor. A versatile software engineer who can become productive in unfamiliar environments and using unfamiliar technologies with remarkable speed.Specialties: Go, Java, Spring, SQL, Software Engineering, Software Architecture
-
Principal Systems ArchitectSasCary, Nc, Us -
Principal Software Developer And Team LeadSas Mar 2018 - PresentCary, Nc, UsInitially a member of a small team of senior developers producing Java/Spring microservices for the Viya platform. I designed and we coded eight microservices that were built upon a common platform that was evolving continuously. Simultaneously providing developer support for customer issues to tech support.- Lead the effort to rewrite seven of the microservices in Go and deploy all of them on Kubernetes. - As a member of the API Center of Excellence, I reviewed REST API designs and ensured consistency with SAS guidelines and standards.- Designed numerous APIs for our team. - Rewrote the first microservice while learning Go and working with the core Go team at SAS as they built out the platform library on which our Go services are built.- Contributed repeatedly to the Go platform library. - Provided Go support to other developers within my department and across R&D.- Contributed heavily to the rewrite effort.Became team lead after assisting in building our team to eight developers and two testers.- Act as subject matter expert for team members, all of whom are much newer to the codebase.- Primary point of contact for customer issue resolution.- Act as team manager whenever our manager is unavailable or on vacation.- Key participant in developing and refining our agile software development practices.- Member of the GenAI Engineering team, tasked with designing an enhanced proxy layer to external GenAI services that will be used by internal applications and services. -
Senior Software DeveloperSas Sep 2014 - Mar 2018Cary, Nc, UsMember of a team of five developers producing Factory Miner, a new Java/Spring application that would become a part of SAS 9. We architected and designed the application from scratch. Developed our own agile software development practices based on Scrum. -
Senior Development EngineerDassault Systemes Simulia Corp. Dec 2008 - Aug 2014Vélizy-Villacoublay, FrResponsible for much of the mid-tier and back-end software for our distributed simulation-workflow execution solution. - JavaEE expert on a team of approximately eight people. - Ported our system from WebLogic and WebSphere to JBoss and TomEE. - Originally developed using pre J2EE and early J2EE concepts and technology, I have slowly been migrating much of that to use modern JavaEE APIs and features.- Developing new SOAP-based (JAX-WS) and RESTful (JAX-RS) web services. - Migrating EJB2.x Session, Message Driven, and Timer beans to EJB3.- Migrating EJB2.x Entity beans to JPA.- Implementing new features.- Integrating with other systems.- Utilizing SCRUM agile software development methodology.- Transitioned support of legacy system to team in India.- Provide technical support to India legacy system development and support team. - Developed GWT application for administrative monitoring of J2EE system. -
Senior Principal ConsultantKeane, Inc Jun 2006 - Dec 2008London, United Kingdom , GbLead a team of four developers, a DBA, a Report Writer, and Business Analyst.• Lead the customer to define the final business rules and user requirements.• Designed the application schema of over 110 tables.• Detailed design of application including five major modules.• XHTML/JavaScript prototypes for all application web pages (over 105 JSPs).• Object-oriented JavaScript based on the prototype.js library.• Two custom tag libraries to support authorization and data versioning.• Support for deployed modules while developing others.• Maintained Spring and iBATIS configurations.• Customized ABATOR to generate iBATIS data access layer objects to meet our needs.• Custom iBATIS data access objects too complex for ABATOR to generate.• Planned, installed, maintained and upgraded the JetBrains TeamCity continuous integration server.• On-the-job training in Struts, iBATIS, Spring, SQL, Java, JavaScript, etc.Mentor for the development team. -
Principal ConsultantKeane, Inc May 2003 - May 2006London, United Kingdom , GbWeb Application Developer -Developing and providing enhancements for three different web applications. All of these applications were developed and Deployed on a WebLogic server using various versions of an in-house developed, J2EE framework. The first application was developed using JSP, Servlets, and JDBC; the second using Struts, JSP, Servlets, and JDBC; the third using Struts, JSP, JSTL, Custom Tag Libraries, Spring, and iBATIS. Each of these applications had different user communities and differing levels of pre-defined requirements and design. -
Software EngineerActerna Aug 2000 - May 2003Us -
Software EngineerCheetah Technologies Mar 2000 - Aug 2000Cheetah Technologies was acquired by Acterna (my next employer) in August.
-
Senior ConsultantKeane Jul 1993 - Mar 2000London, United Kingdom , Gb -
Systems EngineerAepco Jul 1992 - Jul 1993Us -
LieutenantUs Navy Jun 1988 - Jun 1992USS Hawes (FFG-53)Charleston, SCDCA, ASWO, MWR, OOD, EOW
Tim Haley Skills
Tim Haley Education Details
-
Rochester Institute Of TechnologyComputer Science -
University Of RochesterNrotc -
Us Navy Nuclear Power SchoolOfficer Nuclear Power Program -
Ogdensburg Free Academy
Frequently Asked Questions about Tim Haley
What company does Tim Haley work for?
Tim Haley works for Sas
What is Tim Haley's role at the current company?
Tim Haley's current role is Principal Systems Architect.
What is Tim Haley's email address?
Tim Haley's email address is tp****@****ail.com
What is Tim Haley's direct phone number?
Tim Haley's direct phone number is +191923*****
What schools did Tim Haley attend?
Tim Haley attended Rochester Institute Of Technology, University Of Rochester, Us Navy Nuclear Power School, Ogdensburg Free Academy.
What skills is Tim Haley known for?
Tim Haley has skills like Java, J2ee Application Development, Architecture, Java Enterprise Edition, Javascript, Sql, Oracle, Team Leadership, Mentoring, Requirements Analysis, Tomee, Java Enterprise Architecture.
Who are Tim Haley's colleagues?
Tim Haley's colleagues are Happy Anniversary, Honghe Zhao, Brahim Rheddar, Richard Bloom, Tanaya Bhandari, Vishal Sharma, Pilar Maiquez.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial