Post Job Free

Resume

Sign in

C# Web Api

Location:
Grapevine, TX
Salary:
200000
Posted:
July 07, 2023

Contact this candidate

Resume:

Timothy J. Milliken

512-***-**** Cell adx5q5@r.postjobfree.com

http://www.linkedin.com/in/timmilliken

Summary

A technologist with vast experience in leading teams through the process of Designing, Developing, and Delivering quality software systems.

Experience

Broadridge (VP Enterprise Architecture) – Coppell, TX 06/18- Present

Enterprise Architecture (05/22 -Present)

Promoted to the Enterprise Architecture area, I focus on Cloud-Native design and API design/guidelines. Producing Enterprise patterns (Caching, Observability, IAM, etc.) for development/delivery teams to adopt. Working with teams to design for the cloud including “always-on” or proper disaster recovery patterns based on the RPO/RTO given. Reviewing Architectural designs submitted before an application is started and rereviewing as built before being promoted. Coordinating POCs for new services or software to be incorporated into the Enterprise Service Catalog.

Digital CoE Architecture (06/18 – 05/22)

Hired by Broadridge as a fulltime employee (previously was a consultant to Broadridge for two years) to help in the digital transformation of the legacy systems. Including leading the architecture and design of cloud native solution hosted on the AWS Platform. Major job duties included solutioning the development of cloud solutions while having a migration path to move legacy clients to the new solutions. Worked with teams in Kansas City, New York, California and Tele Viv Israel to produce consistent Micro Service / Serverless based architecture.

Ceridian (Unique Computer Concepts Inc) – Fountain Valley, CA 02/18- 06/18

Project SIMple Receiver (2/17 – 06/17)

Returned to Ceridian as a consultant to help move the SIMple Receiver system to the Microsoft Azure platform. Since I was the architect of the original system Ceridian asked me to help the team move to a cloud native solution on the Microsoft Azure platform.

Projekt202 11/17-02/18

Fiserv Origin

Sort term contract to complete a Minimum Viable Product (MVP) banking application. The Fiserv Origin project utilizes C# .NET Core and EF Core and is deploy to the Azure (Microsoft Cloud) environment.

Thompson Reuters 10/17 -11/17

Lumen

Working on an IBM contract for Thomson Reuters with the Lumen team. Focused on moving the technology to a microservice based architecture through containers and include the continuous integration and deployment process. Worked with the Jenkins 2.0 pipeline project to build and deploy to the AWS environment. The build process included openCover for code coverage as well as using SonarQube for code quality. Worked on .NET Core 1.0 AWS Lambda programs that would provide noticing through Text, Email or push messaging.

Broadridge (Veracity Consulting) – Brentwood, NY 05/15- 10/17

Project Marcom CX (2/16 – 10/17)

A Solution Architect consultant consulting trough Veracity Consulting. Tim was involved in design and development process of the Marcom CX project. The Marcom CX project, was developed to replace a legacy system with a modern n-tiered system based on Microsoft stack of technologies. The new system allows for Investment information to be defined and collected so it can be used through the system that is integrated with the XMPie (Xerox) Variable Data Printing (VDP) platform. The new system allows the Business to self-service documents that are controlled with a robust business rules engine that reduced the Document Lifecycle development time.

The Marcom CX project was developed utilizing Microsoft Visual Studio (2015), C#, .NET framework 4.5, Restful Web API, Angular UI and SQL Server 2014 integrated with XMPie (a Xerox company) to develop the system following a waterfall development process. Tim worked with a team of 25 onshore/offshore developers and testers to develop the Marcom CX system. Tim wrote Design documents that included in the Technical Specification including ER Diagrams, class diagrams and basic flow diagrams to facilitate proper layering including Presentation, Web API, Domain and Persistence layers.

Project NextGen P2 (5/15 – 2/16)

A Solution Architect consultant consulting trough Veracity Consulting. Tim was involved in design and development process of the NextGen P2 project. The NextGen P2 project, was developed to replace a legacy system with a modern n-tiered system based on Microsoft stack of technologies. The new system allows for Investment information from different platforms to be loaded into a standardized database to allow for a single tax processing system to be used with a robust business rules engine to keep up the investment tax legislation.

The NextGen P2 project was developed utilizing Microsoft Visual Studio (2015), C#, .NET framework 4.5, Restful Web API, MVC4 Web UI and SQL Server 2014 to develop the system following a waterfall development process. Tim worked with a team of 20 onshore/offshore developers and testers to develop the NextGen P2 system. Design documents that included in the Technical Specification including ER Diagrams, class diagrams and basic flow diagrams helped facilitate proper layering including Presentation, Web API, Domain and Persistence layers.

Ceridian (Tata Consultancy Services TCS) – Fountain Valley, CA 07/13- 03/15

Project SIMple Receiver (7/13 – 03/15)

A Solution Architect consultant at Ceridian Tax Services Tim was involved in design and development process of the SIMple Receiver project. The SIMple project, developed to replace a legacy UNIX based system with a modern n-tiered system based on Microsoft stack of technologies. The new system allows for both ERP specific and customizable file formats to be submitted, along with a robust business rules engine to make the system nibble and flexible enough to keep up the ever-changing tax legislation and complex employee situations.

The SIMple project was developed utilizing Microsoft Visual Studio (2010/2013), C#, .NET framework 4.5, Restful Web API, MVC4 Web UI, SQL Server and BizTalk (2010) to develop the system following an Agile/SCRUM development process using the Agile 5.0 template on Team Foundation Server (TFS 2010). Design documents that included class diagrams showing the use of Gang of Four (GoF) and other design patterns for every user story help facilitate proper layering including Presentation, Web API, Domain and Persistence layers. Having proper layering along with the use of Unity for Dependency Injection (DI) 80% code coverage was achieved through Unit Tests (used MSTest and MOQ framework). Continuous Integration (CI) builds were established to realize high quality build and deployments.

BenefitMall (Value Momentum) – Dallas, TX 03/13- 07/13

Project PRIME (3/13 –07/13)

A Solutions Architect contracted to design a foundation for enterprise development. The client needed a clear process to follow – Implementing Microsoft ALM process in TFS as well as designing the application framework to be used for the enterprise. This included the designing the application UI (Rich Internet Client, MVC4, AngularJS, JavaScript, JQuery, HTML5, CSS3) layer, service layer (Web API/MVC), Domain layer and persistence layer in a Domain Driven Design (DDD) pattern using n-layered architecture. The end result was a well-designed, documented and implemented custom application framework for the enterprise.

Texas Medicaid Health Partnership (TMHP) (Avanade) – Austin, TX 10/12– 03/13

Long Term Care portal project (10/12 – 03/13)

A Sr. Architect working for Avanade, contracted to Accenture to develop a .NET CE WF service as part of Accenture’s TMHP project. Designing and developing a system to allow Local Authorities to approve or deny patients being admitted to a nursing facility. The development effort includes both new workflows along with integration into the current workflows and allowing new workflows to be started alongside the current workflow. Full lifecycle development that includes, working with the business analyst to determine the best way to automate this new mandate from the federal government (to continue to receive federal funding), detail design documents, developing, unit testing, integration test, reviewing user acceptance testing scripts and deployment. System is an ASP.NET front end with WF middle tier and SQL Server back end. WF middle tier includes several integration points with other state and federal systems. The system was developed following strict HIPAA rules/compliance.

Dell (UST Global) – Round Rock, TX 09/10– 10/12

Online Product Engendering (OPE), eDell section Search (02/11 – 10/12)

A Sr. Consultant/Solution Architect contracted to develop a .NET C# WCF service as part of Dell’s Search section that allows interaction with the current FAST search engine. Also, part of the search section that is working on an MVC3 user experience (UX) for interacting with the search aspect of Dell.com, this including doing proof of concepts work with AngularJS using RESTful Web APIs. Responsibilities included incorporating both the Service and UX part of the search application into the Enterprise Frameworks and build processes defined by the Architecture section.

Online Product Engendering (OPE), eDell section Global Commerce Management (GCM) (02/11 – 2/12)

A Sr. Consultant/Solutions Architect contracted to develop a .NET C# WCF Service as part of Dell’s Global Commerce Management (GCM) that allows interaction with the existing Cart software. Dell in transitioning to a new custom e-commerce web application with a focus on Service Oriented Architecture (SOA) developed a service to façade the existing cart system so consumers of the Cart Service do not have to reference binary libraries. Following the same agile process as previous contract at dell (see below), but using Visual Studio 2010 (framework 4.0).

Online Product Engendering (OPE), eDell section Contract Management Portal (CMP) system (09/10 – 02/11)

A Sr. Consultant contracted to develop a new part of Dell’s Contract Management Portal (CMP) site that allows the purchase of extended warranty to existing Dell systems owners. Development process followed was agile, with daily scrum meetings and running two week sprints, including sprint meetings to estimate User Stories. Developed in an ASP.NET/C# Visual Studio 2008 (Framework 3.5) environment including the use of Rhino Mocks to allow for consistent unit testing with objects designed on a dependency injection pattern.

Southwest Florida Water Management District - Brooksville, FL (Unique Computer Concepts, Inc.) 02/04 – 09/10

Water Management Information System (WMIS) (07/05 – 09/10)

As the Application Architect (.NET) contracted to develop a system to replace and enhance the current Mainframe systems used in the Water Management area at the district business. Designed, developed and implemented the SWFWMD's Water Management Information System (WMIS) Project.

The WMIS system integrates the Districts scientific, regulatory and financial data from a single user interface so both internal and external customers can view and analyze the Districts data. The WMIS system also provides a comprehensive e-permitting solution that enables citizen stakeholders to obtain and pay for required permits via the Internet. The WMIS system is was developed using the Rational Unified Process (RUP)/OOAD/Design patterns and utilizing the following tools: Microsoft Visual Studio .NET (2005, 2008), Enterprise Architect (UML Modeling), HP UX Oracle 10i server, SQL Server (2005), ESRI GIS, Crystal Reports, Stellent Imaging and Business Process, Team Foundation Server(TFS).

Water Use Tracking System (WUT) (02/04 – 07/05)

As the Application Architect (.NET) contracted for a three month contract to perform systems analysis and design work for the Requirements Phase of the Water Use Tracking System (WUT) project. Experience with RUP, OOAD, GIS, Oracle and .NET were the reasons for being selected for this project. The project was to build upon existing databases and systems to develop a GIS-based decision support system for tracking water use. Utilizing the Rational Unified Process (RUP) develop the appropriate documents to help the customer document the requirements. Documents included the Vision Document, Use Cases and Use Cases model, Software Architecture Document, Supplemental Specifications Document, Requirements traceability Document.

Golfsmith (Unique Computer Concepts, Inc.) - Austin, TX 01/04 – 02/04

Credit Card Transaction Processing Service (01/04-02/04)

A consultant, contracted on a three month contract to write a .NET Web Service that could be called from the existing web site (written in PHP) as well as any retail stores registers (written in .NET) to process credit cards and update the Oracle financial database. Designed and implemented the TCP/IP socket communication from the web service to the credit card transaction clearing house (First Data) to process the credit card information with in the specified time.

Texas Department of Transportation (TxDOT) (Cooper Consulting Company)-Austin, TX 10/98–11/03

Statewide Traffic Analysis and Reporting System (STARS) (10/99-11/03)

As the Software Architect on a 10-member project team responsible for the analysis, design, construction and implementation of the Statewide Traffic Analysis and Reporting System (STARS). TxDOT gathers significant amounts of data annually from locations, fixed and mobile, as well as automated and manual, on state roadways and highways throughout Texas. The STARS project moved the existing legacy/mainframe processing to a more advanced and capable technology environment. The new application utilizes technologies such as Visual Studio.net (C#, ASP.net, .net framework) in Web-based n-tiered applications, Geographical Information Systems (GIS), Object-oriented design, Linear Referencing, Global Positioning Systems (GPS), and an Oracle Relational Database Management System (RDBMS).

Texas Parks and Wildlife Department (TPWD) (10/98-10/99)

10/98-10/99 Software Architect/Developer Cooper Consulting-Austin, TX

08/96–10/98 Manager, Sr. Programmer Analyst Allen Bailey and Associates-Austin, TX

08/93–08/96 Programmer/Analyst, Team Lead American Cancer Society - Austin, TX

01/93–08/93 Programmer/Analyst, Team Lead Capital Network Systems, Inc.-Austin, TX

05/92–01/93 Consultant, American Cancer Society Source Consulting-Austin, TX

11/91–05/92 Programmer/Analyst Highland Insurance Company-Houston, TX

01/88–11/91 Programmer/Analyst American National Insurance Co. - Galveston, TX

Education

1986–1987 Coursework, Computer Science Central State University-Edmond, OK

1984–1986 Coursework, Computer Science University of Houston-Houston, TX

1983–1984 Coursework, General studies Austin College-Sherman, TX

Continued Education

Certified AWS Solution Architect Associate

Microsoft //Build 2014

Microsoft //Build 2013



Contact this candidate