Tuesday, September 6, 2011

Gary Tipton Resume


Gary Dean Tipton

Mustang, OK 73064

Profession Summary: Technical Lead with 20+ years of experience in application development and design within the Enterprise Java and C#.net space. Consultant’s previous experience includes working with Enterprise Clients to identify, design, and develop proprietary software. Consultant has had diverse client assignments in U.S. Department of Transportation – FAA, Airline Engineering Industry, Oklahoma Corporation Commission, Auto Rental, Warehouse assembly line manufacturing, and Financial Services.
Languages and Frameworks
Java C#.net, JSF-JSP, Angular, Struts, JMS, JPA, JDBC, POI API, Spring MVC, Entity Framework Core, Hibernate, Database (SqlServer 2019, Postgres, Oracle 9i-12c, DB2, MySql, Access), HTML, PHP, JavaScript, Visual Basic, COBOL, JCL, App Servers(Glassfish, OC4J, Tomcat, WSAS, IIS), Maven, Ant, JUnit, DBUnit, Protractor

Software Development Tools
VS Code, Visual Studio, Android Studio, Eclipse IDE, IBM WebSphere IDE, IBM Rational IDE, IntelliJ IDEA 9 IDE, Microsoft Visual Studio, webFOCUS, TOAD, QuantumDB client, Squirrel SQL client, IBM Rational Functional Tester,, Jira, CI tools (Hudson, Jenkins, Sonar)


EXPERIENCE

Oklahoma City, OK   Aug 19, 2019 – Present
Senior Software Engineer – Software development consulting. Tech stack: Angular 11, C#.net 6.0, EF Core, Laserfiche SDK 10.2.
  • Working on Software Development on State of Oklahoma projects within the Oklahoma Corporation Commission.
Oklahoma City, OK   May 20, 2019 – Aug 15, 2019
Senior Software Engineer – Software development consulting at the FAA.
  • Working on proof of concept for an integrated IFS 10 - ERP system.
Oklahoma City, OK   Oct 08, 2018 – April, 2019
Principal Consultant – Leading agile development team in full-stack Java Web Development.
  • Leading agile team responsible for writing services using Command, Handler, and Strategy patterns in a micro-service like architecture for Southwest Airlines.
  • Helped other teams in the organization that were struggling to meet their contract deadlines. 
  • Setup new hire training on AWS for various technology used in the organization.
Oklahoma City, OK   Apr 11, 2011 – Sept 28, 2018
Technical Team Lead – Working remotely with distributed team on multiple continents.
  • Led an agile team responsible for greenfield and brownfield development of web applicationsweb services, and scheduled ETL processes to support the maintenance and engineering department of American Airlines.
  • Maintenance of existing software. Also, database migration for a financial service company using Amazon Web Services.
  • Maintenance and enhancements of software supporting the landing and takeoff procedures for the Federal Aviation Administration.
Oklahoma City, OK   Sep 1, 2010 – Apr 8, 2011
System Engineer IT III position – On location at the FAA.  Development and maintenance of Struts Java Web Application for use by flight inspection personnel in the Federal Aviation Administration.
  • Worked in small team environment on full-stack development of the application; from JSP pages to Oracle 10g database changes and PL SQL.
  • Worked directly with the customer user base in small iteration agile unified process.
  • Responsible for database changes, Oracle Stored Procedures, as well as, code changes complying with organizational effort conforming to Airnav 2.0 standards.
Oklahoma City, OK   Feb 10, 2009 – Aug 31, 2010
Software Engineer II position – On location at the FAA.  Development and maintenance of JSP/Servlet Java Web Application used by procedure analysts in the Federal Aviation Administration (SIAP).
  • Worked in large team environment on all layers of the application; from JSP pages to Oracle 10g database changes and PL SQL.
  • Administered team build box (installing/configuring), installed Hudson/Sonar on build box under Glassfish App Server running as service.
  • Responsible for code merge for all members of my team as well as branching. Maintenance of existing team wiki installed via WAMP, and creation of new wiki for Airnav 2.0 project.
Oklahoma City, OK   May 9, 2007 – Feb 3, 2009
Programmer/Analyst position – Development of JSF web application for bill of materials break down of tree structured product assemblies.  The application uploads an excel spreadsheet and produces user-driven breakdown utilizing POI HSSF API.  Production line scanning & product shipping applications utilizing a Java Message Driven bean to track product scanning.  Development of pre-migration from legacy software are scheduled Java applications that track inventory changes and insert, update, & delete data on legacy database tables residing on AS400 and send informational emails to department heads. I enhanced a JSF web application that queries database tables on AS400 and create Excel spreadsheet w/macros to drive legacy green screen applications.
  • Worked directly with end users in the Iterative development of applications using Jira software for the agile unified process.
  • Development, enhancement /maintenance of JEE_1.5/JSF applications.
  • Utilized Ant build with Hudson for continuous integration on multiple Windows servers running Glashfish Application Server.
Oklahoma City, OK   April 19, 2002 – May 7, 2007
Programmer/Analyst position – Led team project to replace a parking garage application used in hertz-owned parking garages nationwide.  The project utilized the Struts Framework and Agile practices to engineer an MVC application utilizing J2EE infrastructure based on a layered architecture. 
  • Worked with analyst team in iterative development rewriting legacy applications to J2EE architecture utilizing the Struts Framework and JDBC/Hibernate with mainframe DB2 databases.
  • Developed application administrative/user PDF reports via IBI webFOCUS reporting tool.
  • Gained valuable experience using Visual Basic programming to modify and support desktop applications and Microsoft Access databases.
EDUCATION
  • React JS boot camp via OKC OK CODERS
  • Flutter tutorials
  • Intermediate C#.net from Francis Tuttle Technology Center OKC, OK course completed 2011
  • Bachelor of Science in Organizational Leadership from SNU Bethany, OK graduate 2009
  • Associate in Applied Science Computer Science Business Emphasis OSU-OKC, graduate 2002
  • Bachelor of Art in Music Bethany, OK non-graduate 91-92
  • Hertz On-site training courses: Object Oriented Analysis & Design, Database Analysis & Design, Java Web Development (Struts Framework emphasis), CICS Web Development, and IBI webFOCUS Reporting
  • President's Honor Roll: OSU/OKC | OSU/OKC Comp Club | OKC Java & Javascript User Group