Greg Cymbala
Senior software development engineer, seeking to employ honed skills with many years of experience designing, developing and implementing desktop, service- and web-based applications. Creative problem solver with diverse skill set and proven success in full-stack development, from conception to architecture to deployment; from back-end integration with diverse systems to front-end UI design.
Key Skills | Years |
---|---|
Visual Studio (all versions) | 24 |
C# | 19 |
HTML/CSS/JavaScript | 19 |
XML/XSLT/XPath | 15 |
REST/Web Services/WCF | 14 |
IIS | 13 |
ASP.NET | 12 |
JIRA/Confluence | 10 |
jQuery | 10 |
Transact-SQL (T-SQL) | 8 |
SQL Server 2005-2014 | 8 |
TFS | 8 |
WPF/XAML/MVVM | 8 |
Regular Expressions | 6 |
ASP.NET MVC / Web API | 6 |
Visual Basic/VBA/VB.NET | 5 |
Git / GitHub | 4 |
Azure DevOps | 4 |
Knockout.js | 3 |
Bootstrap | 1 |
AngularJS | 1 |
Visual Studio Code | 1 |
.NET Core | 1 |
React | 1 |
Key Strengths |
---|
Attention to detail |
Dedication to quality |
Commitment to continuous improvement |
Open attitude |
Analytical mind keen to find opportunities and flaws |
Excellent written communication skills |
Career Highlights
Senior Software Engineer at Workday and Adaptive Insights
Greenwood Village, CO ▪ August 2017 — January 2023
Development of Office Add-in using Node.js-, TypeScript- and React-based front-end and .Net Core RESTful back-end services.
Lead feature development, creating and implementing stories and tasks from epics in conjunction with product management, quality assurance and other development teams.
Integrated OfficeConnect with Workday Financials system, enabling over 200 Workday Financials clients to use OfficeConnect with their data.
Implemented Dimensional Access Control, allowing clients to keep sensitive financial data in the right hands.
Participated in the Agile development process, including daily stand-up meetings, sprint planning, story development and retrospective sessions.
Wrote and consumed XML and JSON RESTful APIs, to design and implement new features, refactor existing work, and eliminate bugs.
Developed and maintained OfficeConnect, a VSTS Excel, Word and PowerPoint add-in that integrates data from Workday Adaptive Planning and Workday Financials.
Collaborated with cross-functional teams to ensure frictionless integration with other Workday products.
Conducted thorough unit, integration and functional testing and quality assurance procedures to ensure high-quality code and seamless product functionality.
Mentored junior developers and provided technical guidance to teams.
Fostered improvement of software development processes and tools.
Collaborated with product management to ensure users’ needs were met and features were delivered on schedule.
Senior Software Developer at Travelport
Centennial, CO ▪ 1999 — 2017
Increased adoption of Smartpoint with creation of Travelport Marketplace website, allowing agencies to locate, download and install third-party plugins.
Focused on performance, scalability and reuse in high volume websites with multi-million unique visitors-per-month.
Architected, designed and developed web and desktop applications and services.
Experienced in translating requirements into products while incorporating early user feedback from stakeholders.
MAJOR PRODUCTS AND PROJECTS at Travelport
Search Control Console | 2016-2017
Improved flexibility of product by adding new fare rule types. Refactored to move business logic out of code-behind files into services layer. Separated data access into its own layer. [C#, ASP.NET WebForms, ASP.NET MVC, SQL Server, JavaScript, CSS, HTML]
APT (Travix) | 2016
Implemented an automated build and deployment process to enable CI/CD. [MSBuild]
Travelport Rebooking Module, Emirates Accessibility | 2015-2016
Consulted team on web accessibility issues, CSS and JavaScript. [C#, ASP.NET, JavaScript, CSS, HTML]
Traveler UI (Universal Profile UI) | 2014-2015
Principal developer and designer. Lead team of 4 developers, onshore and offshore from ideation to delivery of a fully responsive website. [C#, ASP.NET MVC, ASP.NET WebAPI, JavaScript, CSS, HTML, Zurb Foundation, Knockout.js]
ViewTrip.com Next Gen (pre-beta versions) | 2014
Co-Lead Developer, front-end technologies. [OutSystems RAD platform, C#, ASP.NET MVC, JavaScript, CSS, HTML]
Travelport Marketplace | 2017, 2013-2014
Lead developer with a team of 4 in Spain. Created fully responsive marketplace website enabling Travelport and third parties to promote, sell, and license plug-ins for the Travelport Smartpoint application. [ASP.NET MVC, ASP.NET Web API, Angular, JavaScript, jQuery, CSS, HTML, SQL Server, Entity Framework, integration with ASKIT]
Smartpoint 1G/1V | 2012
Developer of extensible desktop application for travel agents, providing both an “expert mode” for those with knowledge of “cryptic” commands, and a more user-friendly graphical interface. [C#, .NET, WPF/XAML, WCF]
Universal Desktop | 2010-2012
Part of the UI team, developing reusable components in an application designed to allow minimally trained agents to book travel efficiently. [C#, WPF/XAML, .NET]
ViewTrip.com Rewrite | 2005-2010
Principal Designer and Developer, completely rewriting a web application, deploying, maintaining and supporting 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. [C#, ASP.NET, XSLT, XPath, integration with internal and external web services, i10n and i18n, .NET Windows Services, WCF, SQL Server]
ViewTrip.com | 2003-2005
Took over maintenance and major enhancements as lead developer. [Classic ASP, XML, XSLT, XPath, SQL Server, JavaScript, CSS, HTML]
Galileo e-Cruise, an agent-facing cruise booking engine | 2001-2003
Primary designer and developer. Provided Travelport with an online, user-friendly interface for agents to book cruises for their clients. [Classic ASP, Visual Basic, XML, VBScript, SQL Server, JavaScript, CSS, HTML]
Uniglobe CruiseControl, consumer-facing cruise booking engine | 1999-2001
Created the second-ever award-winning online cruise booking engine for consumers. [Classic ASP, Visual Basic, XML, VBScript, SQL Server, JavaScript, CSS, HTML]
Programmer / Analyst at VISION* Solutions Group (MCI Systemhouse)
Englewood, CO ▪ 1998 — 1999
Designed and developed a client/server application from prototype to delivery using Visual Basic 5, SQL, Oracle 8, VISION* 5 Objects, Geographical Macro Language (GML, a fourth-generation language) to support the deployment of MCI’s Managed Network Services (MNS) for the United States Postal Service.
- Included training end users in person
- Requirements documentation, design documentation and user training materials
Education
PACE UNIVERSITY
Pleasantville, NY, 1992 – 1994
Computer Science Major
Data structures and algorithms; programming concepts; local area networks; global trends; US history.
SARAH LAWRENCE COLLEGE
Pleasantville, NY, 1992 – 1994
Writing / Poetry Emphasis
NEW CANAAN HIGH SCHOOL
New Canaan, CT, 1986-1990
High School Diploma