Michael Haufe
Brookfield, Wisconsin, United States
724 followers
500+ connections
About
Programming Language Theorist, Systems Architect & Engineer, USMC War…
Articles by Michael
Activity
-
GitHub Copilot’s fall from the one of the highest value AI coding tools to a pass through API wrapper really underscores the need to stay flexible in…
GitHub Copilot’s fall from the one of the highest value AI coding tools to a pass through API wrapper really underscores the need to stay flexible in…
Liked by Michael Haufe
-
Cheng Thao, computer science and cybersecurity faculty from Metro State University was awarded as an Educator of the Year at the 2026 Board of…
Cheng Thao, computer science and cybersecurity faculty from Metro State University was awarded as an Educator of the Year at the 2026 Board of…
Liked by Michael Haufe
-
I wrote a blog post about the death of Programming because of AI: https://lnkd.in/eSiRM4pC I did the cartoon too, which was a lot of fun.
I wrote a blog post about the death of Programming because of AI: https://lnkd.in/eSiRM4pC I did the cartoon too, which was a lot of fun.
Liked by Michael Haufe
Experience
-
Self-employed
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Education
-
University of Wisconsin-Milwaukee
-
-
Activities and Societies: - Golden Key International Honour Society - Honors College - Tutoring (Programming languages and concepts)
-
-
-
-
-
-
-
- Present
Licenses & Certifications
Volunteer Experience
-
Tutor
University of Wisconsin Milwaukee
- 5 months
Education
Provided additional coursework assistance to students in the Computer Science and Computer Engineering field.
Publications
-
Versioned Lexical Search
See publicationCode Search + SVN + Eclipse Plugin = Profit.
A description of an implementation which is capable of performing lexically aware queries across a version repository which yields meaningful results beyond simple textual matches as well as a means of obtaining metric data about a code base throughout its evolution. -
Managing the Evolution of Software Product Lines
See publicationAn approach that is capable of versioning multiple types of product line projects including document project lines. It has a version model for a product line consisting of a single core assets project and multiple product projects where core assets are shared among the products through the use of shared components. Using the shared component data structure and the branching of the core assets project, we are able to support independent development of core assets and products and change…
An approach that is capable of versioning multiple types of product line projects including document project lines. It has a version model for a product line consisting of a single core assets project and multiple product projects where core assets are shared among the products through the use of shared components. Using the shared component data structure and the branching of the core assets project, we are able to support independent development of core assets and products and change propagation between them.
Courses
-
Advanced Compilers
CS 854
-
Algorithm Design and Analysis
CS 535
-
Basic Warehousing
MCI 301NZZ
-
Calculus & Analytic Geometry I
Math 231
-
Calculus & Analytic Geometry II
Math 232
-
Calculus & Analytic Geometry III
Math 233
-
Combat First Aid & CPR
-
-
Compilers
CS 654
-
Computer Architecture
CS 458
-
Computer Networks
CS 520
-
Corporal's Leadership Course
-
-
Data Structures & Algorithms
CS 351
-
Desert Operations
MCI 0354BZ
-
Digital Logic
EE 354
-
Discrete Information Structures
CS 317
-
Enlisted Supply Basic Course
2004140
-
Fundamentals of Digital Logic
MCI 286GZZ
-
Fundamentals of Marine Corp Leadership
MCI 0033ZZ
-
Gen. Physics I
Physics 120
-
Gen. Physics II
Physics 122
-
Gen. Physics Lab
Physics 121
-
Intro Computer Org/Assembly Language
CS 315
-
Intro. Database Systems
CS 557
-
Intro. Software Engineering
CS 361
-
Intro. Theory of Computation
CS 417
-
Introduction to Computation
Thomson Prometric
-
Jungle Warfare Training
JWTC - Okinawa
-
Land Navigation
MCI 0381CZ
-
Linear Algebra & Differential Equations
Math 234
-
Linguistics (Diversity of Human Languages)
LINGUIS 100
-
Macroeconomics
ECON 104
-
Marine Recruit Training
MCRD San Diego
-
Marine Rifleman Combat Skills
MCI 0370BZ
-
Math for Marines
MCI 1334HZ
-
Object Oriented Programming
CS 552
-
Operating Systems
CS 537
-
Operations Against Guerrilla Units
MCI 0324GZ
-
Personal Financial Management
MCI 3420EZ
-
Planetary Geology
GEO SCI 120
-
Programming Language Concepts
CS 431
-
School of Infantry
-
-
Solid State Devices
MCI 1142BZ
-
Statistical Analysis
MTHSTAT 215
-
Systems Programming
CS 337
-
Terrorism Awareness
MCI 0210BZ`
-
Type Systems and Programming Languages
CS 732
-
Type Theory
CS 657
Projects
-
Versioned Lexical Search
See projectA system which enables the ability to perform lexically aware queries across a Version Control System from an IDE.
-
Zeon Solutions Intranet
A Sitecore 7.* solution supporting the intranet activities of the organization.
Notable Integrations:
- Active Directory + SSO,
- Google Docs.Other creatorsSee project -
SolarWorld USA
A Sitecore 6.* Solution implementing one of the first Component-Based architectures with a unique implementation of Dynamic Placeholders supporting personalization.
Other creatorsSee project -
WYSIWYG Email Template Editor
See projectA Single Page Web Application for creating and modifying HTML Email templates for use in email campaigns.
The key feature of this application is that it supports WYSIWYG design against a grid-layout
Honors & Awards
-
Customer Service Award (x4)
Roundy's
-
Dean's Honor List
UW Milwaukee
-
Global War on Terrorism Medal
USMC
-
Good Conduct Medal
USMC
-
Honorable Discharge
USMC
-
Humanitarian Service Medal
USMC
For efforts relating to the Indonesian Tsunami
-
Iraqi Campaign Medal
USMC
-
Letter of Appreciation
USMC
For efforts in Thailand
-
National Defense Medal
USMC
-
Navy Meritorious Unit Commendation
USMC
For efforts relating to the Indonesian Tsunami
-
Outstanding Nontraditional Student Award
UWM Milwaukee
-
Rifle Expert Award (x2)
USMC
M16A2
-
Sea Service Deployment Ribbon (x3)
USMC
-
Sharpshooter Award
USMC
M16A4
-
Sophomore Honors (x2)
UW Milwaukee
Languages
-
English
Native or bilingual proficiency
-
German
Limited working proficiency
Organizations
-
Order of the Engineer
-
- Present<http://www.order-of-the-engineer.org/>
-
Golden Key International Honour Society
-
- Present<https://www.goldenkey.org/>
More activity by Michael
-
Lines 👏 of 👏 code 👏 are 👏 not 👏 a 👏 productivity👏 metric! A lot of people are bragging about how much code they are generating using agentic…
Lines 👏 of 👏 code 👏 are 👏 not 👏 a 👏 productivity👏 metric! A lot of people are bragging about how much code they are generating using agentic…
Liked by Michael Haufe
-
A few weeks ago I got to share my local-first software story at GlasgowJS. Looking forward to building upon this work in…
A few weeks ago I got to share my local-first software story at GlasgowJS. Looking forward to building upon this work in…
Liked by Michael Haufe
-
Using tokens burned as a flex sounds a lot like using lines of code as a flex. I want more results for less effort, even if that effort is from my…
Using tokens burned as a flex sounds a lot like using lines of code as a flex. I want more results for less effort, even if that effort is from my…
Liked by Michael Haufe
-
Another semester of CompSci 351 has concluded. We are holding the line on integrity: a student getting a C or higher is able to program with…
Another semester of CompSci 351 has concluded. We are holding the line on integrity: a student getting a C or higher is able to program with…
Liked by Michael Haufe
-
Please join us in welcoming James Pemberton to the Connective Consulting crew! For many of us, James isn’t a new face—he’s someone we’ve been in the…
Please join us in welcoming James Pemberton to the Connective Consulting crew! For many of us, James isn’t a new face—he’s someone we’ve been in the…
Liked by Michael Haufe
-
It was great to see so many familiar faces and meet new friends at last nights Milwaukee Global AI Community event. Connective's own Dustin Ewers…
It was great to see so many familiar faces and meet new friends at last nights Milwaukee Global AI Community event. Connective's own Dustin Ewers…
Liked by Michael Haufe
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content