Michael Harris
MichaelHarrisCode@gmail.com |
(818) 292-2160 |
LinkedIn |
GitHub
Software engineer with 3.5 years of professional experience delivering custom CMS implementations for universities and colleges in a SaaS environment using JavaScript, PHP, C#, and XML.
Outside of my day-to-day work, I am a Linux kernel contributor focused on driver development within the IIO staging subsystem. Passionate about systems architecture, hardware-software interfaces, and writing clean, maintainable C.
I am currently seeking new opportunities. While my professional background is in web development, I am open to all programming prospects, with a particular interest in Linux Kernel development.
Linux Kernel Contributions
- Kernel Git Log
- Authored and submitted C patches to the Linux Kernel staging subsystem, following LKML standards
- Modernized the ADT7316 staging driver's power management by converting deprecated APIs to current
kernel interfaces, improving code readability and safety
Experience
Modern Campus - Remote
Web Developer II | Sep 2024 - Aug 2026
- Engineered custom JavaScript tools to migrate complex web content for 15+ universities and colleges, often meeting with clients to talk through issues and expectations first-hand
- Translated existing web elements to function with the Modern Campus CMS, saving clients 20+ hours of
manual editing work
- Boosted migration quality by leveraging AI (Codex) to scan hundreds of pages for structural patterns,
proactively identifying edge cases and saving 10+ hours per week in manual testing
Web Developer I | Nov 2022 - Sep 2024
- Implemented custom frontend designs into SaaS Modern Campus CMS for 20+ universities and colleges using
XML, PHP, C#, and ColdFusion to surpass client expectations
- Developed custom backend solutions to satisfy complex and non-standard client requirements
- Optimized team's development workflow across 19 contributions to internal company codebases which
resolved bugs, added new features, created new tools, and ported PHP/C# tooling to ColdFusion
Skills
Systems & Low-Level
- C | Bash | Python | Git | Make
- Linux Kernel API & LKML Standards
- Data Structures & Algorithms
Web & Scripting
- HTML | CSS | JavaScript | TypeScript | PHP | C# | jQuery | SQL
Education
A.S. in Computer Science | Moorpark College