joshuaabergerresume

2
JOSHUA A. BERGER Novi, MI, 48377 810-623-3895 [email protected] Software professional with 4 years of experience in the auto finance industry. Proficient in web design and distributed technologies with an emphasis in front end UI development and Java. A fast learner with good analytical skills who excels at problem solving and quickly applying new concepts. Program management methodologies, vendor management, and experience in end to end solution design. Proven written and verbal communication skills with the ability to collaborate with diverse groups of leadership and levels of management to accomplish team goals. Brings business value with continuous process improvement and operational efficiencies. EMPLOYMENT TD Auto Finance, Farmington Hills, MI Project Lead and Solution Designer August 2015 – Present o Working with the latest in responsive web technologies: AngularJS, Bootstrap, CSS, and HTML 5 to re- design current applications to provide a better user experience across multiple devices. o Selected to lead a team of five developers to successfully launch the pre-funding initiative which included gathering requirements, organizing blueprint, forecasting overhead, system design, and development. o Responsible for managing defects and risk tracking, communication to all levels, budget, and resource management. Senior Software Developer January 2014 – August 2015 o Coordinated a Request for Proposal for Dealer Management Program to multiple vendors. Conducted meetings and responded to vendor technical design questions. Managed communication to vendors and internal departments, guided these vendors in understanding business need, technology requirements, and expectations for execution and delivery. o Production support developer for Front-End Dealer & Funding Systems with the overall goal to enhance system features, improve performance, and optimize business processes to improve user productivity. o Researched and developed a proof of concept for generating reports using Business Intelligence Reporting Tool and storing the pdf’s in SharePoint thus delivering the TDAF technical standard for reporting framework. Helped and trained other application teams to implement the same framework. o Migrated multiple applications to the cloud using Maven to resolve dependencies, Jira for workflow automation, Bamboo to trigger deployments, and Git/Stash as a code repository. o Converted mainframe EFT application dealing with ACH file transfers to a distributed system. Responsible for all aspects of the Software Development Life Cycle including requirement analysis, design specification, code development, code integration, testing, and deployment. o Reviewing documentation weekly, monthly, and quarterly for compliance purposes as a part of IT General Controls. Software Developer February 2012 – January 2014 o Developed web application user interface across several systems using ExtJS, HTML, CSS, and JSP to simplify the complexities of the application and AJAX for better user experience. o Developed batch processes with Spring Batch technology and JDBC template. o Programmed powerful and flexible applications using different components provided by spring that use dependency injection and inversion of control methodologies. o Implemented design patterns like Front Controller, Service Locator, and DAO from Spring MVC architecture. o Proficient writing SQL, HQL, and Criteria queries for performing operations on the database. Maintained data persistence by configuring Hibernate mappings in domain objects using the enhanced annotations feature for Object Relational Mapping with the database.

Upload: josh-berger

Post on 22-Jan-2018

196 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JoshuaABergerResume

JOSHUA A. BERGERNovi, MI, 48377 810-623-3895 [email protected]

Software professional with 4 years of experience in the auto finance industry. Proficient in web design and distributed technologies with an emphasis in front end UI development and Java. A fast learner with good analytical skills who excels at problem solving and quickly applying new concepts.

• Program management methodologies, vendor management, and experience in end to end solution design.• Proven written and verbal communication skills with the ability to collaborate with diverse groups of leadership

and levels of management to accomplish team goals.• Brings business value with continuous process improvement and operational efficiencies.

EMPLOYMENT

TD Auto Finance, Farmington Hills, MI • Project Lead and Solution Designer August 2015 – Present

o Working with the latest in responsive web technologies: AngularJS, Bootstrap, CSS, and HTML 5 to re-design current applications to provide a better user experience across multiple devices.

o Selected to lead a team of five developers to successfully launch the pre-funding initiative which included gathering requirements, organizing blueprint, forecasting overhead, system design, and development.

o Responsible for managing defects and risk tracking, communication to all levels, budget, and resource management.

• Senior Software Developer January 2014 – August 2015o Coordinated a Request for Proposal for Dealer Management Program to multiple vendors. Conducted

meetings and responded to vendor technical design questions. Managed communication to vendors and internal departments, guided these vendors in understanding business need, technology requirements, and expectations for execution and delivery.

o Production support developer for Front-End Dealer & Funding Systems with the overall goal to enhance system features, improve performance, and optimize business processes to improve user productivity.

o Researched and developed a proof of concept for generating reports using Business Intelligence Reporting Tool and storing the pdf’s in SharePoint thus delivering the TDAF technical standard for reporting framework. Helped and trained other application teams to implement the same framework.

o Migrated multiple applications to the cloud using Maven to resolve dependencies, Jira for workflow automation, Bamboo to trigger deployments, and Git/Stash as a code repository.

o Converted mainframe EFT application dealing with ACH file transfers to a distributed system. Responsible for all aspects of the Software Development Life Cycle including requirement analysis, design specification, code development, code integration, testing, and deployment.

o Reviewing documentation weekly, monthly, and quarterly for compliance purposes as a part of IT General Controls.

• Software Developer February 2012 – January 2014o Developed web application user interface across several systems using ExtJS, HTML, CSS, and JSP to

simplify the complexities of the application and AJAX for better user experience.o Developed batch processes with Spring Batch technology and JDBC template.o Programmed powerful and flexible applications using different components provided by spring that use

dependency injection and inversion of control methodologies.o Implemented design patterns like Front Controller, Service Locator, and DAO from Spring MVC

architecture.o Proficient writing SQL, HQL, and Criteria queries for performing operations on the database. Maintained

data persistence by configuring Hibernate mappings in domain objects using the enhanced annotations feature for Object Relational Mapping with the database.

Page 2: JoshuaABergerResume

TECHNICAL SKILLS & CERTIFICATIONS

• Source Code Management: Git. Stash. SVN. Tortoise SVN. CA SCM.• Development: Java. HTML 5. CSS. ExtJS 4. JSP. AJAX. Servlet. XML. Spring MVC. Spring Batch. Hibernate. JDBC

Template. PHP. J2EE. Objective-C. C. C++. Python. OpenGL. OpenStack. Maven. Jira. Bamboo. Eclipse. JBoss. BIRT. SharePoint. iPhone/iPad SDK. Android SDK. XCode 4. Bootstrap. Angular JS.

• Database: MySQL. DB2• Certified Administrator for OpenStack: Professional Level 2014

EDUCATION

Software Engineering Internship, MSU Capstone (CSE 498) August 2011 – December 2011• Worked in a small team creating iPhone/iPad application for TechSmith. Application was designed to integrate

multiple channels of media: Web, Video, and Audio Capture.

Michigan State University, East Lansing, MI Graduated December 2011Major: Computer Science & Engineering, Business (Minor)