We provide IT Staff Augmentation Services!

Solutions Architect / Lead Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • System architect, application designer, and senior developer with 30+ years of continuous, hands - on experience.
  • Full-stack expertise in developing complex, multithreaded, scalable, and highly-available applications using the entire .NET stack along with leading web technologies.

TECHNICAL SKILLS

Microsoft: C#, .NET Core, .NET Framework 4.x, ASP.NET MVC, Web API, Entity Framework, Azure, SQL Server, SSRS, SSIS, WCF, WPF, IIS, PowerShell, VSTS, TFS, C/C++, Xamarin, SharePoint

Front-End: JavaScript, TypeScript, jQuery, Angular, Bootstrap, WebAssembly, Ext JS

Methods / Services: Agile, Scrum, SOA, Microservices, DDD, TDD, SOLID, OOP, REST, SOAP

Other: Git, Jira, Confluence, Serilog, OAuth, Swagger, AutoMapper, Dapper, Node.js, AWS, NHibernate, PHP, MySQL, Octopus, Mercurial

Mainframe: Assembler, COBOL, CICS, DB2

PROFESSIONAL EXPERIENCE

Confidential

Solutions Architect / Lead Developer

Responsibilities:

  • Reduced 30+ second complex response time problems to sub-second for a third-party risk management client by restructuring their data layer (NHibernate, EF, Dapper).
  • Converted SOAP APIs to REST with a dynamic XML parsing engine for an automobile industry client.
  • Provided technical analysis of current and potential software companies to investment firms.

Confidential

Lead Developer / CTO

Responsibilities:

  • Designed API-based, SaaS platform. Built/rebuilt all strategic systems using the .NET Core suite using a microservice architecture. Hosted everything on Azure.
  • Developed multicurrency international reservations website and public-facing APIs from scratch.
  • Fixed broken US reservation system through multithreading. Improved throughput 100X.
  • Designed and built new security infrastructure using OAuth2, Identity Server, AD, and custom code.
  • Developed internal and external web apps using ASP.NET, MVC, Razor, Angular, JavaScript, TypeScript, jQuery, and Bootstrap.
  • Built continuous integration/automated deployment workflow; implemented agile/SCRUM/TDD processes; migrated enterprise to VSTS stack.

Confidential

Consultant / Developer

Responsibilities:

  • Provided application architecture, design, and development services.
  • Full-stack development to extend JDA’s workforce management software suite using .NET.
  • Architected, designed, and developed cloud-based employee performance and compensation system in a full-stack Microsoft/.NET environment.
  • Developed web-based claims processing system enabling customers to submit and track product defects. Interfaced AsP.NET web server to mainframe using WCF/SOAP.Designed and developed greenfield corporate knowledge management system, presenting customized product information to call center operators via real-time screen-pop using .NET/WPF.
  • Also designed and built a rule-based, customer service workflow system on a Java/J2EE/WebSphere stack. Interfaced with FileNet image system, UNIX, and mainframes.

Confidential

Lead Developer

Responsibilities:

  • Architected, designed and developed an end-to-end mobile financial services platform, including custom handset software, mobile payments transaction switch, and stored value account engine.
  • Interfaced .NET app with mobile network switches using low-level TCP/IP.
  • Recruited and led a development team of five; personally wrote over half of the code.

Confidential

Lead Developer

Responsibilities:

  • Developed a multithreaded geographical information system integrating radars, cameras, aircraft, and other surveillance assets producing real-time, fully-fused common operational pictures.
  • Designed a country-wide coastal surveillance system and associated TCP/IP network for a Latin American government, increasing coverage 4X compared to competitive offerings.

Confidential

President

Responsibilities:

  • Led conversation from VB6 2-tier to .NET/C# 3-tier architecture.
  • Developed web service SOAP interfaces to all external clients (typically mainframe-based).
  • Overhauled software development processes by implementing a rigorous project management discipline. Cut release cycle time in half using agile methodologies while improving quality.
  • Moved the majority of software development functions offshore, reducing costs by two-thirds.

We'd love your feedback!