Summary
Nathaniel Nation is a Software Development Manager with 11 years of hands-on experience leading full-stack engineering teams at MC Systems, specializing in .NET and Microsoft technologies as well as embedded systems. He combines Agile and Scrum coaching with practical delivery—moving from individual contributor to manager and Scrum Master within the same company—so he understands both code-level tradeoffs and program-level priorities. Nathaniel advises partners and universities on software architecture, TDD, and integration testing, and mentors engineers to boost productivity and career growth. His work spans web, mobile, desktop and POS applications, and he brings budget and stakeholder management skills to technical decision-making. Known for translating client needs into reliable, testable solutions, he pairs a pragmatic engineering mindset with a belief-driven leadership style that aims to inspire teams to achieve ambitious goals.
12 years of coding experience
11 years of employment as a software developer
Caribbean Secondary Education Certificate (CSEC), Secondary School Certificate (SSC), Caribbean Secondary Education Certificate (CSEC), Secondary School Certificate (SSC) at Tarrant High School, Jamaica
B.Sc in Computing and Information Technology, B.Sc in Computing and Information Technology at University of Technology, Jamaica
MSc in Computer Based Management Information Systems, MSc in Computer Based Management Information Systems at Mona School of Business and Management
Caribbean Advance Proficiency Examination (CAPE), Caribbean Advance Proficiency Examination (CAPE) at St. Georges College
Certificate and Digital Micro-Credential, Certificate and Digital Micro-Credential at University at Buffalo School of Management, The State University of New York
English