Summary
Markus Greystone is a Principal Software Engineer with over a decade of hands-on experience building web and desktop JavaScript applications, currently leading engineering efforts at Articulate. He began crafting websites in 2004 and evolved from front-end development with SharePoint and ASP.NET into a modern JS-focused practitioner and technical lead. His background spans LAMP, ColdFusion, ASP Classic, and Microsoft SQL Server, giving him rare cross-stack fluency that helps bridge legacy systems and contemporary front-end architectures. At Articulate he progressed through roles from JavaScript Engineer to Technical Lead, Staff Engineer and now Principal, reflecting consistent delivery and growing responsibility. Based in Hampstead, NC, Markus pairs pragmatic engineering with mentorship, often translating long-term institutional knowledge into scalable UI and desktop-web integrations. An early adopter of desktop JavaScript application patterns, he is equally comfortable in product-facing UI work and stabilizing complex legacy environments.
11 years of coding experience
13 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at East Carolina University
English