Gregory Taylor
San Juan Capistrano, CA 949-***-**** *.**.*******@*****.*** linkedin.com/in/gregory-b-taylor/ Not Willing to Relocate
Versatile and experienced software engineer offering expertise in the full software development lifecycle, product development and design, and project management. Proven track-record of designing and executing successful software engineering initiatives aligned to organizational objectives with a focus on end user satisfaction. Deep technical expertise combined with an understanding of the importance of highly effective design patterns, data-driven analysis, and stakeholder management. Collaborative leader continually focused on building relationships to produce highly effective cross-functional teams, increasing productivity, and improving outcomes.
Software Engineering Project Management Cost Optimizations
Artificial Intelligence Data & Analytics Cross-functional Leadership
Cloud Technologies Technical Leadership Efficiency Improvements
Stakeholder Management Agile Methodology Application Architecture OpenText/Micro Focus 2009 – 2023
Senior Software Engineering Manager
Led team of 10 developers in building Micro Focus Connect which synchronizes 3rd party data to and from OpenText products - ALM, Octane, Silk, and StarTeam. Connect allowed customers to leverage existing/legacy applications thereby increasing sales of OpenText products. Implemented "connectors" for Quality Center, Accuwork, Azure Dev Ops, Jira, Rally, SalesForce, Serena SBM/CM, Service Now, and others. Focused on TDD (Test Driven Development) with heavy use of JUnit and Mockito, code coverage using JaCoCo, and performance/memory utilization using Eclipse MAT and VisualVM. Conducted interviews for new team members. Worked with Product Owner and Project Manager to define milestones for each release. Assisted customer support and directed consultants in building connectors.
Led major architectural improvements including, multi-server support, generic relationship model, improved comparison algorithm, java script integration for expression evaluation, and incremental synchronization approach.
Won multiple honorable mentions at corporate Hackfest, receiving C-Level acknowledgement above 100+ peers, in companywide competition for prototypes.
Borland Software Corporation 2003 – 2009
Principal Engineer
Collaborated with 3 engineers to build Java based Swing UI to replace the C++ Windows UI for StarTeam by successfully migrating entire Windows UI.
Implemented automated tests using Silk Central, improving reliability resulting in a high-performing Java UI, ultimately becoming the single UI for StarTeam and outperforming the Windows UI written in C++. Gregory Taylor
Designed and implemented Starteam SCM and Life Cycle Management functionality in leading IDEs such as Visual Studio, JBuilder, Eclipse, WebSphere, and others. Led team of 3 developers.
Supported/enhanced capability to add custom functionality (“plugins”) to Swing based UI. Starbase 1997 – 2003
Software Engineer
Developed functionality based on 3rd party API SDKs/APIs allowing clients to view their PVCS or SourceSafe files
(referred to as foreign files) in StarTeam UI as native files allowing full update capabilities as well linking to other StarTeam object types. Functionality allowed new customers to use the StarTeam linking model while keeping their legacy SCM systems.
Loral 1995 – 1996
Member of Technical Staff
Developed AI based algorithms for naval surface ship warfare based on heuristic search incorporating evaluation of sensor capabilities, threat assessment, and weapon effectiveness, resulting in award of follow-on contract for further implementation.
Rockwell 1991-1995
Member of Technical Staff
Implemented an expert system called SCOUT for managing/applying defense procurement regulations. System included rules parser, rules engine and documentation generator. SCOUT was adopted at several defense procurement departments in Rockwell, substantially reducing time for procurement while ensuring compliance with all regulations. Programming: Java, C#, C++, C, Lisp, Kotlin (on-line course) Databases: MySQL, PostgreSQL, JDBC, and Derby
Operating Systems: Windows and Linux
Infrastructure: Git, GitHub, Gradle, Maven, Scrum, Eclipse, IntelliJ, Jira, VMWare, Docker, Jenkins, SourceTree, Tomcat
Frameworks: Spring/SpringBoot (on-line course), Hibernate(on-line course), Jersey, iBatis, .NET, and ThymeLeaf
(on-line course)
Master of Science in Artificial Intelligence – University of California, Irvine Bachelor of Science in Computer Science – University of California, Irvine Orange County-Wide Recognition, “Silver Beaver” - Boy Scouts of America