Summary
John Mulholland is a seasoned software engineer and Android specialist with over a decade of professional experience and two decades in engineering broadly, currently focused on AI-augmented Android development and productivity tooling. He has a strong track record of driving high-impact delivery—leading teams to ship mobile-first, business-changing features, cutting long runtimes by two-thirds through multithreading and batching, and compressing a six-month task into one month. Equally comfortable in Kotlin, Java, C#, C++ and a variety of web and backend technologies, he blends deep hands-on technical skill with program-level planning, mentoring, and process improvements that reduce bugs and speed releases. Recent work includes building TaskRace, an LLM-integrated journaling and productivity app exploring AI-driven task transitions and cognitive load reduction. Based in American Fork, Utah, he pairs a master’s in electrical engineering with a forward-thinking mindset that favors measurable performance gains and developer productivity.
12 years of coding experience
24 years of employment as a software developer
Masters Electrical Engineering, Masters Electrical Engineering at Utah State University
Davis High School