Post Job Free

Resume

Sign in

Software Developer

Location:
Waukesha, WI, 53188
Posted:
January 29, 2023

Contact this candidate

Resume:

Craig M. Hoffmann *** Scenic Road, Hubertus, WI **033

aduz7z@r.postjobfree.com 262-***-****

Software Developer

Success customer-focused IT solutions which include team leadership and programming windows desktop, database, and web applications.

A results-driven professional with extensive experience in strategizing with specialized IT teams to create customized digital products that address specific client needs and demands. Skilled in delivering presentations on targeted products, soliciting for user requirements, and developing bespoke technological solutions for the customer. Adept at expediting the resolution process for any customer concerns regarding products/technical support and facilitating excellent customer experience and satisfaction with a focus on maximizing profit with minimum team effort. Proven achievement in C# and VB programming, as well as managing projects and IT resources. Highly skilled in system design, data architecture, as well as testing, debugging, and modifying related application code to deliver manufacturing IT products, particularly engineering calculations, metal cutting, machine movement times, and financial calculations. Demonstrate comprehensive proficiency in C#, VB.NET, VB6, MS SQL Server, MySQL, ASP, MVC, REST, SOAP, HTML, JavaScript, web services, Visual Studio, design and architectural patterns, and window services.

Highlights of Expertise

• Software Development & Implementation

• Windows Development & UX Design

• Web Services

• Requirements Soliciting & Documentation

• Customer Relationship Management

• Stakeholder Engagement & Collaboration

• Communication & Interpersonal Skills

• Visual Studio Object-Oriented Programming (C# & VB)

• Microsoft VB6

• Extensive Manufacturing knowledge

• ERP software development experience

• ERP software integration/synchronization

• Training & Team Leadership

• MVC Architectures

• SQL & MySQL Relational Databases

• Change / Project Execution

• Remote Working

• Agile & Waterfall Methodologies

• Version Control Systems (VSS, Git)

• System Documentation & Reporting

• Troubleshooting & Software Update

• Testing (Unit, Integration, UI)

• Continuous Improvements

Career Experience

TotalSim / Hartzell Propeller (Jan 2022 to Dec 2022) Upgrade Fortran project to C#

Re-platform technical propeller design Fortran modules to C#. Write C# test procedures for the re-platformed C# modules. Consulting Project completed.

Consulting projects (Nov 2021)

Paperless Parts, Inc. – Python development to integrate web based Paperless Parts to web based HubSpot - Completed. Progressive Edge Co. – VB.Net project for interface with machine statistic logging app - Completed. Anchor-Danly Corp. – Prototypes and calculations for machining time for integration into Epicor ERP - Completed. Craig M. Hoffmann Page 2

Shoptech Software ECI Software Solutions (Apr 2015 to Nov 2021) Software Developer - Manufacturing ERP Software

Developed custom apps for the web-based E2 Shop/JobBoss system and the Windows-based E2 Pro system. Key Achievements:

Programmed web-based and desktop-based applications per customer specifications.

Liaised with end-users to ensure optimal functioning of their application.

Oversaw version control of source code with Git and Visual Source Safe.

Executed daily responsibilities utilizing technologies that included Visual Studio C#, .NET, VB6, HTML, ASP.NET, MVC, Angular, Microsoft SQL Server, MySQL, Microsoft Jet, Crystal Reports, Stimulsoft Reports, Git Extensions, KDiff, and VSS.

Realtrac Mindbridge Systems, Inc. (Jan 2006 to Dec 2011) Software Developer - Manufacturing ERP software

Led the successful upgrading of Realtrac 16-bit client application to 32-bit with work scope covering bit-wise transactions to 16-bit Fortran server application. Key Achievements:

Spearheaded maintenance and upgrading of the application until the sale of the company in 2011 with technologies used consisting of VB6, Windows API, and Microsoft Jet. Micro Estimating Systems, Inc. (Feb 1997 to July 2021, Consultant from 2006) Lead Software Developer & Head of Development - Manufacturing Cost Estimating & Cycle Time software Managed a team of up to five full-time programmers, two tech support personnel, one multi-media developer, and one user training coordinator. Technologies used encompassed VB6, VB.NET, HTML, ASP, XML Objects, Windows API, SOAP, REST, SQL Server, Microsoft Jet, GrapeCity/FarPoint Tools, Crystal Reports, Combit Reports, TList, ChartFX, ActiveToolbars, ImagXpress, AutoVUE, Office Objects (Word, Excel, Email), and Embedded IE. Key Achievements:

Planned and orchestrated daily operations, identified improvement opportunities to ensure the longevity and success of the business, and implemented strategies designed to drive the company’s expansion, resulting in the company’s growth from a start-up to the industry leader in the market.

Led the 6-person development team to create three distinct iterations of the company’s engineering-based cost estimating software which included starting with a DOS platform, upgrading to Windows 16-bit, and later to Windows 32-bit.

Built integrations to major ERP systems including JobBoss, Shoptech E2, M1, GlobalShop, EstiTrack, RealTrac, ProfitKey, VisualMFG, MIETrak, Epicor, and INFOR.

Utilized SolidWorks and CAMWorks to add CAD solid model feature recognition and process automation.

Created integrated internet app for the web extension to the Tools4Mfg raw material portal.

Wrote a very robust multi-level Parent/Child Bill of Material/Assembly module that can be nested infinitely to handle any size assembly. The assembly can contain raw materials, purchased parts, and manufactured parts. Raw materials and purchased parts are all linked to the database, so if standard costs change the assembly can be updated automatically with new pricing. Importing a SolidWorks assembly was also supported.

Wrote cycle time calculators for the following machine tool models/types; o CNC Milling Vertical and Horizontal with live tooling o CNC Turning including Multi-Spindle and Live Axis Multi-Tasking Mill/Turn o CNC Swiss Turning including sub-turret and live tools o CNC Laser/Plasma/Oxy-fuel/Waterjet Cutting

o CNC Turret Punch Press including laser/plasma combos o CNC Wire and sinker EDM

o Welding, many types

o Grinding machines, many varieties

o Gear Hobbing/Shaving/Shaping

o Automatic Screw Machines; Acme, Davenport, Wickman, New Britain, Conomatic, Index MS, Tornos SAS, Gildemeister, Greenlee, Brown & Sharpe, Cam Swiss

o Many other machining and fabrication machines/processes Craig M. Hoffmann Page 3

Education & Credentials

UW MILWAUKEE COMPUTER SCIENCE

Technical Proficiency: Software (Visual Studio, VS.NET, Microsoft Office); OS (Windows and DOS); Programming Languages (Visual Studio, Visual Studio, .NET, C#, Visual Basic VB6, VB.NET, XML, HTML, ASP, SOAP, REST);

Development Tools (GrapeCity/FarPoint Tools, Crystal Reports, Stimulsoft Reports, Combit Reports, TList, ChartFX, ActiveToolbars, ImagXpress, AutoVUE, Office Objects, Embedded IE, Windows API, XML Objects); Database (MS SQL Server, MySQL, MS Access/Jet).



Contact this candidate