Pete Lukich is a Principal Software Engineer with 11 years of professional experience building client/server applications, database front-ends, and full-stack web systems using C#, Java, C++, SQL Server, MySQL, ASP.NET, Angular, and JavaScript. Currently at Microsoft after a long progression of engineering and architecture roles at Blackbaud, he has a proven track record of evolving from hands-on developer to software architect and technical leader. He excels at bridging backend data systems and responsive front-ends, turning complex requirements into maintainable solutions and guiding teams through architectural decisions. Based in Charleston, SC, he combines enterprise-scale experience with pragmatic coding skills honed at Lucas Systems and early internships, giving him a strong operational sense of product support and client communication. A practical polyglot, Pete is as comfortable optimizing SQL and server-side performance as he is shaping user-facing interfaces.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Science, Computer Information Systems, Bachelor of Science, Computer Information Systems at Westminster College (PA)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.