Technical Resume
Table of Contents
- 1. Contact Info
- 2. Experience
-
- 2.1. Harvey Nash
- 2.2. Coinstar (via Harvey Nash)
- 2.3. Thales Group
- 2.4. WebOnyx
- 2.5. Sogeti
- 2.6. Algorithmic Trading Management
- 2.7. Tata Consulting Services
- 2.8. Microsoft
- 2.9. Meijer, Inc.
- 2.10. Lockheed Martin, Astronautics
- 2.11. Stuart’s, Inc
- 2.12. ConAgra Poultry, IOC
- 2.13. Rheem Heating & Airconditioning
- 2.14. Baldor Motors & Drives
- 3. Education
Chronological listing of work experience
Practice Director
November 2010 - Current
Lance is responsible for managing the solutions practice for Harvey Nash in the Western US. This includes working with clients to understand their technology needs and then working with the technical delivery team in Vietnam and with the customer in crafting a technology solution that best meets those needs. This includes support with developing a technology strategy and roadmap as well as helping customers understand how to leverage Harvey Nash's off-shore capabilities through our Vietnam development center.
Lance is also responsible for overseeing the delivery process and working closely with both on-shore engagement managers and project managers and with off-shore project managers to ensure the success of these projects.
Interim Director of Architecture
August 2010 - November 2010
As the Interim Director of Architecture at Coinstar, Lance was responsible for leading the redesign effort for their kiosk platform in the engineering department. This project was a joint effort between the product management, creative, and (IT) engineering organizations within Coinstar. As a part of this effort, Coinstar asked that Lance work with their engineering organization to re-evaluate and re-architect the technology and application architecture of the kiosk platform in order to provide better time-to-market for enhancements and new functionality so that IT could better meet the objectives of the business.
Lead Software Developer
July 2009 - June 2010
Thales is an Aerospace, Defense, Security, and Transportation company based in France, but doing significant business within the US. I specifically worked within the Rail and Signaling division on a “free flow tolling” solution and was responsible for working with executive management at Thales, our business partner, and the project team to develop the system architecture, product (technical) roadmap, and product technical architecture. I also developed the initial software architecture and worked closely with the project manager to develop the initial project plans and coordinate and hire the initial delivery team (both development and QA) as well as overseeing the development efforts. As the lead developer, I did not have direct management responsibilities for the team, but served primarily as the technical visionary for the team and the project.
I worked closely with the product manager and one additional team member to build the initial team and the infrastructure to support this team while also working on building the initial technology architecture, road map, and with the project manager, the initial implementation plan.
Technologies and skilled learned or leveraged at Webonyx:
-
VSTS 2010 (beta 1 through RTM), C#, WCF, SOA, WinForms, ADO.NET Entity Framework, (WCF) Entity Services (ODATA/REST), .NET Framework 4.0 (including aspects of the DLR), T4 Templates, EntLib 5.0 (Microsoft Enterprise Library), IoC (Inversion of Control using Microsoft Unity 2.0), Microsoft PEX and Moles (Automated White box Testing and Test Creation tools from MSR), Microsoft Code Contracts (static code analysis and verification tool from MSR)
Software Developer/Systems Administrator
August 2007 - May 2009
Webonyx develops and delivers Web 2.0 solutions to a broad range of clients. I worked with WebOnyx on a number of client facing projects as well as designing, implementing, and administering their growing internal IT infrastructure. Key projects and achievements include:
-
Design and implemented a Windows solution that enabled data synchronization for always connected, sometimes connected, and never connected clients that enabled reporting and data capture in remote areas of Africa. The solution also provided for a unified reporting infrastructure that was provided the SSRS on both a central server and within the client application. The client was built using Windows Presentation Foundation (WPF) in XAML and C# and made use of Microsoft's ADO.NET entity framework on both the client and the server. The client communicated with the server through .NET web services.
-
Design and development of an SMTP solution for one of Webonyx's key products that allowed users to interact with their knowledge management systems using email that included notifications, and the ability of users to post information back to the site as either responses/answers or new content as well as interacting with the site in other ways (help, search,etc). This solution was built using PHP, Zend Framework, ActiveMQ, Java, JMS, Apache James, Apache HTTP, and MySQL.
-
Development and implementation of a unified security infrastructure that simplified the management of user credentials and enabled users to maintain a single credential for access to all resources within the Webonyx infrastructure to include remote access (VPN/StrongSwan), File and Print (Samba), SVN (Authz LDAP), Wireless Access 802.1x (radius), etc. This solution was implemented using OpenLDAP and various other open source technologies mostly on the Linux platform.
Technologies and skilled learned or leveraged at Webonyx:
-
PHP, Zend Framework, Java, JMS, Eclipse, Trac, OpenLDAP (with replication/fail-over), Visual Studio 2008, SharePoint (SPS), XAML, WPF, C#, MySQL, Microsoft SQL Server, (Microsoft) SQL Server Reporting Services (SSRS), Apache James, Apache HTTP Server, Samba (PDC & BDC with Windows Vista clients), ISC DHCP (with fail-over), Bind (DNS) (master/slave), NAS (CIFS/NFS), Linux, Eclipse, PKI/Certificate infrastructure
Director of Solutions
September 2005 - June 2006, June 2007 – February 2008
Sogeti is a technology consulting company and part of the Cap Gemini Group. I joined Sogeti in order to help them transform their business and enable them to better meet the needs of their technology clients through the creation of stronger solution architecture offerings within their solutions portfolio. I worked with clients from a number of industries to include insurance, banking, telecommunications, and technology providers. Some of my accomplishments were:
-
Created new solutions offerings for clients to enable migration from legacy to current web technologies
-
Assisted clients by providing an objective assessment of their current technologies and architecture
-
Enabled clients through development of technology roadmaps that leveraged organizational strengths
-
Provided mentorship and assisted a number of resources through the promotion process
Technologies and skills learned or leveraged at Sogeti:
-
Java, .NET, Service Oriented Architecture (SOA), Visual Studio Team Systems (VSTS), SharePoint (SPS), ASP.NET, IIS
Director of Technology
June 2006 - March 2007
ATM delivers computerized, quantitative trading solutions to Wall Street sell-side institutions. ATM brought me in as an independent consultant to create and manage their technology and product roadmap. While at ATM I accomplished the following key items:
-
Developed ATM’s product roadmap for providing on-line interactive services to their clients
-
Transformed ATM’s technology so enable service oriented integration with their clients and partners
-
Managed the transformation of ATM’s development organization to enable growth and collaboration
-
Oversaw the development and implementation of ATM’s technology processes
-
Managed ATM’s source code management migration to Visual Studio Team Systems (VSTS)
Technologies and skills learned or leveraged at ATM:
-
Java, Eclipse, .NET/C#, SOA, Java/.NET interoperability, VSTS, FIX, OATS, QuickFIX, CISCO PIX, CISCO VPN, VOIP
Chief Architect, Microsoft Relationship
November 2004 - September 2005
TCS is one of the largest Indian vendors providing off-shore development services to major clients around the world. At TCS, I was focused on their Microsoft relationship. While at TCS, I accomplished the following:
-
Provided technical and solution oversight for all projects delivered to Microsoft
-
Developed numerous solution architectures and technical proposals implemented at Microsoft
-
Developed and managed a team of architects spanning TCS’s projects at Microsoft
-
Oversaw a number of prescriptive guidance projects publicly available from Microsoft
Technologies and skills learned or leveraged at TCS:
-
SQL, C++, C#, VSTS, SMS, MOM, ASP.NET
Solutions Architect
July 00 - October 04
While at Microsoft, I was a member of several consulting organizations. Within these organizations, I was primarily focused on systems architecture, IT strategy, and performance/scalability across a number of industry segments to include core banking/finance, insurance, medical services, agricultural services, and hospitality industries. At Microsoft, I accomplished the following:
-
Developed or assisted with most of Microsoft's UNIX to .NET migration guidance and collateral
-
Drove several migrations from non-Microsoft technologies to .NET at key strategic Microsoft clients
-
Assisted with numerous performance/scalability improvement efforts with clients
-
Facilitated the growth and maturation of several client organizations and their technology offerings
-
Drove solutions and architecture strategies between off-shore organizations and Microsoft
Technologies and skills learned or leveraged at Microsoft:
-
SQL, .NET, Active Directory, BizTalk, ISA Server, SMS, MOM, ClearQuest, ClearCase, Rational Rose, Oracle, ASP/ASP.NET, IIS
Sr. Architect
March 98 - July 00
I held several roles at Meijer; however, my primary role was as the manager of the development architecture team. I was responsible for strategic vision, direction, and implementation of the development environment for an enterprise of over 400 developers. In order to accomplish this, I built and managed a team of technology specialists who supported the development environment, researched new directions in development technologies, developed solutions with business units, and served as mentors to other organizations.
Technologies and skills learned or leveraged at Microsoft:
-
SQL, .NET, MSMQ, ClearQuest, ClearCase, Rational Rose, PVCS, AIX, C++, PowerBuilder, Sybase
Software Engineer October 96 - March 98
Key accomplishments at Lockheed included establishment of the systems integration team and the development of a set of reusable software libraries using object oriented techniques and methodologies.
Lead Systems Engineer
March 96 - October 96
Responsible for working with customers to develop technology solutions to meet their business needs.
Software Engineer
July 95 - April 96
Primarily responsible for the analysis and refinement of a set of real-time embedded software systems. Upon leaving this position, I had established documentation guidelines for the system, created user and support guides, and instituted release level management for these products.
Systems Administrator
Responsible for managing and maintaining an infrastructure of Unix workstations in support of the design engineers and R&D for the organization.