James Tillman

James Tillman Email and Phone Number

Senior Lead Software Engineer | Building Scalable Applications @ ICE
James Tillman's Location
Saint Johns, Florida, United States, United States
James Tillman's Contact Details
About James Tillman

* Experienced within the field of Application Development. I have served as a Team Lead, Technical Lead, and supported committees determining standards for all Application Developers within the company. I have worked individually on projects to completion and with teams on projects to completion. My goal is to improve my skills as a Team Lead and someday move into management.Specialties: Java, Microservices, JSF, JSP, JavaScript, AJAX, JDOM, GWT, Smart GWT, JAXB CXF, Maven, C# .Net, Oracle, PL/SQL, IntelliJ, RAD, Websphere, RichFaces, PrimeFaces, performance improvement, and generating creative solutions.

James Tillman's Current Company Details
ICE

Ice

View
Senior Lead Software Engineer | Building Scalable Applications
James Tillman Work Experience Details
  • Ice
    Senior Software Engineer
    Ice Apr 2024 - Present
    Atlanta, Ga, Us
    ▪ Provides full stack Java design and development of projects involving application development, migrations, and additions to existing applications.▪ Designs and develops APIs necessary to affect front end functionality and/or be consumed by other partners▪ Designs and creates data models for applications and databases to persist them.▪ Participates in software design meetings and analyzes user needs to determine technical requirements▪ Works alongside other technical leads and application architects to provide and implement solutions▪ Writes technical specifications based on conceptual design and stated business requirements▪ Develops and/or reviews development of test protocols for testing application before user acceptance with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests▪ Completes documentation and procedures for installation and maintenance▪ Mentors and provides assessment of less experienced software development staff▪ Remains current on industry standards in web development▪ Performs additional related duties as assigned
  • Allstate Benefits
    Enterprise Software Engineer Expert
    Allstate Benefits Dec 2020 - Mar 2024
    Jacksonville, Florida, Us
    ▪ Lead multiple development teams consisting of developers, contractors, in various time zones. Responsibilities include serving at the technical lead of the team; provide software solutions, delegating tasks, keeping track of outstanding and upcoming tasks, mentoring, addressing areas of work ethic when needed, code reviews, and managing relationships with the business.▪ Defined software development standards for the Allstate Benefits transformation department.▪ Lead front-end development teams building web applications on React, and server-side development teams building microservice APIs to support the web front end.▪ Maintained my responsibilities with Allstate Benefits transformation department and branched out to support departments outside throughout may different organizations within Allstate.▪ Defined many technical documents such as diagrams (sequence, flow-charts, UML, etc.), how-to guides, and functional documents. Presented technical information to stakeholders with appropriate level of detail.▪ Successfully implemented 29+ new applications on PCF (Pivotal Count Foundry). Tech lead who initialized the applications, directed the teams, configured the Jenkins pipelines, and deployed these applications to production. Applications were deployed onto the Allstate enterprise PaaS Platform webservices.▪ Coordinated development efforts across multiple development teams, testing teams, systems teams, and the Penetration testing team. All teams held their own scrum sessions and were part of a scrum train.▪ Implemented and enforced security best practices. Held threat modeling sessions at the start of every sprint as the thread modeling champion. Maintained secure applications by resolving all high and medium vulnerabilities found by WhiteSource, Constract, and Fority.▪ I have a strong understanding of performance analysis and tuning. I have used tools such as Datadog and Dynatrace to find bottlenecks, identify root cause, and provide solutions.
  • Allstate Benefits
    Java Primary Engineer
    Allstate Benefits Dec 2018 - Dec 2020
    Jacksonville, Florida, Us
    ▪ Lead development teams consisting of developers, contractors, and offshore developers. Responsibilities include serving at the technical lead of the team; provide software solutions, delegating tasks, keeping track of outstanding and upcoming tasks, mentoring, addressing areas of work ethic when needed, code reviews, and managing relationships with the business.▪ Worked with a vendor and coordinated development, testing, and troubleshooting efforts with the vendor. Successfully integrated vendor software into Allstate Benefits production environment.▪ Worked with the DBA team align our team to company standards. ▪ Lead the co-development team in charge of a billing project where we would write software along with the vendor for the application, where we resolved defects and completed change orders to successfully implement the project into production.▪ Communicated and encouraged knowledge sharing so that no one person becomes the sole source of knowledge within an area. Created a distribution link for my team so that questions are direct to all members rather than just one person.▪ Coordinated communication between multiple teams and departments. Often held meetings with people from three or more departments in order to drive to a solution.▪ Collaborated with testing teams. Created data needed for performance tests. Worked with team to identify issues seen in performance tests and separated issues related to the code versus issues related to the way the tests were being performed.▪ Built design documents, technical documents, and data flow diagrams as part of my work on the billing project.▪ Analyzed and implemented solutions for defects found within stored procedures and jobs on SQL Server and Oracle SQL. Provided a solution to the vendor to speed up batch processing of policy updates so that the service could perform within SLA, and the solution was accepted.
  • Csx Technology
    Senior Software Engineer 1
    Csx Technology Nov 2013 - Dec 2018
    Us
    - Lead development teams consisting of web developers, mainframe developers, and contractors. Responsibilities include serving at the technical lead of the team; provide software solutions, delegating tasks, keeping track of outstanding and upcoming tasks, mentoring, addressing areas of work ethic when needed, code reviews, and managing relationships with the business.- Worked on many high-profile projects which needed to be designed from the beginning to end such as the Trip Plan project of CSX. Most of the new projects often involved incorporating new technologies and proof of concept prototypes were needed prior to implementation. One of my roles on the Trip Plan team involved designing the decision making process of creating Trip Plan for trains and architectural decisions on software design.- Served as the technical expert on the following: JSF, Java, Web Services, XML/XSD, Javascript, SQL, REST API, UI/UX design, Database Design, JPA, and EJBs.- Served on the UI Standards Committee for Technology where new technologies are evaluated and decided upon as technologies that will be adopted for the entire CSX Technology organization.- Mentored other developers throughout the organization.- Experienced with development models such as Agile and Waterfall.- Experienced with working with the business to gather requirements, research new ideas, and work through obstacles in order to provide the right development solution within schedule and budget.- Served as a JSF expert in technology only not for my team but other teams within the CSX Technology and its affiliated contracting companies. I have been reached out to by developers of all levels to provide solutions and advice on design, assistance researching root cause issues, guidance with best practices, MQs and more.
  • Csx Technology
    Sr. Software Engineer Consultant
    Csx Technology Jun 2012 - Nov 2013
    Us
    - Served as the JSF web expert and a JavaScript expert for multiple teams’ through-out CSX. - Worked with business partners to gather requirements and write the business requirements document.- Written UML diagrams, process flows, and technical documentation on enterprise systems.- Worked with a team to design and create an enterprise system from the ground up. The enterprise system (Notices and Subscriptions) was responsible for managing real time event data, user defined subscriptions, and the generation of emails using a composition of previously received event data. Other functions included features to delegate or interrupt processing of event data to an external application and more, all of which was configurable through a web interface.- Created database designs and JPA components to manage updates to Oracle Tables.- Modified pre-exist build forge scripts to accommodate the custom project configuration of a ShipCSX application.- Worked with the architecture team to determine the best solution when PrimeFaces components needed to be modified and/or augmented.- Created JSF composite components to be used throughout the company which were included into the CSX standards.
  • Everbank
    Sr.Software Developer
    Everbank Nov 2011 - Jun 2012
    Jacksonville, Fl, Us
    - Design, create, test, and implement software solutions to meet the application and business requirements of EverBank’s Lending division.- Responsible for complex projects and higher levels of responsibility and autonomy than a software engineer, including meeting with managers to gather requirements and document specifications.- Ensure compliance with all software and infrastructure standards within Technology Services Department and the Business Units.- Translated business and functional documents into programs/applications to meet business requirements. - Execute prescribed data integration activities, and off-the shelf product delivery and integration.- Successfully implement and maintain Business Unit technology projects. - Oversaw testing and development fixes.- Served as adviser to development staff.
  • Csx Technology
    Senior Software Engineer
    Csx Technology Jan 2006 - Nov 2011
    Us
    - Served as technical lead for JSF web applications and C# .Net applications- Served and participated on a team to decide the type of software architecture all developers within CSX will use to create new web, PC, and mobile software. Evaluated third party software vendors for stability, usability, maintainability, and support. Created base applications complete with theme implementation, third party software integration, and project creation instructions.- Lead development teams consisting of web developers, mainframe developers, and contractors. Responsibilities include serving at the technical lead of the team; provide software solutions, delegating tasks, keeping track of outstanding and upcoming tasks, mentoring, addressing areas of work ethic when needed, code reviews, and managing relationships with the business.- Serve as the development team’s liaison to business partners. Discuss business requirements, explain system functionality, presented functional documentation and screen mockups, receive sign off on enhancements, and supported testing efforts.- Fine tune existing applications to increase performance for JSF web applications and C# .Net applications.- Develop, debug, test, and document software to specifications. Created Prototypes, Mock Up documentation, Data Dictionaries, Functional Documents, and Technical Documents.- Support existing products through live interactions, phone calls, emails, and/or using remote desktop software.- Research, analyze, and decide on usages of new technologies when needed.- Developed Java Fat Client software for mobile devices which were deployed to most CSX Trains to track and layout work to be completed.- Create, update, and maintain Web Services, both client and server, for various application platforms.- Participated in technical interviews of prospective contractors to join CSX. I was asked to participate due to my technical knowledge and understanding.
  • Warner - America Online
    Customer Care Consultant
    Warner - America Online May 2003 - Dec 2005
    Achieve AOL standards of legendary customer service.In a professional manner, handle each call efficiently and provide accurate information.Develop customer relations with Company, and locate the optimal service plans for each member. Always put customer first when solving problems and sell the value of an America Online account.Major Accomplishment:Top 1% of Customer Care Consultants in TIME WARNER - AMERICA ONLINE

James Tillman Skills

Jsp Web Services Software Development Junit Integration Javascript Websphere Java Ajax Struts Sql Tomcat C# Pl/sql Xml Visual Studio Maven Soa Requirements Analysis Java Enterprise Edition Creative Problem Solving Application Development Spring Jpa Cascading Style Sheets Java Architecture For Xml Binding Angularjs Rad Richfaces Performance Improvement Jsf J2ee .net Html Visual Basic Css C++ Jquery C Servlets Visio Databases Soap Subversion Apache Wcf Jboss Ant Representational State Transfer Jax Ws

James Tillman Education Details

  • California Southern University
    California Southern University
    General
  • University Of North Florida
    University Of North Florida
    Computer Science

Frequently Asked Questions about James Tillman

What company does James Tillman work for?

James Tillman works for Ice

What is James Tillman's role at the current company?

James Tillman's current role is Senior Lead Software Engineer | Building Scalable Applications.

What is James Tillman's email address?

James Tillman's email address is ja****@****ate.com

What schools did James Tillman attend?

James Tillman attended California Southern University, University Of North Florida.

What skills is James Tillman known for?

James Tillman has skills like Jsp, Web Services, Software Development, Junit, Integration, Javascript, Websphere, Java, Ajax, Struts, Sql, Tomcat.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.