Being a great programmer isn’t just knowing the technical details. It is understanding that programming is
an art form, a philosophy.
It is finding the best solution to problems that never stop changing.
It is understanding the user, and what that user needs, is not always what the user tells you they want.
It is the ability to achieve a Zen-like peace when a client asks you for that mythical "all encompassing
system" and you know how to manage the limited resources you have and still create and deliver a great
product they can use. See the visual version of my work or read the
for more general info.
I am an accomplished senior software engineer/full stack developer/data systems architect and media arts professional
with two decades of experience. I have worked with clients from small business to large corporations. Currently, I lead
the software engineering team at a $7 billion/year corporation. I have worked in industries such as healthcare,
government, advertising and construction.
I have been invited to Apple Computer in Cupertino, CA as a consultant and worked with several Microsoft teams,
including the Windows 10 IoT team, both remote and onsite at the Redmond, WA campus.
I am an extremely capable mobile, desktop and server software engineer, as well as a design and user experience
expert. This unique mix makes me the perfect person to lead and empower a results driven team to deliver
first rate business software and user experiences.
Architect for design and implementation of server, web, desktop and mobile initiatives for top tier medical,
construction and government clients ranging from complex data software applications to marketing and
Full Stack Developer – Windows Business Software – iOS Software for Apple iPad & iPhone – Android Mobile Software –
Entire Domain Architect – Programmer – UI Design Expert – Graphic Artist – Communications – SQL & Data Integration – Security – Always User and Customer Focused –
Infrastructure Design – Technology Development – Project Management – Team Leadership
Proven professional that bridges enterprise IT operations and marketing, communication and advertising.
Understands real world systems design is based on human understanding and breaking current problems
down into fundamental concepts that can be connected with, and solved, with the limited resources at hand.
Exceptionally adept at finding the best solutions to problems that never stop changing. Able to build
goal oriented teams that deliver great products, exceeding expectations, on time and within budget.
Career and Business Achievements
Team Lead - Enterprise Application Development & Software Engineering
I lead a team of world class developers in a diverse tech stack using the latest technologies in web, mobile
as pioneering the use of custom apps on Apple TV, Windows 10 IoT and Unity/HoloLens. We are strongly partnered
with Microsoft and Apple and are dedicated to producing nothing less than the highest quality enterprise
applications and end user experiences.
Responsible for leading the development team of a world-class $7 billion a year organization
Driving development and architecture of the largest custom enterprise application system in
the company's history
Leading research and development (R&D) initiatives in both software and hardware across mobile,
IoT and VR/AR systems
Architecting technology road map to drive the company as the leader in our industry for
the next 10 years; augmenting the business road map to secure a successful future
Focused on development of the team: driving personal growth, continuing education and learning,
collaboration and effective communication delivering results above expectations
Lead iOS/Android Developer/Senior Developer – Enterprise Applications & User Experience
Technologies: iOS/tvOS/Objective C/Swift, .NET/C#, Android/Java, ASP.NET MVC 5/4, WebAPI 2, HTML 5, CSS 3, AngularJS, KnockoutJS,
Visual Studio, TFS, Unity (Dependency Injection), Adobe Creative Suite
Invited to Microsoft Corp in Redmond to work with Windows 10 IoT and Application Insights teams; the end-product being a custom hardware and software solution built with MS
Designed and built Prognos - a .NET Azure backend and iOS client healthcare application that was selected for Information Week’s Top 20 Ideas to Steal in 2014; was invited to Apple Computer in Cupertino as an iOS in the enterprise consultant as a result
Co-wrote Insite Monitor, a Windows 8 tablet app, Azure backend and iOS client, which Microsoft selected to make a commercial to promote Azure; Invited to Tech Ed at no cost
Worked with BIM/VDC team to create a MVC accounting application that unifies data from multiple enterprise systems, including J.D. Edwards, and perform manipulations on that data which is then exported to the VDC team SharePoint team site for consumption
Built Leak Prevention iOS application that connects SharePoint document libraries and keeps them in-sync with iPads on construction sites; Allows for annotations and inspections to be tagged against original blue prints and creates reports from data and pictures collected on the iPad and publishes all that data back to the project’s SharePoint site
Co-wrote Corners – a promotional iOS application that lets construction projects connect with the community by providing images, news and events such as street and sidewalk closings
Responsible for designing the UI/UX for all new Skanska digital assets across mobile, web, SharePoint and desktop
Built iPhone/iPad application that is a digital representation of the Skanska Graphic Handbook and Supplement for the Communications team
Worked with HR to build an Azure based online CMS style Interactive Recruitment portal which integrates heavily with Skanska’s Taleo HRIS; allows magazine, online and other ad campaigns to be tracked against the actual views, applications and actual hires to best see ROI on advertising dollars
Participated in a global AD domain migration writing several tools that helped the migration process, doing AD automation such as inactive account disabling, missing data correction as well as some reporting
Wrote .NET desktop tool that runs on all computers in the company to perform auditing for the Infrastructure team
Devs perform all administration on our environment, from TFS/Nuget to managing SQL (schema design, stored procedures, views, indexes, etc), IIS applications and access as well as Hyper-V and Azure tenants.
Data Systems Architect
MS SQL 2005/2008, ADO.NET, LINQ, TFS, Visual Studio, VB 6, Adobe Creative Suite
Systems design: the Monolith Project
Architect for a new rapid application development environment in C# Web Forms and ADO.NET that unifies desktop, server and web programming models simplifying and expediting development while providing enhanced functionality; turned six figure vendor projects into 3 month internal development and deployments; base for over 40 data systems
Developed MS SQL database security model and access layers in ADO.NET based on industry best practices to eliminate SQL injection attacks suffered by the office
Migrated 250,000 lines of legacy code VB; responsible for over 700,000 lines of source code
Systems design: new document imaging system
Designed current imaging system which hosts over 4.5 million documents
Designed C# software to perform OCR, automatic server based PDF creation and perform full text indexing on stored documents
Created new C#/C++ imaging software for desktop and web for access to documents
Designed online document validation software and print services in C# to prevent document tampering on documents used in international transactions
Migrated over 2 million documents from a legacy Filenet document storage system and saved the state $160,000, the minimum quoted cost for third party migration
Systems design: Campaign Finance Reporting System
- Developed by a vendor, the system was expensive and did not work; brought in house, fixed outstanding issues; system has now been used successfully in six elections
Server management & miscellaneous
Design of over $500,000 of software and equipment in new datacenter
Responsible for setup, operation, backup and maintenance of MS SQL 2008/2012 database servers, Windows Server 2008/2012 with IIS 7.5 web server and Windows file services
Responsible for setup, operation of Team Foundation Server
Championed the use of virtualization using MS Hyper-V and Oracle VirtualBox to expedite creation of test environments and lower hardware and licensing costs
Oversaw successful migrations from Windows 2000 through Windows 8, including Active Directory integration and Group Policy cleanup
Built custom C#.NET tool for adding user images to Active Directory and then push and sync those images to Exchange/Outlook, SharePoint 2010 and Lync 2010
Billed over $100,000 in one day by automating manual processes measured in weeks of labor, saving the State of West Virginia a large sum in labor costs
Removed all unnecessary desktop software in terms of third party tools and proprietary COM controls resulting in lower cost per seat
Implemented Flash Media Server to stream live broadcasts from the office; designed custom branded Flash video player for the WV SOS web site
Systems Architect/Programmer/Graphic Artist
MS SQL, MySQL, ADO.NET, LINQ, TFS, Visual Studio, VB 6, Adobe Creative Suite
West Virginia University Healthcare — Architect of web site redesign which moved over 4,000 pages to an all new, modern, dynamic .NET web application featuring a Flash based online video service, 360° virtual tours, content management, RSS, SQL back end, dynamic news & health alerts, integration with Google Maps and many C# based web applications.
West Virginia State University / West Virginia Department of Cardiovascular Health / United States Centers For Disease Control and Prevention (CDC) — System Architect of Mac and Windows children’s software to teach the benefits of exercise. Mastering the final report and software to a commercial CD–ROM that was distributed in the state.
West Virginia Supreme Court of Appeals — Facing migrating over 250,000 static web pages, was selected as Phase 1 system architect to design and build a new, dynamic web site powered by Cold Fusion and provide a roadmap of what needed to happen to perform a successful migration of legacy content. The migration was a success.
Blanchette Rockefeller Neurosciences Institute — Founded in 1999 in memory of Blanchette Rockefeller, mother of U.S. Senator John D. Rockefeller, designed and built the first web site for the institute to promote their initiatives and drive fundraising efforts, as well as provide a back end document solution for Board Members and staff.
Marshall University Foundation — With assets approaching 90 million dollars, MUF raises large sums of money for development at the university. Management of this account resulted in creating an award-winning web site, 60th anniversary logo and an ASP.NET online tracking system to manage those fundraising efforts.
West Virginia Secretary of State — System architect on the Election Night Reporting System. This software links the ES&S touch screen voting computers from across the state to provide online election results to the public on the night of the election.