Tim Sheridan

Tim Sheridan

Senior Software Engineer @ Apple

About

Inquisitive software engineer with proven success developing enterprise applications in a challenging fast-paced environment. Demonstrated ability to acquire technical knowledge and skills rapidly. Analytical thinker with the ability to solve challenging problems. Detail-oriented, with an enthusiasm for concurrent programming.

Country

United States

City

Cedar Park

Industry

Computer Software

Skill

Spring, JUnit, Hibernate, Ant, Agile Methodologies, Java, JSP, SQL, Struts, Oracle, Eclipse, REST, PL/SQL, Web Services, SOAP, Shell Scripting, JDBC, Mercurial, Mockito, DBUnit

Experience

Apple

Senior Software Engineer

Apple

LinkedIn
2015-8 - Present · 11 yrs 2 mos

Austin, Texas, United States

iOS Systems Carrier Services (August 2015 - Present) Responsibilities: • Interacting with iOS software and hardware teams to prepare for next-generation devices and software. • Working closely with third parties, including wireless carriers, to develop and enhance complex systems integrations. • Becoming an expert on the technical as well as business process aspects of the code I'm working with. • Developing robust systems that will be highly adaptable to evolving business needs. • Working with my teammates to establish and promote preferred development practices. • Supporting the production, sale, and activation of millions of iOS devices.

Dealer.com

Senior Java Developer

Dealer.com

LinkedIn
2013-10 - 2015-8 · 1 yr 11 mos

Manhattan Beach, CA

Customer Relationship Management (CRM) (October 2013 — August 2015) CRM is the central solution for all members of the dealership salesforce, providing lead management, appointment tracking and scheduling, sales staff performance rankings and integrations with Dealer Management Systems (DMS). Key Projects: • Consumed SOAP-based web services, using Spring Web Services, to retrieve data from third party DMS providers. • Utilized chunk processing in Spring Batch, to effectively run bulk and incremental loads of F&I (Finance and Insurance) deals, service repair orders and service appointments. • Designed and developed an integration with third party trade appraisal systems. • Extracted service repair order and appointment functionality into a separate module, in an effort to move a monolithic CRM application towards a microservices architecture. Environment: Java 7, Groovy, Grails, Spring (Core, Integration, Batch, Web Services), Hessian, Hystrix, Thrift, RabbitMQ, MongoDB, MySQL, ElasticSearch, Tomcat, Maven, Spock, JUnit, Mockito

Dealer.com

Java Developer

Dealer.com

LinkedIn
2012-7 - 2013-10 · 1 yr 4 mos

Manhattan Beach, CA

Web Architecture (July 2012 — October 2013) CMS is a content management system that supports over 15,000 dealership websites, averaging approximately 1000 requests per second. The Web Architecture team is responsible for improving the performance and stability of CMS and its supporting services. Key Projects: • Collaborated with the inventory team to optimize and consolidate remote procedure calls that retrieve vehicle data, decreasing response times on dealership home pages by 4.2%, and dealership showroom pages by 10.2%. • Extracted functionality from the legacy CMS application into new web services, allowing other internal applications to consume these services without affecting the performance of the core platform. • Analyzed garbage collection performance and tuned the Concurrent Mark and Sweep collector for CMS. • Upgraded Apache Solr instances from version 1.4 to 4.0. Environment: Java 7, PicoContainer, RabbitMQ, Hibernate, MySQL, Apache Solr, MongoDB, Coherence, Apache Velocity, Jetty, Maven, Grinder, R, JUnit, Mockito

Nelnet Campus Commerce

Software Engineer

Nelnet Campus Commerce

LinkedIn
2008-5 - 2012-7 · 4 yrs 3 mos

Lincolnshire, IL

Developer on an application called QuikPAY, which provides payment processing, online billing, payment plans and eCommerce solutions to over 160 colleges and universities. QuikPAY has processed 7.6 million transactions totaling $9.4 billion in ACH and credit card payments, and 300,000 transactions totaling $600 million in refunds over the past 12 months. Key Projects: • Assisted in a migration from a proprietary transaction management system to Spring transaction management. • Implemented RESTful web services using JAX-RS to allow integrated reports within UniLink’s (a partner company’s) Cashiering system. • Analyzed memory usage using JProfiler, and identified a memory leak causing OutOfMemoryExceptions using Eclipse Memory Analyzer. • Designed and developed a feature to allow customers to modify email content through the user interface. Created a parser to migrate existing email content from XSL into the database. Environment: Java 6, Struts, Hibernate, Spring, Oracle 10g, JSP, JSTL, Ant, JUnit, Mockito, DBUnit

TEKsystems

Technical Recruiter

TEKsystems

LinkedIn
2007-1 - 2008-5 · 1 yr 5 mos

Rolling Meadows, IL

• Utilize excellent people skills to identify, recruit and place: Project Managers, Business Analysts, Application Developers, Database Administrators and Developers, Data warehouse (ETL) Developers, QA Analysts, Validation Analysts and Information Architects within TEKsystems Applications Product Line • Work with clients to evaluate and qualify potential consulting needs, selecting qualified candidates, coordinating interview schedules with hiring manager and completing the hiring lifecycle • Serve as a liaison for consultants over the course of their projects by conducting periodic meetings, performance evaluations and arranging training sessions that assisted in project reassignment

Nordstrom

Assistant Manager / Sales Associate

Nordstrom

LinkedIn
2004 - 2007 · 3 yrs

Schaumburg, IL

• Managed the department inventory process • Developed new hire product knowledge and sales techniques • Built and managed weekly work schedules for the sales and customer service teams • Accountable for customer relationships • Teamed with vendors to plan promotional events resulting in higher than anticipated seasonal sales • Recognized with the 2005 fourth quarter All-Star award for customer service

Motorola Mobility (a Lenovo Company)

Intern

Motorola Mobility (a Lenovo Company)

LinkedIn
1998 - 2002 · 4 yrs

Schaumburg, IL

• Internship for three summers with the Software Systems Engineering Research Lab • Developed and deployed a department web page on the Motorola intranet • Implemented a process to research network vulnerabilities, then secure unstable environments • Coded, tested and implemented a script to check versions of UNIX commands on department machines • Organized and inventoried software and hardware licensing data

Education

Roosevelt University

Roosevelt University

LinkedIn

Computer Science

2002 - 2006 · 4 yrs
Purdue University

Purdue University

LinkedIn

ECE

1998 - 2001 · 3 yrs

Tim Sheridan's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.