Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

ERIC TOPP

Columbus

Summary

Eric is a software application developer with experience in developing both web and Windows applications utilizing C# .NET technologies. With over 16 years of programming and analysis experience, Eric has applied himself in all areas of the software development life-cycle. While he has successfully held many leadership positions, he also recognizes the importance of being a team player. Eric takes pride in his strong work ethic and desire to accomplish tasks thoroughly and accurately the first time through.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Senior Full Stack Developer

National Registry of Emergency Medical Technicians
09.2019 - Current
  • Technical Environment: ASP.Net Core, C#, HTML, JavaScript, jQuery, SQL Server, AWS, ASP.NET MVC, CSS, Bootstrap, JSON, RESTful APIs, LINQ, Angular, Node.js, Python, Visual Studio 2019, 2022, Azure, MySQL.
  • Responsibilities:
  • Code, test, debug, refactor, and maintain code base.
  • Provided advanced technical support to end users.
  • Provided guidance to other developers and assists them in resolving especially difficult problems.
  • Assisted in designing the overall architecture and coding standards that govern the development process.
  • Assisted with analysis of business functions and conduct analysis of programs that carry out business functions.
  • Optimized existing programs to maximize performance and minimize footprint.
  • Produced procedural documentation and project plans as required.
  • Monitored production programs for expected performance and responded to errors and emergency problems.

Programmer III

Leading EDJE
05.2018 - 09.2019
  • Client: Wendy’s Corp
  • Technical Environment: C#.NET, VB.NET, Microsoft .NET 3.5, and 4.0, ASP.NET, Visual Studio 2018, SQL Server 2017, Oracle, Git, TFS 2017, SnapLogic.
  • Responsibilities:
  • Analyzed initial design documents and offered suggestions for improvement.
  • Developed and maintained user interface, business logic, modules for data access, stored procedures, and SSIS jobs.
  • Created and maintained ETL packages in SnapLogic.
  • Created and maintained windows based utilities, used by Support to help setup and maintain restaurant technologies.
  • Collaborated with Quality Assurance to ensure that coding was tested completely and thoroughly and met User Acceptance criteria.
  • Provided Production Support assistance for restaurant utilities.

Programmer III

Grange Insurance Company
07.2013 - 05.2018
  • Technical Environment: C#.NET, VB.NET, Microsoft .NET 1.1, 3.5, and 4.0, ASP.NET, Visual Studio 2005, 2008, 2010, 2013, and 2015, SQL Server 2005, 2008, 2012 and 2016, MS Visual Source Safe, TFS 2008, 2010, and 2015.
  • Responsibilities:
  • Analyzed initial design documents and offered suggestions for improvement.
  • Developed and maintained user interface, business logic, modules for data access, stored procedures, and SSIS jobs.
  • Created and maintained windows based utilities used by developers to help support existing applications.
  • Collaborated with Business Analyst to ensure designs met their business requirements.
  • Collaborated with Quality Assurance to ensure that coding was tested completely and thoroughly and met User Acceptance criteria.

Programmer Analyst

Central Mutual Insurance Company
01.2009 - 07.2013
  • Technical Environment: C#.NET, VB.NET, Microsoft .NET 1.1, 3.5, and 4.0, ASP.NET, Visual Studio 2005, 2008, and 2010, SQL Server 2005 and 2008, MS Visual Source Safe, TFS 2005 and 2008.
  • Responsibilities:
  • Analyzed initial design documents and offered suggestions for improvement.
  • Developed and maintained user interface, business logic, modules for data access, stored procedures, SSRS reports, and SSIS jobs.
  • Dynamically created PDF reports from saved quote and application data.
  • Created and maintained windows based utilities used by developers to help support existing applications.
  • Worked with internal users to ensure designs met their requirements and were easy to use.
  • Performed unit testing during development and support during user acceptance testing.
  • Delegated tasks and mentored junior developers.
  • Administered code reviews for junior developers.

Student Developer

BGSU University Library LITSLabs
03.2008 - 12.2008
  • Modify applications to upgrade interfaces.
  • Consult with departments on design and maintenance of applications.
  • Write, design, and edit web page content.
  • Set up and maintaining equipment for employee usage, ensuring proper cable, software, hardware, and peripheral installation.

Education

Bachelor of Science - Computer Science

Bowling Green State University
Bowling Green, Ohio
12.2008

Skills

  • Experienced in web development using ASPNET and JavaScript
  • Proficient in Microsoft Visual Studio (2005-2017)
  • Operating Systems: Windows 9x / NT / 2000 / XP / 2003 / Vista / 7 / 8 / 10
  • Databases: Microsoft SQL Server 2005, 2008, 2012, 2016 and 17, SSRS, SSIS, MSAccess 2000/2003, Oracle
  • Project Management and Design: Microsoft Office, Microsoft Excel, Microsoft Visio

Certification

Professional Scrum Master™ I (PSM I)

Timeline

Senior Full Stack Developer

National Registry of Emergency Medical Technicians
09.2019 - Current

Programmer III

Leading EDJE
05.2018 - 09.2019

Programmer III

Grange Insurance Company
07.2013 - 05.2018

Programmer Analyst

Central Mutual Insurance Company
01.2009 - 07.2013

Student Developer

BGSU University Library LITSLabs
03.2008 - 12.2008

Bachelor of Science - Computer Science

Bowling Green State University
ERIC TOPP