Greg Violan is a Full Stack Engineer with ~4 years of experience specializing in .NET solutions (ASP.NET WebForms [Hybrid MVP], ASP.NET Core MVC and Blazor), C#, SQL Server and React. His passion for coding began in the early 2000s through customizing MySpace pages with HTML and inline CSS. At CSULB, he earned his Computer Science degree with a focus on object-oriented programming, data structures & algorithms, software engineering, and database design. For his senior project, Greg led the development of a MEAN (MongoDB, Express, Angular, Node.js) stack application showcasing Angular’s capabilities. He also participated in the CSULB Hackathon, building JellyRecycle (similarly to Animal Run), a mobile game promoting sustainability in the ocean.
Post-graduation, Greg interned at the City of Long Beach, where he modernized the LBPD’s Watch Commander Log web app by integrating Angular, RESTful APIs and implementing responsive design. He then joined Launch Consulting Group full-time, contributing to large-scale systems like GLIMR (an internal Microsoft app) and EECP (Launch's proprietary energy saving app). Greg implemented WCAG accessibility improvements achieving 95% compliance in 3 months in both GLIMR and EECP. He maintained, debugged and optimized performance across the stack. Greg is proficient in frontend, backend development, and database optimization. He holds Azure AI certifications and is capable of integrating AI solutions into enterprise systems. He thrives in collaborative environments, is fluent in Git workflows, and adapts quickly to new technologies and methodologies.