You are on page 1of 4

kevin.clark@objsoft.

com
949-371-5449

Kevin W. Clark
SUMMARY

I am seeking a role to lead architecture and development of large-scale systems. As an experienced team
player and consultant, I have helped many organizations setup new and migrate legacy architecture and
systems to newer technologies. My experience utilizing public/private cloud technologies that leverage
responsive design to deliver applications on mobile and web platforms.

I am very goal and delivery focused individual with a broad range of skills who is enthusiastic about
delivering value to clients.

HIGHLIGHT OF RECENT EXPERIENCE

2016 – 2017 Custom Financial Management System for William Blair


 A responsive application with complex use of ui-grid to analyze portfolios.
 Node integration with Slack and Microsoft Teams as a POC.
 Worked on introduction of new technologies to WB including VSO, Angular, Bootstrap and Node.
 Azure used for VMs and development operations support.

Summary: Created web application with very rich functionality using Angular/Bootstrap and .NET
WebAPI for back-end services. Azure was used for development operations and setup VSO to manage all
development.

2014 – 2016 Custom Application Development for ARS Roadside at Allstate.com


 Lead team to build a mobile responsive application based on Angular to order roadside assistance.
The application is similar to the Uber application in functionality.
 Improvement and development other consumer facing projects.
 Guide developers both on-shore and off-shore to complete assignments.
 Worked on introduction of new technologies to Allstate including Jenkins, Maven, JIRA and
Confluence.

Summary: Rapidly developed and deployed two consumer applications in months and worked on existing
application improvements.

2012 – 2014 Large Scale Web Site and Device Development at RedboxInstant.com (a Netflix-like app)
 Worked with multiple people across two organizations from CIO, business people, operations and
other IT staff to get project built in one year
 Lead a team of several developers (mostly 3rd party contractors) to architect and build from scratch
a large-scale API server API based on Spring REST using many open source technologies.
 Integration with multiple system components including Internet APIs, Azure cloud services and an
Akamai CDN.
 Integration of PCI compliant secure payment systems into site and devices.
 Work with security auditing firms conducing code reviews and penetration testing.
 Design and integration of SSO architecture for multiple-domain sites using Azure cloud identity
management and Spring Security.
 Setup POC on Amazon AWS for the open source technologies. Included the creation of AMIs and
setting up all in-house infrastructure on AWS for PCI compliance.
 Integration of player technologies for live streaming.
 Integration of security technologies for cloud, client and server side security.
 Guide on-site and off-site developers and teams in the development of the web site, Xbox One,
Windows 8 and other devices to use server API.

Page 1 of 4
kevin.clark@objsoft.com
949-371-5449

 Architect and lead development of a common Javascript framework that works with jQuery,
Angular and WinJS for all HTML client platforms. This led to team and staff reduction.

Summary: Large-scale startup development from the ground up with many technologies. I was involved in
many roles including architect, lead, development, design, and task master.

2011 – 2012 Mobile and Web Application Architecture and Development at Lincoln Financial Group
 Lead a team of several developers on the architecture and analysis for the mobile applications.
This included work on thin client frameworks, device persistence, securing data at rest on client
devices, and the service-based architecture leveraging Spring and Hibernate.
 Define reference architecture to deliver Spring-based services returning JSON, XML or SOAP to
client applications.
 Development of a POC iPad application for technology validation with Sencha and Phonegap
libraries demonstrating installable multi-platform thin-client mobile applications. Some efforts
included encrypting SQLite databases on iOS devices to enable 401K enrollments via an iPad.
 Development of a POC enrollment application using Java and Spring services with Ajax/JSON as
the communication mechanism between the iOS iPad client and the server. This POC included a
custom provider extension to Spring Security to leverage a home grown identity provider.
 Development of a POC for a Mobile Application for policy inquiry and policy status change event
inquiries including geographic queries and integration to Google Maps. The platform is Java using
Spring MVC on the server side and iOS on an iPad for the client application.
 Rollout, support and troubleshoot of Annuities Sales Tool for iPad. Development is in Objective-C
on iOS. Rollout is to 1,100 agents using iPads.
 Development of a POC for Annuities Book of Business, Premium Alerts and Pending Policy
Status applications in the portal and for mobile devices using Sencha, Spring and portlets via JSF
facelets. Services are via Spring MVC using JSON. All applications utilize ESB services via
SOAP.
 Re-architect the Annuities Sales Tool for the portal and iPad rollouts using Sencha (JavaScript
Web 2.0) framework utilizing JSON services on a J2EE server.

Summary: Set architecture direction for the mobile group and involved in a hands-on roll with several
POCs to prove out the architecture. Multiple re-usable frameworks created.

2010 – 2011 Portal Application Architecture and Development at Lincoln Financial Group
 Development of POC Portal using WebSphere Portal and WCM on Amazon Cloud.
 Development of POC Portal using WebLogic Portal, UCM and Oracle Identity Management.
 Architectural analysis of all major components where different implementation options exist.
 Prototype reference architecture for new applications – WSRP for remote portlets, JAX-WS for
services, JSF/JSP and, at times, JSF with facelets using XHTML for legacy application integration.
 Prototype and document integration patterns between portal and WESB, WebLogic portal and
WebSphere hosted services, portal and .NET hosted services.
 Complete analysis of services registries including WSRR, Systinet, JAXR w WAS UDDI, JAXR
with jUDDI, Oracle Enterprise Service Repository
 Use WebSphere WS-Policy system to incorporate a custom token in the WS-Security header.
 Development of logging and audit patterns with sample code using Spring AOP.
 Create Maven archetypes to generate project stubs for project consistency.
 Document standards and write guidelines for development of applications on the portal.

Summary: Multiple technology POCs and setting architecture directions.

Page 2 of 4
kevin.clark@objsoft.com
949-371-5449

ALL SKILLS LISTED AS LAST USED YEAR, NUMBER OF YEARS

SKILLS OPERATING SYSTEMS/CONTAINERS


 Project Management/Architecture – 2017, 10+  Linux, AIX, OSX and Windows
 Technical Team Lead Role – 2016, 10+  Docker – 2017, 2 years
 Web and mobile development – 2017, 10+
 OO modeling and development – 2015, 10+ CLOUD
 Amazon AWS – 2017, 4 years
MODELING AND METHODOLOGIES  Azure – 2017, 3 years
 RUP – 2015, 10+
 UML – 2015, 10+ MICROSERVICES
 IAA modeling and implementation – 2012, 3 yrs  SpringBoot in Docker – 2017, 2 years
 Loopback with Node in Docker – 2017
LANGUAGES AWS and Kong API Gateways – 2017
 J2SE – 2017, 10+ years
 J2EE – 2017, 10+ years DATABASES
 Javascript – 2017, 10+ years  MongoDB – 2017, 4 years
 C, C++ – 2013, 10+ years  DB2, Oracle, SQL Server, mySQL, Postgres,
 Objective-C – 2014, 10+ years Access and Berkeley DB – 2015, 10+ years
 Smalltalk – 2002, 6 years  Artisan, TOAD & PL/SQL to manage Oracle
 Perl, Python, CGI – 2010, 8 years databases – 2015, 10+ years
 In the past: COBOL, RPG, Series I, Assembler,
BASIC, Pascal, Lisp SERVERS
 Node Express/Restify – 2017, 3 years
TECHNOLOGIES  Apache Tomcat – 2016, 10+ years
 Angular 1.x – 2017, 4 years  IIS/Apache – front-end integration work with
 Angular 2 – 2017, 1 year Tomcat, WebSphere, .NET
 Node – 2017, 3 years  .NET – 2017, 5 years
 JSON – 2017, 10+ years  WebSphere – 2016, 10+ years
 Spring – 2016, 9 years  WebSphere Portal Server – 2010, 5+ years
 JMS – 2015, 10+ years  WebLogic and Portal– 2011, 3 years
 SOAP – 2015, 9 years  Jetty – 2014, 4 years
 XML/XSL – 2015, 10+ years  JBoss – 2014, 10+ years
 RMI and EJB – 2010, 9 years
 JSF – 2011, 5 years CMS
 JSP – 2015 10+ years  WCM – 2010, 2 years
 Servlets – 2015, 10+ years  UCM – 2010, 6 months
 Portlets – 2011, 8 years  Alfresco – 2011, 6 months
 Struts – 2008, 7 years
 JPA – 2011, 3 years DIRECTORIES
 WML, HDML, PQA – 2006, 3 years  OpenLDAP – 2010, 5+ years
 AD – 2014, 4 years
MIDDLEWARE  SunOne – 2008, 2 years
 WESB – 2010, 3 years
 MOM (MQSeries, MQSI) – 2008, 3 years TOOLS
 Host connectivity (CICS) – 2008, 2 years  Grunt, Bower, NPM & others – 2017, 4 yrs
 Maven and ANT – 2017, 10 years
SECURITY PROXY SERVERS  Atlassian Suite – 2016, 5 years
 Azure Identity Services – 2014, 2 years  VSO – 2017, 2 years
 Multiple Spring Security Implementations – 4 years  Jenkins/Hudson – 2016, 7 years
 Cognito – 2017, < 1 year  Artifactory – 2015, 5 years
 Directory/iChain – 2007, 1 year  Eclipse, RAD, RSA, WID, XCode, JBuilder,
 Tivoli Access Manager – 2015, 1 year Visual Studio - Many years
 Git, SVN, CVS, Clearcase, VSS and more.

Page 3 of 4
kevin.clark@objsoft.com
949-371-5449

PROFESSIONAL EXPERIENCE:

2016 – 2017 Architect/Lead – William Blair – Custom development


2014 – 2016 Lead – Allstate – Mobile and custom development
2012 – 2014 Architect/Lead – Redbox Instant – Startup to build Netflix applications
2008 – 2012 Architect/Lead (many roles) – Lincoln Financial Group – Mobile/Portal development
2007 – 2008 Owner – Strucktured – Custom home integration
2006 – 2007 Consultant (many roles) – Lincoln Financial Group – Java web development

Other consulting projects including Discover Financial Services, International Truck and Engine,
CorSolutions, Transunion, ABN AMRO, Ace Hardware, Government projects, Kemper Financial,
Caremark, Fireman's Fund, OOCL, Sprint and more.

Startup experience with Objectsoft building software development tools and frameworks, Notwired
building mobile solutions and Strucktured integrating high-end home automation solutions.

Open source contributor.

EDUCATION: University of Illinois-Urbana, B.S. Computer Engineering

PERSONAL: Hobbies include: swimming, skiing, tennis, cooking, SCUBA, woodworking, computers
and reading.

Page 4 of 4

You might also like