Available to hire
I have been building websites, APIs, and desktop applications for 20 years using Full Microsoft Stack (C#, .NET, SQL, Javascript, HTML, CSS). I have experience working in the manufacturing, mortgage, medical, pharmacy, marketing, and game industries, from small to large teams. Aside from development, I have been responsible for diagramming and documenting technical solutions, managing backlogs, keeping stakeholders updated, and training junior teammates. I’m currently seeking remote roles and I have an Indefinite Leave to Remain residence permit.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Language
English
Fluent
Work Experience
Cybersecurity PKI Software Engineer at Ford Motor Company
August 1, 2023 - PresentIn joining IVSS (In-Vehicle Security Services), I support the security of vehicle ECUs and the connected vehicle ecosystem through the management of cryptographic key lifecycles. My responsibilities include assisting in the generation, distribution, storage, and maintenance of key materials, contributing to the implementation of vehicle cybersecurity standards. Involved in key security services such as code-signing & message encryption, I play a crucial role in the Vehicle ECU Key Provisioning Process, from development through post-production. My efforts help safeguard vehicle systems against cyber threats, ensuring robust protection in the automotive sector.
Senior Software Developer at United Wholesale Mortgage
October 1, 2019 - May 1, 2023Building an enterprise scale API is rewarding. The backbone of a multi million dollar mortgage company is its document management system. My team and I built this system from the ground up, once a 3rd party vendor could no longer support the company’s needs. Since then, document classification using machine learning models and data extraction algorithms has helped accelerate mortgage origination to closing to 19 days on average.
Senior Full Stack Developer at Soave Enterprises
April 1, 2019 - October 1, 2019I was invited to join the Soave team to migrate their winforms desktop applications to a single website for their primary subsidiary, Ferrous Processing & Trade Co. It was an exciting challenge to learn the scrap metal industry & the legacy VB.NET code.
Senior Full Stack Developer at Jackson Dawson
December 1, 2016 - March 1, 2019Game based sales training apps, responsive websites, call center systems, localized registration websites, scheduled email queues, data import apps, texting web applications, dynamic survey systems, kiosk delivery & maintenance management apps, collaborated with project management on standardizing an end-to-end development process.
Senior Software Engineer at Mirixa
July 1, 2015 - December 1, 2016At this pharmacy software company, I Integrated new partner requirements into an existing framework, optimized sql scripts to decrease physical reads, wrote NUnit test cases, upgraded an existing MVC4 sponsor portal to utilize modern frontend technologies, & reviewed code changes of teammates to ensure consistency with internal standards.
Server Engineer at Wicked Fun
December 1, 2014 - June 1, 2015At this start up game company, I enjoyed the opportunity to work on Force of Elements using NodeJS. I implemented a purchasing server to integrate the Flash based game client with Authorize.NET, upgraded a Google sheet content exporter, wrote Linux shell scripts to automate DB archiving, provided CSS & jQuery lightboxes to the web developer, & worked on the highly scalable socket based servers projected to handle millions of requests worldwide.
Programmer/Analyst 2 at American Academy of Ophthalmology
July 1, 2013 - December 1, 2014Having returned to the US, I was employed by this medium-sized non-profit organization of eye doctors, where I helped establish the SCRUM methodology, utilize TFS for deployment, & switch to Bootstrap for responsive layouts. I was also responsible for implementing an event registration system for exhibitors at the annual convention, developing a content licensing system for members, & replacing the paper member applications with an XML drive, web based registration wizard.
Senior Web Developer at Geoff Howe Marketing Communications
March 1, 2008 - February 1, 2013At this small print & online marketing agency, I plunged into management of a plethora of simultaneous ongoing projects, including communication with clients, gathering business requirements, writing technical specifications, & training new hires. Back to full stack .NET web development, I automated report generation, coded order fulfillment applications, & integrated existing systems with third parties & numerous APIs. Two projects I am most proud of are a web service based WinForms survey application, & a marketing campaign CMS that handled product roll outs, email blasts, & deal generation.
Lead Information Architecture Developer at B Street London Limited
February 1, 2011 - August 1, 2011My stint at this start up web marketing agency largely consisted of a switch from .NET to the LAMP stack (minus the L). Here, I delved into jQuery widget modification, liaised daily with the web host (RackSpace), & implemented security recommendations from a white hat hacker investigation.
Senior Web Developer at Haymarket Network
November 1, 2007 - February 1, 2008Getting married & moving to England led me to work at this large print & online magazine company, where I embraced ASP.NET web controls. As part of my responsibilities, I contributed to the team's efforts, from architecting databases to website deployment. In particular, I programmed systems for team football game tracking; club permissions; awards; content favoriting, moderation, & featuring; & filterable uploading of visual media.
Junior Game Developer at Leapfrog
February 1, 2007 - April 1, 2007Working here was my first foray into the game industry. I developed a prototype menu GUI in Flash/ActionScript, including the login, main, games, and system screens; created a Flash-based mock level editor; programmed unit tests for basic ActionScript operations and Flash graphical features; contributed to the design of a 2D engine APIs; & reviewed the base ROM API and system architecture specifications.
Senior Web Developer at Cubik Media
March 1, 2005 - October 1, 2007I got my start in programming at this small video-on-demand web company, transitioning from C/C++ to C#. Oddly, I had to learn the ASP.NET page life cycle in order to circumvent it, as only the programmers used Visual Studio to produce websites. Over time, I wrote a series of applications to automate a significant portion of the production process of converting DVD's to multiple encrypted media formats, resulting in a 25% speed increase. Before moving on, I ended up helping manage 3 programmers.
Education
BSc Computer Science (Real Time Interactive Simulation), Mathematics minor at DigiPen Institute of Technology
September 1, 2001 - December 1, 2004BA Psychology at San Francisco State University
September 1, 1991 - June 1, 1996Qualifications
MongoDb Associate C# Developer
July 1, 2025 - September 1, 2025Industry Experience
Software & Internet, Manufacturing, Media & Entertainment, Computers & Electronics, Education, Gaming, Healthcare, Non-Profit Organization, Real Estate & Construction
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.