Greg Cymbala
Senior Software Development Engineer with extensive experience designing, developing, and implementing web, desktop, and API solutions. A creative problem solver with a well-rounded skill set, I bring proven expertise in full-stack development — spanning backend system integrations to frontend UI design. Adept at driving projects from conceptualization through architecture to deployment, I am committed to delivering high-quality, scalable solutions across the entire software development lifecycle.
Senior Software Engineer at JDXpert
Raleigh, NC (Remote) ▪ May 2023 to February 2025
Led the design and development of a scalable, RESTful ASP.NET Core Web API leveraging .NET 8, Entity Framework Core with SQL Server , deployed on Azure, with robust CI/CD pipelines through Azure DevOps. Spearheaded the full project lifecycle, from gathering requirements and creating stories to designing system architecture and deployment. Modernized legacy code by implementing clean architecture patterns to separate business logic, UI, and data access layers, improving maintainability and scalability.
Guided the team through sprint cycles, ensuring effective communication and timely delivery of features. Worked closely with Product Managers, QA, UX Designers, and cross-functional teams. Updated automated testing workflows in collaboration with QA, ensuring efficient test coverage and quality assurance processes.
Championed best practices in software development, performing in-depth code reviews to promote SOLID and DRY principles and high code quality standards. Advocated for unit testing and the need to write code optimized for performance and maintainability. Implemented separation of concerns in legacy code to isolate business logic from UI and data access layers.
Mentored junior and mid-level engineers, fostering a culture of technical excellence and continuous improvement.
Senior Software Engineer at Workday & Adaptive Insights
Greenwood Village, CO & Remote ▪ August 2017 to January 2023
Utilized Node.js, TypeScript, and React to create a cutting-edge Office Add-in, while also writing .NET Core RESTful web services . In my leadership role, was responsible for spearheading feature development , crafting and executing stories and tasks from epics in coordination with product management, quality assurance, and other development teams.
Integrated OfficeConnect with Workday Financials, facilitating access to critical data for over 200 clients. Implemented Dimensional Access Control, enabling clients to keep sensitive financial data secure.
Participated in daily stand-up meetings, sprint planning, story development, and retrospective sessions . Conducted thorough unit, integration, and functional testing , ensuring the code produced was of the highest quality.
Mentored junior developers, providing technical guidance to teams and fostering the improvement of software development processes and tools . Collaborating with product management, ensured that the users' needs were met and that features were delivered on schedule.
Senior Software Developer at Travelport
Centennial, CO ▪ 1999 to 2017
Creating the Travelport Marketplace website , increased Smartpoint adoption among travel agencies. This enabled agencies to easily locate, download, and install third-party plugins, thereby streamlining their workflow and maximizing their productivity.
I am proud to have architected, designed, developed, and deployed numerous web sites, services, and desktop applications , each showcasing my technical prowess and expertise.
Major Products and Projects at Travelport
Played pivotal roles throughout my career in developing cutting-edge software solutions that enabled Travelport to stay ahead of the competition. Some significant achievements include:
Search Control Console (2016-2017): Improved the product's flexibility by introducing new fare rule types . To optimize the application's performance, refactoring the code-behind files into a services layer, and separating data access into its own layer . Leveraged my expertise in C#, ASP.NET MVC, ASP.NET WebForms, SQL Server, JavaScript, CSS, and HTML to deliver outstanding results.
Travelport Marketplace (2017, 2013-2014): As the lead developer of the ASP.NET MVC website, collaborated with a team of four in Spain to create a fully responsive marketplace website that enabled Travelport and third parties to promote, sell, and license plugins for the Smartpoint application. My expertise in ASP.NET MVC, ASP.NET Web API, Angular, JavaScript, jQuery, CSS, HTML, SQL Server, Entity Framework, and integration with ASKIT proved essential to the project's success.
APT (Travix) (2016): Implemented an automated build and deployment process to enable continuous integration and delivery . Using MSBuild, created a seamless workflow that streamlined the entire deployment process allowing DevOps to do one-click deployments.
Travelport Rebooking Module, Emirates Accessibility (2015-2016): Consulted with the team regarding web accessibility issues, CSS, and JavaScript. My insights helped them create a more user-friendly interface that met the needs of all users.
Traveler UI (Universal Profile UI) (2014-2015): As the principal developer and designer, led a team of four developers onshore and offshore from ideation to delivery of a fully responsive website. My expertise in C#, ASP.NET MVC, ASP.NET WebAPI, JavaScript, CSS, HTML, Zurb Foundation, and Knockout.js enabled me to create an intuitive and highly functional website.
Smartpoint 1G/1V (2012): An extensible desktop application for travel agents. The application provided both an "expert mode" for experienced agents and a more user-friendly graphical interface. My expertise in C#, .NET, WPF/XAML, and WCF helped me deliver a high-quality, user-friendly solution.
Universal Desktop (2010-2012): As part of the UI team, developed reusable components in an application designed to allow minimally-trained agents to book travel efficiently. My proficiency in C#, WPF/XAML, and .NET was instrumental in achieving this.
ViewTrip.com Rewrite (2005-2010): Served as the principal designer and developer of the website. Deployed, maintained, and supported the website with over 3 million unique visitors per month in over 18 different languages. Worked with product owners to add online advertising and electronic ticketing information. My expertise in C#, ASP.NET, XSLT, XPath, integration with internal and external web services , i10n and i18n, .NET Windows Services, WCF, and SQL Server enabled me to create a website that met the needs of diverse audiences.
ViewTrip.com (2003-2005): M aintenance and major enhancements of ViewTrip.com as the lead developer. My expertise in Classic ASP, XML, XSLT, XPath, SQL Server, JavaScript, CSS, and HTML created a highly scalable web application that met the needs of a growing audience.
Galileo e-Cruise and Uniglobe CruiseControl (1999-2003): Served as the primary developer, creating the Galileo e-Cruise, an agent-facing cruise booking engine, and Uniglobe CruiseControl, the second-ever consumer-facing cruise booking engine, providing Travelport with an online, user-friendly interface for agents and consumers to book cruises.
Programmer / Analyst at VISION* Solutions Group (MCI Systemhouse)
Greenwood Village, CO ▪ 1998 to 1999
Designed and developed a client/server application from prototype to delivery supporting the deployment of MCI’s Managed Network Services (MNS) for the United States Postal Service. Included training end users in person.
Education
Pace University
Pleasantville, NY ▪ 1992 to 1994
Computer Science Major
Data structures and algorithms; programming concepts; local area networks; global trends; US history.
Sarah Lawrence College
Bronxville, NY ▪ 1990 to 1992
Writing / Poetry Emphasis
New Canaan High School
New Canaan, CT ▪ 1986 to 1990
High School Diploma