Paul Heintz
Software Developer

Work experience
Wisconsin Diagnostic Laboratories
Oct. 2010 - Nov. 2017
George Webb Restaurant
Jun. 2002 - Oct. 2010
Medical College of Wisconsin
PC Technician
Dec. 1999 - Jan. 2000
Navistar Inc.
Data Backup Technician
Jul. 1996 - Jun. 1997
Little Caesars Pizza
Assistant Manager
Jun. 1994 - Jun. 1999
Perkins Restaurant
Cook/Prep Cook
Sept. 1993 - Jun. 1994

HTML CSS PHP MySQL ASP.NET Javascript jQuery JSON XML Angular Node.js C C++ C# Java Objective-C Swift

A little about Paul Heintz

Too much to read? That's okay. Jump to education, work details, or resumé

In addition to being the administrator of this site, I'm a computer enthusiast. As a child, my father was a computer science professor at Marquqtte University. As a result of this, I've spent my whole life around computers. I've always enjoyed doing things on a computer. In the mid-eighties, when my friends and classmates were getting Nintendos, I was playing my video games on a Commodore 64 (although I did end up getting a Nintendo of my own eventually). For the 6th grade science fair, I wrote a simple trivia game in Basic and presented it on my father's Compaq Portable computer. Before the internet was common, I would connect to bulletin board systems and even setup my own BBS. And throughout high school, I enjoyed working with Autodesk's AutoCAD and 3D Studio in my computer aided drafting classes, while playing with various video game modification software and music writing/editing/recording software outside of school.

For my 18th Birthday, my father gave me my first computer that was entirely my own. Having my own PC allowed me to get deeper into working with my computer without having to worry about screwing anything up for others. One of my first ventures was working with hardware upgrades, specifically adding an ethernet card into my PC. From there, I got into local area networking as well as installing and setting up various versions of Windows and some Linux distros. Working with setting up operating systems and performing hardware upgrades eventually lead me to building my own computers (and allowed me to get a temporary job at the Medical College working on ensuring PCs were Y2K compliant). Building new computers provided an old computer that my brother (also a software developer) repurposed as a dedicated Linux server on our DSL line. Having that server lead me to start developing web pages to in HTML and CSS and doing some design work in Photoshop.

I've spent many years doing various things with computers from running cabling and switches to connect multiple rooms in our house to the LAN, to hosting LAN parties, to reading up on high level programming languages like Java and C++ periodically. However, without being in a structured educational envirornment and spending many years working at non-IT jobs, I wasn't learning as much about computer science as I would've like to and ended up spending most of my time on computers gaming or surfing the internet. When smart phones started becoming standard, I found myself getting into hacking and modding my phones. I also took a job working at Wisconsin Diagnostic Laboratories and although I was making decent money and didn't mind the work I was doing, it wasn't the field I wanted to be working in. So I decided that I would finally enroll in college, something I had been wanting to do for years but was unable to for one reason or another. I debated for a while on IT networking or IT programming, but ultimately decided on programming because I felt it would allow me to be more creative and because I enjoy analyzing and problem solving. I enrolled at Milwaukee Area Technical College in their IT Programmer/Analyst program. MATC removed this program shortly after I enrolled and split it into IT Web and Software Developer, and IT Mobile Applications Developer. I was "grandfathered in" to the IT Programmer/Analyst program, but I found that by taking a few additional classes, I would also be able to earn the degrees in the web and software and mobile applications programs too. I'm happy I made that decision because in addition to earning two more associates degrees, I learned quite a bit more about programming and really enjoyed the work I was doing in those classes. You can view the details about my classes at MATC here.

My life isn't entirely about computers, but I do somewhat fall into the IT guy stereotype. I enjoy science fiction, gaming (including video games, roleplaying games and miniature wargaming), technology, and I'm a bit of a movie geek. I'm also a pretty big football fan, I enjoy the occasional hockey game, and I'll watch some of the world cup soccer games if I get the chance. My years of cooking experience showed me that I enjoy cooking (although usually for others more than myself). I'm also a big music fan. Not only do I have a huge music collection, I also play and write music. I've been playing guitar for about 25 years, I used to play saxophone in grade school, and I've played around with electric bass and piano. I enjoy cars too. I'm not a machanic, but I do have a decent understanding of how cars work and would like to pick up another project car in the future if I ever have the time and money to put into it. And finally, I enjoy travelling (again when I have the time and money). I enjoy hoping in my car and taking a trip out of town, or travelling to another state and exploring.


Technical Studies

Course Number Class Name Status Description

General Studies - English

Course Number Class Name Status Description


Course Number Class Name Status Description

Work details

Employer: Wisconsin Diagnostic Laboratories
Position: Order entry/Processor
Employed: Oct. 2010 - Nov. 2017
Job Responsibilities:
  • Ensure correct specimens were received for tests and specimens were not expired
  • Order or log in tests ordered into the labortory's system
  • Prepare specimens for testing
  • Deliver processed specimens to correct departments for testing
  • Deliver blood from blood bank to various ERs/ORs on campus when requested
  • Interact with team and client services to ensure proper testing was performed
  • Perform quality assurance measures
Reason for Leaving: Policy changes and wanting to focus on completing my final semester in college.

Employer: George Webb Restaurants
Position: Supervisor/Cook/Server
Employed: Jun. 2018 - Current
Jun. 2002 - Oct. 2010
Job Responsibilities:
  • Cooking
  • Waiting tables
  • Cleaning, bussing, washing dishes
  • Nightly paperwork and preparing bank deposit
  • Assisting manager with weekly paperwork
  • Inventory
Reason for Leaving: Initially left to work at Wisconsin Diagnostic. Currently working to earn money while I look for an IT job.

Employer: Medical College of Wisconsin
Position: PC Technician/Technical Assistant
Employed: Dec. 1999 - Jan. 2000
Job Responsibilities:
  • Diagnosing and repairing hardware and/or software on company computers
  • Upgrading computer hardware
  • Updating computer software
  • Updating Microsoft Windows to ensure Y2K compliance
  • Assisting PC technician in additional tasks as needed
Reason for Leaving: Temporary position to assist PC technician before and after Y2k

Employer: Navistar Inc.
Position: Data Backup Technician
Employed: Jul. 1996 - Jun. 1997
Job Responsibilities:
  • Mounting computer tapes into drives when specific tapes were called for
  • Sorting computer tapes when no longer in use
  • Filing tapes in vaults for storage
  • Pulling computer tapes from vaults and packing them for shipment to long term storage facilities
  • Issue commands on workstation when issues arose with drives
Reason for Leaving: I was also still working at Little Caesars at the time. I left Navistar because I was offered an assistant manager position at Little Caesars.

Employer: Little Caesars Pizza
Position: Assistant Manager
Employed: Jun. 1994 - Jun. 1999 (approx.)
Job Responsibilities:
  • Prepped food for daily business
  • Took, prepared, cooked, and packaged orders
  • Occasionally delivered orders
  • Opened and closed the store
  • Daily paperwork, prepared and made bank deposits
  • Delegated work responsibilites to the staff
Reason for Leaving: I left Little Caesars because unhappy with the job and no longer wanted to work there.

Employer: Perkins Restaurant
Position: Cook/Prep Cook/Busser/Dishwasher
Employed: Sept. 1993 - Jun. 1994 (approx.)
Job Responsibilities:
  • Prepped food for daily business
  • Cooked customer orders
  • Occasionally bussed tables
  • Occasionally washed dishes
  • Cleaned kitchen and prep area
Reason for Leaving: Without reliable transportation, I left to work at Little Caesars which was closer to home and high school and paid about the same.