Post Job Free

Resume

Sign in

Enterprise Architect Systems

Location:
Des Plaines, IL
Posted:
April 12, 2024

Contact this candidate

Resume:

GUY GETCHIUS

312-***-****

ad4yuk@r.postjobfree.com

Results-driven Enterprise Architect with a proven track record of designing and implementing robust, scalable Java-based solutions. Expertise in architecting complex enterprise systems, optimizing performance, and integrating cutting-edge technologies. Skilled in leading cross-functional teams and aligning technical solutions with business objectives. Adept at leveraging Java frameworks and best practices to deliver strategic and innovative IT solutions. These skills have been applied to multiple platforms and systems at several top fortune 100 companies. I also have my name on many patent applications and have received 12 patents.

LANGUAGES

Java, J2EE (JSP, Servlet, Java Beans, JDBC, EJB, JMS,JSF), Groovy, Python, Perl, C, C++, C#, node.js, JavaScript, Unix Shell Scripting, XML, XSLT, SQL

OPEN SOURCE

Cloudfoundry, Spring, Spring boot, Gradle, Eclipse, Maven, JUnit, Mockito, Cactus, Hibernate, IBatis, UML, Axis, Lucene

DATABASES

Cassandra, MariaDb, Redis, Oracle, DB2, Sybase, Cloudscape, SQLCI, MySQL, SQL Server, Mongo DB

COMMUNICATIONS

SOAP, TCP/IP, RMI, HTTP/HTTPS, SSL, UDP, SMS, FTP, Telnet, SMTP, Wireless, Wireline, HL7, and FHIR

OPERATING SYSTEMS

UNIX, Linux, WINDOWS, Mac OS, VMS, Tandem

CLOUD ENVIRONMENTS

Pivitol Cloudfoundry, AWS, Azure, Mule Cloudhub

SERVERS

Jenkins, WebSphere WAS/Rad, Web Logic, Tomcat, Apache, JBOSS, Orion

OTHER EXPERIENCE

MuleSoft, Sparx, enterprise architecture platform, GOF Design Patterns, Agile and X-treme programming, Tibco and Kafka, SOA, Micro Services, event and domain based architecture.

Project Management, business understanding how to model and build block design, applications, and system integration, excellent communication skills to interface with executive leadership and define business goals to stakeholders, leadership and management skills to lead teams effectively, communicate a unified vision, and foster a culture of collaboration and innovation, System administration experience, Business strategy understanding.

EDUCATION

Bachelors Degree Management Information Systems/Marketing, Second Major in Computer Science, with Minor in Philosophy from UW-Oshkosh

PROJECT EXPERIENCE

Fiserv

Lead Developer/Enterprise Architect IV (12/2022-12/2023)

As an Enterprise Architect specializing in cloud technologies, I spearheaded the design, implementation, and organization-wide adoption of Kafka Streaming solutions, focusing on an event-based architecture. This initiative centralized all card event data into the Tandem system for enterprise-wide utilization. I led the transformation of mainframe records into a more dynamic, microservices-oriented architecture utilizing Java, Spring, Spring Boot, and Spark, integrating Confluent Kafka, Azure Event Hub, Azure Blob Storage, and Stream Analytics, all interfaced through REST APIs.

My role was instrumental in establishing robust security measures, encryption standards, IAM policies, and networking frameworks, leveraging modern cloud solutions to enhance development processes. I worked closely with cross-functional teams, adapting to rapidly evolving environments and ensuring seamless design integration. Following the successful initiation of event publishing, I developed a data lake in Cosmos DB, standardizing streaming practices across the enterprise using Kafka with domain-specific schemas.

I also contributed to the enterprise by creating extensive diagrams to set standards, conducting regular presentations to onboard new groups, and continuously exploring opportunities to leverage data more effectively. My efforts have significantly influenced the enterprise's strategic direction, governance, and execution of technology solutions, setting a high standard for innovation and efficiency in cloud-based architectures.

Federal Reserve Bank of SF (02/2021-12/2022)

Lead Developer/Solution Architect

In my role, I worked in close collaboration with security and data architects to align system architecture diagrams with data architecture, laying the groundwork for the foundational architecture of enterprise systems. This involved transitioning from Visio to the more sophisticated Sparx Enterprise Architecture platform, emphasizing a blend of Service-Oriented Architecture, Microservices, and API Gateways, particularly utilizing Mulesoft.

My responsibilities extended to fostering cooperation among diverse cross-functional teams, bridging organizational variances, and prioritizing efforts to uphold a clear and consistent technical vision. This collaborative approach was essential in advancing project objectives, satisfying stakeholder requirements, and catering to business partners’ needs. I employed an Event-Oriented Architecture, PaaS, Enterprise Service Bus, and message brokers (including Kafka and SQS), focusing on the Federal Reserve’s business line and utilizing programming languages such as Java, Python, and Bash.

My expertise in cloud technologies was pivotal, leveraging AWS services like EC2, Lambda, API Gateway, IAM, CloudWatch, SNS, VPC, S3, and ECS. These tools were critical in deploying, testing, and developing proofs of concept (POCs) to innovate API gateways for Federal Reserve clients. My role frequently involved evaluating new Commercial Off-The-Shelf (COTS) software, testing platforms, and exploring open-source solutions to enhance value.

A notable achievement was spearheading the creation of an API marketplace for the National Federal Reserve. This project entailed presenting demonstrations to regional and national VPs, securing funding, and leading the technical team through the implementation phase across the Federal Reserve system. This initiative underscored my ability to navigate complex technical challenges, innovate within a highly regulated environment, and drive significant technological advancements at a national scale.

Blue Cross Blue Shield (05/2020-02/2021)

Lead Developer/Lead solutions architect

As an Enterprise Architect and Lead Solutions Architect, I played a pivotal role on the enterprise change advisory board, ensuring alignment with the latest enterprise standards in technology, cloud solutions, Commercial Off-The-Shelf (COTS) software, and best practices. My responsibilities included conducting thorough assessments of existing systems and applications to pinpoint areas ripe for improvement. Based on these evaluations, I developed comprehensive plans for remediation and modernization, prioritizing efficiency and technological advancement.

I spearheaded the Facets migrations project, transitioning services from external vendors to in-house management for New Mexico, Arizona, and Texas. This role required me to maintain close communication with high-level system requirements and deadlines, ensuring a seamless and efficient migration process. My leadership in developing the company’s Facets migration architecture framework was instrumental. I crafted a detailed roadmap for the framework’s implementation, setting the stage for future state migrations and establishing a scalable model for organizational growth.

This strategic position required a blend of technical expertise, leadership, and foresight, allowing me to contribute significantly to the organization’s modernization efforts. My work not only enhanced operational efficiencies but also laid the groundwork for future technological initiatives, positioning the company for continued success in an ever-evolving digital landscape.

Blue Cross Blue Shield

Team Lead Enterprise Gateway Team/SME (06/2019-04/2020)

In my role, I specialized in developing and managing middleware APIs on the MuleSoft platform, operating both on Linux environments and MuleSoft’s CloudHub. A key part of my responsibilities involved supporting teams in enhancing API security, implementing authentication keys, JWT, and overseeing mapping and transformations. This included working with healthcare data standards like HL7 and FHIR to facilitate ETL processes for reporting and data persistence. Additionally, I integrated these services with a message bus architecture, utilizing Kafka for queue management and data streaming, optimizing the flow and accessibility of information across the system.

I led efforts in modernizing Java applications, upgrading from legacy versions (Java 6) to more current releases (Java 11), and transitioning monolithic applications from WebSphere to Spring Boot microservices, hosted on Pivotal Cloud Foundry (PCF). This modernization effort extended to the front end, where I converted multi-page web applications built with Struts and Spring MVC into sleek, Angular single-page applications. These new front-end applications were designed to interact seamlessly with the newly developed microservices APIs on AWS, enhancing user experience and system efficiency.

My role also encompassed driving testing and requirements gathering across multiple teams, ensuring that the final outcomes aligned with everyone’s expectations and project timelines. This involved a collaborative approach to problem-solving and project management, ensuring that all technical solutions not only met but exceeded project goals and performance benchmarks. Through these initiatives, I played a crucial role in steering the technological direction of the organization, facilitating a culture of innovation, and laying the groundwork for future advancements.

Discover Card

Lead Developer/SME/Payment system architect (07/2018-06/2019)

In a significant global modernization initiative for consumer and business card services, I played a crucial role as part of the program enablement team based out of Pivotal Labs. My focus was on becoming a PaaS expert, specifically using Pivotal Cloud Foundry hosted on the AWS cloud to develop microservices. These services were designed to synchronize with backend systems while concurrently building new, event-driven, and streaming architecture-based microservices. My toolkit included Java 11, Redis, Groovy, Jenkins for automation, RabbitMQ or Kafka for messaging, MariaDB for databases, Spring for contract tests, Git for version control, and Pivotal Tracker for project management, all developed on Mac and deployed on Linux servers.

A significant contribution I made was in the CI/CD sphere, where I developed an opinionated Jenkins pipeline to streamline the deployment process for microservices across all 20 teams. This effort enhanced our development and deployment efficiency, reducing time to market for new features. Additionally, I conducted a proof of concept (POC) to leverage Docker and Kubernetes for managing our test environments, which demonstrated the potential for increased agility and scalability in our testing processes.

My leadership extended across multiple teams, coordinating eight teams of ten members each, focusing on different segments of the project. This role involved interfacing with mainframe teams, the security department, and business stakeholders to ensure a seamless and incremental delivery of new functionalities. Our goal was to gradually transition production workflows away from legacy systems to more modern, efficient, and scalable solutions. My efforts were pivotal in ensuring that these transitions were smooth, secure, and aligned with the project’s overarching objectives, contributing significantly to the modernization of critical financial services on a global scale.

People Scout

Application Manager/Team Lead/Director of Architecture (01/2018-07/2018)

Take over newly designed middleware java application as manager. Entire project architected as microservices where each api push and pull has it’s own service. Uses Java 8, Spring boot, Redis, Jpa, mulesoft, JBPM, and multi-threaded asyn processing in AWS cloud and linux virtual machines. Run a team of 16 java developers, 5 qa, 2bs, 1 architect, 2 dba’s and 1 scrum master, employees and contractors, local and remote. Schedule work assignments, right user stories, manage deployments testing, support. Scope sprints and bring in new resources. Setup best practices, and processes for the teams sprints. As well as went on technical sales support and new client implementations. Traveled to sales meetings, presales, supply technical support for customers, made sale and onboarded clients such as Walmart, Amazon, CVS and Hallmark

CDW 5months (09/2017-01/2018)

Java SME/ Lead Developer

In a groundbreaking greenfield development project, I played a crucial role in designing and implementing Angular 2 applications, leveraging new RESTful microservices and incorporating single sign-on (SSO) mechanisms for both authentication and authorization. This initiative was part of a broader effort to modernize our application suite, transitioning from legacy Swing and outdated web technologies to cutting-edge REST APIs, utilizing Java 8 features like Lambda expressions and generics, Redis for caching, Hibernate for ORM, and advanced browser programming techniques.

The initial phase of the project involved the creation of a comprehensive application, encompassing both front-end and back-end components. This application was not only pivotal in achieving our modernization goals but also served as an educational tool for other groups within the organization. It was designed to provide a practical, hands-on tutorial on adopting and integrating modern web technologies, RESTful services, and best practices in application development.

Subsequent phases of the project focused on decomposing larger, monolithic applications into smaller, more manageable pieces. This segmentation facilitated a smoother transition from older technologies to more contemporary frameworks and architectures. My contributions spanned the full lifecycle of the development process, from conceptualization and design to implementation and knowledge transfer. Through this project, I helped lay the foundation for a future-proof, scalable, and maintainable software ecosystem within the organization, ensuring that other teams could leverage the insights and frameworks we developed to expedite their own modernization efforts.

OnCourse Learning 7months (03/2017-09/2017)

Java SME/ Lead Developer/Solutions Architect

In my role, I spearheaded the reengineering of a Scala application into a series of microservices designed to manage orders, customers, and products. These microservices interfaced with cloud-based queues on Amazon Web Services (AWS), facilitating the transfer of data from a Magento eCommerce server to Salesforce. This project was initiated due to the absence of in-house expertise in Scala, particularly in utilizing closures and lambda expressions—a gap that I was tasked to fill.

My initial challenge involved delving into the existing Scala application to understand and document the codebase, despite the lack of prior knowledge or documentation within the team. This phase required me to quickly come up to speed with Scala’s advanced features, enabling me to identify and address the application’s complexities and nuances.

Following this deep dive, my focus shifted towards reconstructing and modifying the code to rectify prevailing issues. This process not only involved debugging and enhancing the application’s functionality but also improving its scalability, performance, and maintainability to meet current and future business needs.

The final phase of my engagement centered on architecting a comprehensive migration plan aimed at retiring the legacy Scala application. This plan detailed the step-by-step process to transition from the monolithic Scala architecture to a more flexible, scalable set of microservices. The migration strategy was meticulously designed to ensure business continuity, data integrity, and minimal disruption to existing operations.

Throughout this project, my contributions were critical in navigating the technical challenges associated with legacy systems, leveraging modern software architecture principles, and implementing a solution that aligned with the organization’s strategic goals. This endeavor not only enhanced the efficiency and reliability of data integration between key business systems but also established a robust framework for future development and integration projects.

US Foods 9months (05/2016-01/2017)

Solution Architect/Team Lead

In my role, I was pivotal in enhancing the Master Data Management (MDM) application for US Foods, built on the Siebel/Oracle eCommerce platform. This application was intricately connected with Tandem and Salesforce through Tibco middleware, forming a critical part of the organization’s IT infrastructure. My primary responsibility was to integrate Agile project management methodologies and practices into the development process, a significant shift from the existing methodologies.

I utilized Tibco Business Studio extensively to map the system’s architecture, facilitating a clear understanding and streamlined communication between different components. My tasks were centered around establishing Agile processes within the team, including setting up automated builds, implementing automated testing frameworks, organizing scrums, conducting performance tests, and managing sprints. A key project under my leadership was the development and implementation of an automated contract engine, designed to streamline and enhance the contract management process.

My role involved translating business requirements into functional and technical designs, ensuring that the proposed solutions were feasible, scalable, and aligned with the company’s objectives. Working collaboratively with multiple teams, I was tasked with delivering the application under budget and on time. This often required inventive design solutions to integrate older products and technologies, ensuring compatibility and performance across the system.

My contributions to the project were instrumental in driving the successful adoption of Agile methodologies within US Foods, significantly improving the efficiency, reliability, and scalability of the MDM application. Through my efforts, the project not only met its strategic goals but also established a framework for future development projects to follow, ensuring a more agile, responsive, and efficient development process.

CAI Consulting 10months (11/2015-05/2016)

Solution Architect/Team Lead

Brought in to bring failed project back into schedule and get design and coding moving. Project was Restful api for payments for city of Chicago, as agile portal project, written in micro services. Used Java, Redis, Jersey, Spring, Spring boot, JPA, Oracle db, junit. Create api spec, functional requirements, use cases and come up with design for interface to existing Cashiering system. Very fast paced as 4months left on 9 month project where no work had been completed. Got completed in time, in budget, to cities satisfaction.

Verizon 1.5years (04/2014-09/2015)

Application Architect/Team Lead

Working on identity portal on agile scrum team. Technologies Java, python, Cassandra, angular. This system was created from scratch to have public restful api to do restful webservice calls to store and verify a persons identity and to manage their profile with multiple third parties. A major section of product I work on is a risk engine, risk analysis, and big data. This tracks users behavior and looks for anomalies where it may not be user. I have also done work in second factor authentication and user proofing.

Allstate 1.5year (09/2013-01/2015)

Team Lead

Working on Road smart application and agile project team. Allstate’s apache web portal to connect disabled cars with service companies. System communicates via soap and restful api webservices to other applications inside and outside of Allstate . Website is built using websphere, Java, angularJs, hibernate, spring, spring boot, it has oracle backend database most angular calls are restful and the spring controller layer is done using SOA so other services can call it, including mobile applications. My job is to do design and implementation of enhancements, and improve performance and process to reduce bugs.

HSBC then to Capital One 1yr 8months (02/2012-02/2013)HSBC

Technical Architect/Team Lead (02/2013-09/2013)Capital One

Working on project to move credit card data and associated applications over to Capital One as part of Capital One’s acquisition of these products. My position is to write tools in pl/sql and Java, as well as be able to write program scripts for Unix(shell, perl, and python) and make modifications in C++ which ran on z/os. Main duties are to gather requirements and do analysis as part of agile team, then come up with viable options which then will be executed to meet contract deadlines. Most procedures had to be prototyped and mocked into working designs before going through approval process. Migrated data from HSBC systems to Capital One, along with applications. Currently migrating system to Capital One and supporting user community.

InnerWorkings

Sr. Developer 9months (05/2011-02/2012)

Working on InnerWorkings proprietary client/server application to broker, printing jobs, and warehouse supplies on agile team. I was hired to help move the dated Java code to later open standards and convert from swing to web pages. Initially added hibernate to the data access layer and dealt with multi threaded concurrency issues and added a servlet layer that consisted of api calls to allow multiple front end apps access to data. Later worked on regular business and tech queue issues. Active Mq, Javascript, ajax, jquery, Spring, xml transformations, and performance tuning.

Northern Trust

Java Architect 10months (8/2010 -05/2011)

Working on institutional investors Weblogic 8 portal page for content integration. Working on Java middleware to flex front end. Code uses Spring, message beans, and session beans to communicate with other back ends that work off db2, Sybase, and Oracle. Write Oracle stored procedures, and work with MQ messaging and JMS to communicate with another Java based service provider for templates. Portal page does reporting on investments via templates to filter and report clients assets. Java middle tier also allows calls via soap web services to multiple client interfaces. New development was chosen from submitted mockups and prototypes which is where I got to lead two projects.

HSBC

Sr. Programmer/Web Team Lead 3yrs 10months (10/2006 –8/2010)

Working as HSBC consultant on IBM lead project to create a web based ETL reporting system for HSBC world wide for financial databases from company’s data warehousing system, which is created from Peoplesoft and other collection systems as part of agile project. Reporting system is written primarily in Java/J2ee and leverages Websphere 6, DB2/DB2 Connect, Aix, z/OS, and an IBM batch reporting tool called Geneva, converted to use open source frameworks. My team worked on Gui design using html/jsp’s, Javascript, jquery and ajax making use of asynchronous calls, we also used struts to connect to core reporting engine and to interact with Hibernate doa’s. All new projects within main project were chosen by group and client based off our submitted design and prototype, whoever’s prototype got chosen would lead that project. My main job was to map data correctly between back end and gui widgets and determine the best optimizations for quickly presenting reports and create soap webservices and web security to interact with client interfaces in other groups. 2009 – 2010 working on administrative tools to manage data front end Open Lazslo backend Java with role based security, managed deliverables and 4 developers 9 month timeframe to deliver worldwide. This being my project design became the front end for all new development and retrofitted to other existing gui’s.

McDonald's Corporation 5months (06/2006-10/2006)

Application Manager/Project Manager (08/2006-10/2006)

Asked to review web metrics tools such as Web Trends, VisiStat, Google Analytics; also asked to review enterprise search solutions Ultra Seek, Google appliance, Lucene, Oracle search. Once I had written reports and presented features I helped decide on the product and then lead the team to implement the solution. This also included tuning current public facing web sites to be optimized for these solutions, scheduling performance testing and working with hosting company and other vendors.

Technical Architect (06/2006-08/2006)

Hired to put processes and frameworks in place to create McDonald’s 3rd J2EE application after other’s were developed by IBM. Application is to replace mainframe application which handled supply chain management. I gathered the requirements and modeled application to use corporate standards several which I helped decide on which were Spring, Hibernate, and Acegi frameworks. The code was designed with SOA in mind so that from many levels the application could be seamlessly plugged into from outside applications. I managed work load for 2 existing consultants and helped interview to find 2 more; which I was giving proof of concept examples and managing which assignments developers were task too along with deadline estimates. Other technologies used were Rad(Websphere 6.0), JSTL, JUnit and Oracle 10g. I created all design templates for page creation, Spring MVC, Hibernate DAO’s, and Acegi’s security. I also handled Clearcase management, remote builds and deployments, as well as demo’s.

GE Medical 9months (10/2005-06/2006)

Technical Architect/Team Lead

Hired to design a business analysis and reporting web portal for GE’s Pac’s database, transferring images using HL7 protocol to api. I was asked to have a working model for demonstration at Radiologist Society of North American (RSNA) trade show. Hired team of 2 consultants and directed up to 3 internal employees. Created portal framework and a reporting framework with SOA to allow insertion of outside pages and services; also got a beta application ready for November deadline. I demo’d to GE IT CEO and then did week long demos at RSNA to GE global customers. Product pricing starts at $50,000 and has sold several copies in pre release. Technologies used to develop portal are Struts, Spring, Sybase, Java, J2EE, JUnit, Clearcase, and Eclipse. Portal is one page with 9 interchangeable panels that monitor radiology department workflow, with a sliding frame which displays drill down reports and trending data, purpose is to help decision making in staff management, equipment use, and patient care. I personally did all design work and most of the business analysis as well as managing project timelines, signoffs, equipment and documentation.

JP Morgan and Chase 8months (03/2005-10/2005)

Sr Application Developer

Was hired to help build SOA framework for 200 web services that would replace Siebel in providing bank wide financial queries and reports for data mining. Project utilized Java, J2EE, EJB, Rad 6, Oracle 10i, IBatis, Spring, Ant, Clearcase, ClearQuest, JUnit, Axis, Glue, PL/SQL, JBossCache, JRules, Soap, and Wsdl. After initial framework development and testing I work to create stored procedures and Java services to make result sets available to UI. I was involved with all phases of project from logical database modeling, mentoring new developers, writing store procedures, sql mapping, jrules implementation, to unit and stress testing. Overall benefit of project was to save JPMC $30 million from using Siebel.

Kraft 10months ((07/2004-03/2005)

Team Lead

Wrote applications to manage inventory and cost of goods sold. Application was implemented through patterns and maintained through shared UML design documents. Struts was overall framework with Spring used for data access.Technologies used on project were WSAD 5.1, DB2 8/DB2 Connect, AS400, AIX, Z/OS, Clear Case, Junit, and MQ Series accessed through a message driven bean and a stand alone JMS class. Main purpose of project was to move away from mainframe applications and automate manual processes.

Chicago Tribune (Classified Ventures) 6months (02/2004-07/2004)

Technical Architect (05/2004 – 07/2004)

Worked on HomeScape website. Application was based on Struts framework on Tomcat both used an Oracle database running on Red Hat Linux. Job was mainly to maintain older product and to move functionality over to Struts. Technologies were Jsp, Servlet, Beans, xml, Jhtml, Tag Libraries, and JavaScript. Main functionality was maintaining listings for Brokers, Builders, and Agents.

Chicago Tribune(Classified Ventures-homes.com) (02/2004 – 04/2004)

Technical Architect

Team Lead server side programmer working on web based application to deliver reports using JReports from an Oracle backend database running on Linux. JBoss with J2EE application presented and input information for organizing media production of largest client Sears. Solved problems with JReports and Oracle they had been working on for 6 months. Created data load process to up there current capacity from 100 per week to 5000 mostly using Java and PL/SQL stored procedures.

GE Medical 9months (06/2003 – 02/2004)

Sr. Lead Programmer

Worked as Sr. Application Designer for GE Medical Field Engineers who were using k-phones, palm pilots, and laptops. Lead a team of 2 engineers/developers giving them the technical direction and managing the project deliverables. Designing n-tier architecture (using MVC Architecture Pattern). Involved in designing of setting up Helped setup an extreme programming environment, doing nightly Ant builds, testing using JUnit to test application deployed on Weblogic 7.0/8.1 cluster which communicates using XML to EAI which in turn interfaces a IBM Mainframe using WebMethods. Brought team on board with using Eclipse IDE through training sessions and documenting the setup of their environment. Helped implement a new design following



Contact this candidate