HOPPER CONSULTING, INC.

Software Solutions for Your Business Needs

Resume Photo

Jeffrey R. Hopper 

resume

317.454.1004 voice
jeff_at_hopperconsulting_dot_net
www.hopperconsulting.com
6305 Green Leaves Rd.
Indianapolis, IN  46220-4812 USA

download resume in word format

Summary

Software designer and developer who has architected and implemented a wide variety of solutions for many different business types and needs. Excels in designing systems that are enterprise-quality, re-usable, easy to maintain, and easy to use. Sees value in the following for accomplishing the above: standards, componentization, unit testing, documentation, appropriate use of technologies.

Computer Languages, Databases & Software

  • Visual C# .NET
  • SQL Server (6.0 – 2005)
  • Visual Basic (.NET, 3.0 – 6.0)
  • ASP.NET
  • XML/XSL
  • Visual Basic for Applications (VBA)
  • ASP
  • HTML
  • VBScript, JavaScript
  • MS Access (1.0 – 2003)
  • Oracle
  • MS FrontPage
  • MS Office

Experience

2006 - present  Independent Software Consulting
Hopper Consulting, Inc. - Indianpolis, IN

    Ongoing Activities
  • Develop custom software solutions for distributed, desktop and mobile systems using Visual Studio .NET and MS SQL Server
  • Author technical articles, hands-on labs, sample applications and tutorials on a variety of Microsoft technologies and subjects, focusing on emergent and pre-emergent technologies
  • Solve business needs by automating tasks with computer software
  • Sample Projects
  • Served as a lead analyst/developer on a medium-sized team, producing a web application using C#.NET/VB.NET, MS SQL Server 2005, Visual Studio Team products
  • Advised 2 entrepreneurs on best practices for mobile device applications; augmented development resources as requested
  • Sample Clients
  • JW Hedgehog, Inc./Microsoft, Allegient/The Haelan Group, The Cranial Academy, Fraternity Executives Association, Pinnacle Partners/Advantage Health Solutions, Stericycle, Imagineng, Medelix
  • Sample Technical Articles, Tutorials and Labs
  • MSDN Technical Article: Developer’s Guide to the ARM Emulator (with Jim Wilson) (http://msdn2.microsoft.com/en-us/library/bb630224.aspx)
  • MS Hands-On Lab: Creating and Using a SQL Server Compact Edition Database in a Windows Forms Application
  • MS Hands-On Lab: Creating and Using a SQL Server Compact Edition Database in a Windows Mobile 5.0 Application
  • MS Hands-On Lab: Synchronizing SQL Server Compact Edition with SQL Server 2005
  • MS Hands-On Lab: Synchronizing SQL Server Compact Edition on Windows Mobile 5.0 with SQL Server 2005

2003 - 2006  Lead Software Architect
Performance Assessment Network  - Carmel, IN

  • Responsible for company-wide enterprise software development standards, practices and designs
  • Designed and developed a core framework for current and future enterprise applications 
  • Designed and developed a web-service based event management system using Visual C# .NET and MS SQL Server 
  • Developed web-delivered personal assessments for a variety of clients and purposes using Visual C#.NET, Visual Basic 6.0; designed and maintained back-end SQL Server database

2002 - 2003  Sr. Programmer/Analyst, Development Lead
Sallie Mae - Fishers, IN

  • Developed on-line student loan application web face using Visual Basic, XSL, XML, ASP, JavaScript, SOAP; system integrates various backend data and systems (mainframe, DB/2, MS SQL Server, Oracle), utilizing project-wide framework and corporation-wide messaging architecture
  • Served as team Development Lead for new release of above project; activities included object-oriented analysis & design, estimating, developer oversight, code writing/reviewing, cross-team coordination, process improvement

1997 - 2002  Programmer/Project Manager
Auctor Corporation - Indianapolis, IN

  • Designed and developed law firm’s Case Management system using Visual Basic, MS SQL Server, ADO, Novell NetWare, MS Windows NT (3-tier application)
  • Designed and developed State of Connecticut Child Support Enforcement System windows prototype using Visual Basic, Universe Objects, ODBC, Universe database
  • Developed fraternity’s membership database in MS Access, enhanced with web site accessibility for certain data
  • Designed and developed web/database solutions using MS Visual InterDev, (D)HTML, ASP, XML, IIS, ADO, FrontPage, SQL Server, Access, UNIX
  • Automated various business processes using MS Outlook, Word and Excel
  • Enhanced internal help desk software using MS Access, MS SQL Server

1995 - 1997  Programming Supervisor
Sagamore Health Network - Carmel, IN

  • Supervised team of 5 programmers
  • Enhanced electronic claim submission system using Visual Basic, MS SQL Server, MS Access
  • Enhanced Member Services system using Visual Basic, MS SQL Server, MS Access

1993 - 1995  Programmer
St. Elizabeth Hospital Medical Center - Lafayette, IN

  • Developed X-ray film library system using Visual Basic, MS Access
  • Automated various business processes using word processing, database and spreadsheet software
  • Integrated Windows/SQL human resources system with Unix/DOS/phone time and attendance collection system
  • Integrated mainframe patient information system with Windows programs
  • Installed network wiring, hardware and software; set up PCs, training facilities

1991 - 1993  Programmer
Micro Database Systems, Inc. - W. Lafayette, IN

  • Enhanced various clients’ systems using mdbs KnowledgeMan (Exxon oil refinery inspection system, Ontario Ministry of Natural Resources park registration system, EJ&E Railroad payroll system, Abbott Labs shipping system, Baxter Medical Products contact management system)
  • Developed various clients’ systems using MS Access, Visual Basic (e.g., managed health care network tracking systems)

Education

1986 - 1991  BS, Electrical Engineering Technology
Purdue University - W. Lafayette, IN

Course work included micro-computer architecture, software architecture and programming, electronic communication technologies, audio engineering, sound reinforcement