I'm Jim Heath

Software Developer

Microsoft.Net | Microsoft SQL Server

Hello, My Name is Jim Heath.

I am a Software Developer in Milford Ohio around the Greater Cincinnati area.

  • I have over 20 years of experience in web, application, and database development. I have worked with a wide range of clients, from small businesses to large enterprises. I have a deep understanding of the development process and I am able to deliver high-quality results on time and within budget.
  • I am a highly skilled and experienced developer with a wide range of technical skills. I am proficient in the following technologies:
    • Programming languages: C#, VB.Net, Microsoft.Net
    • Development environments: Visual Studio, SharePoint, Eclipse, WebStorm, DataGrip
    • Databases: Microsoft SQL Server, Oracle. MySQL
    • Cloud computing platforms: Microsoft Azure
    • Version control systems: Azure DevOps, TFS
    • Operating systems: Windows, Windows Server, Linux
    • Web development technologies: HTML5, CSS3, JavaScript
    I have worked on a variety of projects, from small web applications to large enterprise systems. I am a highly motivated and results-oriented individual, and I am always looking for new +challenges. I am confident that I can make a significant contribution to your team.
  • I am a creative and innovative thinker with a strong problem solving skill set. I am always for new ways to solve problems. I am not afraid to experiment and I am always willing to go the extra mile to get the job done right.
  • I am a highly effective communicator with a proven ability to clearly and concisely communicate to both technical and non-technical audiences. I am also a skilled listener and I am always open to feedback.
  • I am a dedicated and reliable with a strong work ethic. I am committed to providing the best possible service. And I am always willing to help out my colleagues.
  • If you need someone who is experienced, skilled, creative, and reliable, then I encourage you to contact me. I would be happy to discuss your needs and I am confident that I can help you achieve your goals.

Contact Details

Services

“I'm lucky enough to do what I like for work - not everyone's that fortunate.”  — Rafael Nadal

1. Strategy

A well-crafted website strategy is the foundation of any successful website. It helps ensure that your web site is aligned with your overall business goals. It makes you less likely to be sidetracked by things that don't add value. It also helps you to measure your success. With a website strategy, you can track your progress and make adjustments as needed, saving you time and money. By having a clear plan, you can avoid making costly mistakes.

2. Branding

A business's website will be many people's first impression of a company, its products, and services. As a result, a business website represents a critical component of branding strategy. It communicates who the business is, what they offer, and what they promise through its content, organization, and appearance.

Using a consistent set of visual elements, such as logo, colors, fonts, and overall design, we create a unique identity for your website, giving it a memorable and recognizable brand that will help it stand out from your competition.

3. Web Design

An effective Web design reflects your company's brand and information. It should also ensure a user-friendly experience. A well-designed website helps increase conversions, such as leads or sales.

There are two main types of web design. The Front-end is responsible for the look and feel of a website. It includes the use of colors, fonts, images, and layouts. The Back-end is responsible for the functionality of a website. It includes the coding of the website, such as the database and the server.

4. Social Media

The popularity of social networking sites like LinkedIn, Twitter, and Meta, has made these venues an essential parts of any company’s marketing strategies. There are 2.9 billion active users on Meta. On Twitter, the majority of users follow companies, products, or brands. A social media campaign will help manage your brand online and drive traffic from social networks to your website.

5. Development

We develop using Microsoft.NET

.NET applications are known for their performance and scalability. It offers a wide range of frameworks and libraries that can be used to build a variety of applications, including web applications, desktop applications, and mobile applications. It supports multiple platforms including Windows, macOS, Linux, and iOS, making it a good choice for developing cross-platform applications. And .NET is a secure platform which helps protect applications from malicious attacks.

6. Consulting

If you are looking for a software development consultant who is experienced, skilled, creative, and reliable, then I encourage you to contact me. I would be happy to discuss your software development needs and I am confident that I can help you achieve your goals.

My Strengths

“Your strengths are your superpower. Use them to your advantage.”  — Steve Maraboli

100%
Problem Solving
100%
Analytical Skills
100%
Coding Skills
100%
Communication Skills
100%
Collaboration Skills
100%
Learning Agility

My Resume

“Your resume is your first impression. Make it count.”  — Steve Tobak

My Education
1974 - 1992

1990 - 1992

College of Mount Saint Joseph - Weekend College

Continuing education classes at the College of Mount Saint Joseph weekend college, Business Administration majoring in Computer Information.

1979 - 1981

Associate of Applied Science Degree - Cincinnati Technical College

Graduated 1981 with Associate of Applied Science degree awarded in Electro-Mechanical Engineering Technology. Emphasis was in drafting; measurement systems; automation and control systems; servo-mechanisms; mini-computers; microprocessors and electronic devices used in production; computer programming; fabrication control in manufacturing; industrial hydraulics and pneumatics; and motor controls. Achieved the Dean’s List three out of five terms.

1974 - 1977

Graduated - Colerain High School

Colerain High School - Cincinnati, Ohio
Graduated 1977.
Pursued academic curriculum.

Work Experience
1979 - Now

2023 - Now

Consulting Business Owner - Machdev.Net

Freelance Software Developer. Develop and deliver software solutions. Ability in a variety of programming languages and technologies. Able to work independently and as part of a team. Excellent problem-solving and debugging skills. Committed to delivering high-quality software on time and within budget.

2022 - 2023

Software Developer - Air Force Security and Cooperation (AFSAC)

Assigned through Stellar Innovations and Solutions. I worked on the Worldwide Warehouse Redistribution Services (WWRS) project. WWRS is a program that accepts material back on behalf of the U.S. government to fill other Foreign Military Sales (FMS) requisitions. Updated the WWRS application using Microsoft.Net, Visual Studio, C#, and MVC.

2021 - 2022

Senior SQL Server Developer - CommuniCare

Worked with clerical management to gather requirements for creating a new web application and update existing web applications using ASP.Net. Used event handling to generate audits and logs for SSIS packages. Processed raw data through the ETL process using SSIS, archiving the data as needed. Developed and maintained ETL processes, enterprise reports, and requirements gathering using SQL Server Reporting Services (SSRS). Created, changed, and perfected Microsoft SQL Server stored procedures, functions, views, and indexes for analysis and reporting. Created queries for reports and datasets based on business needs. Thoroughly documented all new development and existing processes and procedures. Corrected repository structures in Team Foundation Server (TFS). Developed and documented an easy-to-use process to store and update Microsoft SQL Server stored procedures in Team Foundation Server using Visual Studio.

2021 - 2021

SQL Server Developer - Fisher Homes

Assigned to Fisher Homes through CBTS as a Senior SQL Server Developer for a three-month contract. I wrote T-SQL stored procedures and views for the Sapphire-to-Solver conversion project. I also documented existing procedures as needed.

2020 - 2021

Software Developer - Air Force Sustainment Center (AFSC)

Assigned to the RIPIT web development team at the Air Force Sustainment Center through LMI Consulting. Performed requirements analysis and collaborated with internal teams to produce software design and architecture solution that was clean and scalable code using .NET programming languages. I also tested and deployed applications and systems, revised, updated, refactored, and debugged code, improved existing software, developed documentation throughout the software development life cycle, served as an expert supplying technical support for applications, and developed SQL Server applications and scripts. I took the initiative to write Power BI reports for Microsoft DevOps Server, which significantly changed how the Program Manager reported project status to upper management by making the process much more efficient and correct.

2018 - 2020

SQL Server Developer - Kroger Corporation

Assigned through Catapult Solutions Group as a SQL Server Developer and Database Administrator for Kroger Freshness & Standards department. I was responsible for a wide range of tasks, including extracted data from disparate database systems, transformed it into a consistent format, and loaded it into their SQL Server central database, created new and repaired and enhanced existing SSIS packages and SSRS reports, established link server connections to several disparate database systems to allow for the sharing of data between systems, created SQL Agent jobs to automate repetitive database maintenance tasks and run reports. Supply subject matter expertise (SME) to users on SQL Server and database administration topics. Developed and taught structured T-SQL classes for department personnel allowing them to write their own SQL report queries. Created a library of stored procedures, table valued functions, scalar-valued functions, and update triggers to improve the performance and functionality of my database applications. Wrote procedures to proactively notify business analysts and management in case of changes or failures of SQL Agent jobs to ensure that they were aware of potential as they occurred. Analyzed and added indexes to all pertinent tables across multiple databases to significantly decrease existing query run times. Found and repaired existing database security and authentication issues to ensure databases and database object were secure while allowing authorized access. Created a SQL Server database driven system to track in-store backstock inventory across 2,720 retail grocery stores in thirty-five states and created reports for all stores in all divisions, saving the company an estimated $50MM annually.

2017 - 2018

Senior Software Developer - Fidelity Investments

Assigned to Fidelity Investments through TPA Technologies to support their internal facing 401k Implementation Project Workspace web application, which uses SQL Server and .Net. I implemented changes to the application, converting it from Visual Studio 2013/.Net Framework 4.5 to Visual Studio 2017/.Net Framework 4.5, and SQL Server 2008 R2. I also modernized the application UI using Bootstrap and jQuery and found and corrected hundreds of application errors. Designed and implemented Project Copy and Plan Copy solutions using SQL Server, rather than .Net, as they had previously struggled to do. I supported and performed all phases of development testing leading to implementation and aided in the planning and conducting of user acceptance testing. I developed comprehensive documentation and managed post-installation testing of any problems. I set up a project plan for the Project Copy and Plan Copy project, which was of moderate scope. I worked on complex assignments and often multiple phases of a project and performed independent and complex technical and functional analysis. I also implemented SQL Server Reporting Service (SSRS) reports and SQL Server Integration Service (SSIS) packages.

2016 - 2017

SQL Server Database Administrator - PNC Equipment Finance

Assigned to PNC Equipment Finance through Synergy Consulting Group as a SQL Server Database Administrator for the Oasis development systems. Performed backup, restore, security, permissions, and scripting for these systems. I was also responsible for the support and administration of applications and services used for the production, management, and delivery of content and services online. Created incidents, requests, change requests, and knowledge base documents using ServiceNow. I worked with internal and external users to ensure prompt resolution of issues. I coordinated scheduled system outages to mitigate downtime. I created disaster recovery documentation for application mnemonics. I worked with the ethical hacking team to analyze, develop, and implement remediation solutions to application vulnerability reports. I found faults and issues and recommended proper paths to resolution. Contributed to process development and best practice, looking at new ways to improve resilience, performance levels, and supportability. I supported the development teams in deploying applications and solving problems.

2015 - 2016

Senior Application Developer - GE Risk Management

Assigned as a Splunk API Application Developer for GE Risk Management through CBTS. Designed, changed, developed, assessed, and implemented software programming applications and components. Supported and installed software applications and components. Worked from written specifications and pre-established guidelines to perform the functions of the job and kept documentation of process flow. Used established development tools, guidelines, and conventions, including Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, C#/VB.Net, and PowerShell scripting. Created and delivered data-driven reports. Designed, coded, and assessed new Windows and web software applications. Enhanced existing systems by analyzing business goals, preparing an action plan, and finding areas for modification and improvement. Supported existing software systems by identifying and correcting software defects. Investigated and developed skills in innovative technologies. Created technical specifications and test plans. Created new and extended existing operational documentation.

2013 - 2015

Senior Application Developer - U.S. Defense Information Systems Agency (DISA)

Developed, changed, and supported complex custom built web applications using ASP.Net and VB.Net. Developed and integrated IBM Cognos and SQL Server Reporting Services reports into new and existing web applications. I developed and performed unit, system, and user acceptance testing. Developed, documented, and supported a budgeting, execution, and financial reporting project using Visual Studio, VB.Net and a Microsoft SQL Server backend. Collaborated with the customer to satisfy new system requirements. Gathered user requirements and created systems design, providing specifications with time estimates for user interfaces, application enhancements, new functionality, and back-end processes. Supplied production support, trouble ticket resolution, and production break-fix support. Worked with DBAs and other team members to ensure execution of data models according to user requirements. I held a DoD Secret security clearance level and obtained CompTIA Security+ certification.

2010 - 2013

Senior Programmer Analyst - Standard Textile

Maintained and enhanced the AccuQuote online ordering system used by over four hundred sales consultants and customer service representatives. Designed and coded the product sample ordering system for Decorative Products, which allows customers to order product samples online. Interfaced with AS/400 programming staff to ensure correct transmission of ordering data. Used a variety of technologies in these projects, including ASP, ASP.Net, VB.Net, JavaScript, SSRS, Crystal Reports, IIS, SQL Server 2000 and 2008, AJAX, and jQuery.

2010

Senior Programmer Analyst - First Group America

Gathered requirements from the business side of the organization to create specification documents for a new customer relationship management (CRM) system. Determined the needs for a new reporting system based on feedback from internal teams and customers. Supported existing applications by troubleshooting problems and supplying user support. Supplied Tier 3 customer service to both internal and external customers by resolving complex technical issues. Created SQL Server SSRS reports based on various specifications from internal teams and customers. Documented a custom-built system to create technical specifications, end-user documentation and training materials.

2009 - 2010

Business Intelligence Developer - Phillips Edison & Company

Converted the MRI Commercial Real Estate system reports to SQL Server 2005 Reporting Services, which allowed users to view reports in a more user-friendly format. Created new stored procedures to improve the performance of the MRI Commercial Real Estate system. Modified existing stored procedures to correct errors and improve functionality. Created User Defined Functions to simplify the process of accessing data from the MRI Commercial Real Estate system.

2008 - 2009

Senior Developer - DSC Consulting

Modernized the DSC WebWorks web-based service request ticketing system, which improved the performance and functionality of the system. Completely redesigned client web site, which supplied a more user-friendly and visually appealing interface. Configured IIS on the customer's Windows SBS 2003 server, which ensured that the web site was accessible to users. Integrated with SQL Server 2005, which allowed the web site to store and retrieve data more efficiently. Developed a .Net coding standards document, which ensured that all code was consistent and well-organized. Developed internal web application documentation, which supplied clear and concise instructions on how to use the web site. Developed Unit Test Procedures, which ensured that the web site was functioning properly.

2007 - 2008

Software Project Lead - Pole/Zero Corporation

Coordinated the development of a new .Net application that improved the efficiency of the customer service department. Led a team of developers in the migration of existing reports from SQL Server Reporting Services to IFS reporting. Documented all business processes prior to the implementation of an IFS ERP system, which ensured that the system met the needs of the business. Wrote technical specifications for a new software project, which ensured that the project was well-defined and had clear goals.

2006 - 2007

Application Developer - Great American Financial Resources, Inc.

Wrote the code for the Annuity Claims application, which queries existing annuity policy information from LifePRO databases and adds or edits claim information in an Annuity Claims database. Implemented report functionality in the Annuity Claims application, which allows users to generate reports on claim data. Implemented web services in the Annuity Claims application, which allows users to access the application's functionality over the web.

2005 - 2006

Software Engineer - Robert Half Technology

Contracted to Intellitech Systems. Assigned to Wright-Patterson Air Force Base, Air Force Security Assistance Center (AFSAC). I evaluated the existing mainframe application and gathered requirements for the conversion of the Parts & Repair Ordering System (PROS) invoicing. I had a Secret clearance level. I evaluated the existing mainframe application, which was used to process invoicing for the PROS system. I gathered requirements from stakeholders, which included AFSAC personnel and PROS users. I developed a plan for the conversion of the PROS invoicing system, which included the evaluation of new software and hardware. Contracted to CareSource. Enhanced the web-based Health Screening and Assessment (SAmi) application by adding the ability to handle Indiana applicants. Added several features to the application, including navigation and context-sensitive help, which increased end-user satisfaction. Designed and implemented the Provider Expansion Resource Tool (PERT) to track potential new providers and manage follow-up contact activity with the Provider Relations department. Designed and developed a new Provider Verification System (PVS) to track and report CareSource Medicare healthcare providers. Further enhanced the PVS to handle the Ohio Expansion Request for Application (RFA). This business-critical system was successfully implemented before the project deadline, thus avoiding costly delay penalties. Contracted to Cashland Financial Services. As a BI developer, converted Microsoft Access reports to SQL Server 2005 Reporting Services. Created new reports. Created new and modified existing stored procedures, and User Defined Functions.

2002 - 2005

Consulting Business Owner - Parametric Systems

Owned and operated Parametric Systems, a web development and IT services company. Provided web development, web hosting, DNS services, network consulting, system administration, and IT infrastructure services. Developed web sites for clients using IIS, Dreamweaver, Fireworks, Flash, Photoshop, ASP.NET, VB.Net, and Microsoft SQL Server technologies. Specific applications include a public e-commerce web site and the back-end admin web site. Provided custom modifications to shopping cart software and integration with Amazon.com's Seller Central.

2001 - 2002

Director of Information Systems - Grad Partners, Inc.

Reported to the company's CIO. Responsible for the overall management of an organization's information systems, including setting the strategic direction for the IS department with senior management to develop a strategic plan for the IS department outlining the department's goals and aims, as well as the strategies used to achieve those goals. Oversaw the day-to-day operations of the IS department ensuring that the IS department was running effectively and efficiently. Developed and managed the IS department's budget, ensuring that the department's spending aligned with the department's goals and aims. Oversaw the development and implementation of new IS projects, ensuring projects completion on time and within budget. Managed the IS risks that the organization faced, ensuring that the organization has a plan in place to mitigate the risks associated with our IS systems. Maintained the IS infrastructure by ensuring that the organization's hardware and software were up-to-date, and that the organization's data was secure. Supplied leadership and guidance to the IS department. This included setting the department's culture, ensuring that the department's employees were motivated and engaged.

1999 - 2001

Director of Application Systems & Development - Student Loan Funding Resources

Managed IS&T applications staff and resources to implement solutions to business needs. Ensured that the IS&T team had the skills and experience necessary to meet the organization's needs, as well as providing them with the resources they needed to be successful. Supplied strategic business oversight of the implications, requirements, and opportunities provided by application technology, web development, and information management. This included understanding the organization's business needs. It also included finding new opportunities for IT to improve the organization's operations. Supplied input to annual operating and capital budgets. This included deciding the IT budget needs for the upcoming year and ensuring that the budget aligned with the organization's strategic goals. Oversaw development and implementation of projects related to new applications, systems, web development, and quality assurance. This included ensuring that projects completed on time, within budget, and to the required quality standards. Provided management with correct and prompt status reporting. This included supplying regular updates on the status of projects, as well as any risks or challenges that may be affecting the project.

1998 - 1999

Integration Engineer II - MicroAge

Provided service and support for mid range and micro systems. Provided consulting services for Sun, Alpha, VAX, and Intel platforms.

1995 - 1998

Technical Analyst - E.W. Scripps

Responsible for system management of Sun, Alpha, VAX, and Intel platforms running Solaris, DEC Unix, OpenVMS, and Windows NT. Upgrade operating systems and layered products. Analyze and implement hardware configuration changes. Troubleshoot and resolve software and hardware problems. Design and implement procedures to transfer payroll and benefits information to various banks and financial institutions. Automate system management functions. Provide backup support to network administrator. Programming technologies used included DCL and COBOL.

1985 - 1995

Systems Specialist - GE Aircraft Engines

Performed system management of mini-computer hardware, software, acquisition inventory, maintenance, and updates of computer systems used for office and engineering user organizations. Integrated mini-computers and PC's. Decisions were made in the areas of implementation, management, and training. Provided system support to users. Provided counsel, advice, and assistance to users in new and existing software applications, and hardware configurations.

1979 - 1985

Technician - Cincinnati Milacron

Responsible for the timely diagnosis and repair of production equipment involved in silicon wafer manufacturing and quality control. Responsible for the timely diagnosis and repair of production equipment involved in machine tool manufacturing. Worked 40 hours a week in ten week cycles in Co-op capacity while attending college. Graduated from Milacron Modular Training Program. Gained experience in all aspects of machine tool design, operation, implementation, trouble-shooting and repair, and programming.

References

“Network continually. 85 percent of all jobs are filled through contacts and personal references.”  — Brian Tracy

Sabel Systems Technology Solutions, LLC

"Jim is officially the man! His level of professionalism and the understanding of web development is the reason I will be looking forward to working with him in the future."

Douglas Kinyon
Principal

Peerless Technologies Corporation

"Jim did an excellent job in just few hours. Great communication and fast execution. Thanks for great work :)"

Ann Puckett
Project Manager Business Development

Definity Partners

"As always, great creative thinking for the best solution. Jim is by far the most professional and knowledgeable developer I've worked with. I will hire him again :)"

Todd Dorcheff
Senior Application Developer

Sabel Systems Technology Solutions, LLC

"We called on Jim to help us deliver on few projects with tight deadlines. He seamlessly integrated into our workflow and quickly became a key part of our team. Great job!"

Kevin Ryan, PMP, PSM I
Project Manager

Sabel Systems Technology Solutions, LLC

"Jim's technical knowledge and development experience came together and resulted in a site that is not only catching and interesting, but also one that is user-friendly. Thanks again."

Dustin Moses
Software Development Engineer and Entrepreneur

The Kroger Company

"Jim was a welcome addition to our process improvement team at Kroger for FY2018/FY2019. As a data-driven organization we benefited greatly from Jim’s technical skills (SSIS, SSRS, DBA) and his prompt support during normal business hours and evenings/weekends. In a department with limited resources, Jim demonstrated how quickly he could pick up the different facets of our business which for us is almost a necessity. Jim developed great relationships with our business partners which gave us a high degree of confidence that the outputs generated would be high quality and “customer first”. If we have similar needs in the future we wouldn’t hesitate to hire Jim again and whole heartily recommend him as a “go to” guy for enterprise information management needs."

Bill Pitzer
Information Architect

Skills & Expertise

“Skills are what you are capable of doing. Expertise is knowing how to do it in a way that makes a difference. ”  — Peter Drucker

100%

Microsoft.Net

100%

Microsoft SQL Server

100%

T-SQL

100%

SSIS

100%

SSRS

100%

Microsoft Azure

Knowledge

“Human behavior flows from three main sources: desire, emotion, and knowledge.”  — Plato

Microsoft.Net Development

100%

Microsoft Azure

100%

Database Performance Tuning

100%

Microsoft SQL Server

100%

Database Design

100%

Cybersecurity

100%

Certifications

“A certification is a piece of paper that says you've learned something. But it's what you do with what you've learned that counts.”  — Neil Ramiller

CompTIA Security+ 2015

Foundational principles for securing a network and managing risk. Access control, identity management and cryptography as well as selection of appropriate mitigation and deterrent techniques to address network attacks and vulnerabilities. Security concerns associated with cloud computing, BYOD and SCADA. Approved by U.S. Dept. of Defense to meet IA technical and management certification requirements.

Milestones Achieved

“You need to have goals, create milestones and have a strategy in place to set yourself up for success.”  — Yogi Berra

10

Cups of Coffee

10

Hours Worked

10

Successful Projects

5

Happy Clients

Work Process

“A well-designed website can help you achieve your business goals”  — Neil Patel

The development process is a collaborative one. We will work with you throughout the process to ensure that your website meets your needs and expectations. We are committed to delivering a high-quality website that will help you achieve your goals. The process can take anywhere from a few weeks to a few months, depending on the complexity of your website. There will be a lot of back-and-forth communication between you and our team as we refine the design and functionality of your website. We will be transparent with you throughout the process, and keep you updated on our progress. We are committed to delivering a high-quality website that you will be happy with.

1. Idea
2. Sketch
3. Design
4. Develop
5. Test
6. Launch

  • Idea - The first step in the development process is to come up with a vision for your project. This can be anything from a simple personal website to a complex enterprise solution. Once you have a vision, we can start brainstorming and sketching out your ideas.
  • Sketch - Once we have a general understanding of your vision for your website, we begin sketching it out. This helps us visualize your ideas and ensure that they are feasible. We use a variety of tools to sketch your website, including pen and paper, whiteboards, and digital sketching tools.
  • Design - Once we have a few sketches that you approve, we begin the design phase of your website. This is where you will select the colors, fonts, and overall aesthetic of your website. You will also need to consider the layout of your website and how the different pages will interact with each other.
  • Development - Once we have a design that you approve, we can begin the development phase of your website. This is where we will code your website and bring it to life.
  • Test - Once we have developed your website, we will conduct a thorough testing process to ensure that it is working properly. This includes testing the functionality, design, and layout of your website on a variety of devices and browsers. We want to make sure that your website looks good and works seamlessly on all platforms.
  • Launch - Once we have tested your website and you approve it, we will launch it. This means making it live and available for people to visit. We can launch your website internally, to a select group of people, or to the public. We will also help you promote your website to drive traffic to it.

Contact Me

Say
Hello

Jim Heath

jd[dot]heath[at]machdev[dotnet]

513.341.5335

Schedule a phone call with me: Calendly - Jim Heath