Summary
Nicholas Land is a pragmatic software engineer with 12 years of experience building Java and web-based systems across automotive and startup environments, currently modernizing legacy applications at General Motors using React and TDD. He pairs backend expertise in Java, Spring, and REST with front-end refactors (PolymerJS to React) and practical DevOps skills like Jenkins and Docker. Nicholas has led and mentored small teams and new college hires, translating institutional processes into working software while keeping strong client communication. His background spans vehicle telematics, identity management, and mobile initiatives, reflecting an ability to move between hardware-adjacent domains and pure software. A rapid learner comfortable with multiple editors and OSes, he consistently advocates test-driven development and incremental modernization of legacy codebases.
12 years of coding experience
12 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Oakland University