We provide IT Staff Augmentation Services!

Technical Lead / System Architect Resume

3.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • An innovative software engineer who offers over 24 years of experience in the full software development lifecycle - from concept through delivery of next-generation applications and customizable solutions.
  • He is an expert in advanced development methodologies, tools and processes (including Agile Scrum and Kanban) contributing to the design and rollout of cutting-edge software applications.

TECHNICAL SKILLS

  • Visual Studio 2019, 2017, 2015, 2013
  • .NET (C#) Framework, .NET Core
  • RabbitMQ, Kafka, Azure Cloud Messaging
  • Docker
  • WebApi
  • MS SQL Server, Cassandra
  • Entity Framework / EF Core
  • HTML
  • SQL
  • MVC5
  • IIS
  • SOA
  • CockroachDB (Dsitributed Relational Database)
  • GIT / TFS
  • TCPIP jQuery / JavaScript
  • Telerik / Infragistics
  • Bootstrap
  • ESB
  • REST
  • SOAP
  • JSON / XML
  • WCF
  • Unit Testing with MOQ and FakeIt Easy

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Technical Lead / System Architect

Responsibilities:

  • Architected a micro-services based, queue driven message pipeline to revolutionize message processing for thousands of IOT devices. Led a team of technical leaders to collaboratively discuss and decide on major architectural challenges.
  • Led and mentored a team of 6 developers in everyday challenges of creating a highly efficient asynchronous message pipeline.
  • Ensured best practices and coding standards were adhered to.
  • Improved initial pipeline processing efficiency by 2300%
  • Ensured that system architecture had nearly infinite linear scale when additional hardware was needed to support new business.

Senior Consultant

Confidential

Responsibilities:

  • IOT application with many device types in the field, using TCP, UDP, HTTP to communicate large datasets captured in custom string and binary messaging protocols to the cloud application that supports extensive monitor, control and analysis functions
  • Rearchitected existing Enterprise-level Python application with .Net Core microservices in a new Dockerized stack
  • Deployed Hybrid (Strangler pattern) environment to Azure to support incremental adoption of new software
  • Worked directly with Technology Subject Matter Experts from the client to capture the required functionality in the new code
  • Led team of junior and senior developers in Agile Scrum project methodology
  • Architect and lead developer on a statistical dashboard for a leader in Agricultural DNA testing and analysis
  • Designed and created a visually compelling public facing multi-tier web application to assist the customer in expanding their market share
  • Worked intensely with the product owner to understand the nature of the data we were making available, in an effort to ensure that we were presenting the data in a way that would be easy for the users of the website to use in making decisions about the quality of the animals in their herd

Confidential

Solutions Consultant

Responsibilities:

  • Senior developer and mentor for a health insurance provider. Created a WCF service, and related application enabling the enterprise to consume a reliable, consistent view into the medical provider information related to the enterprise. Also created several automated builds using TFS and Windows PowerShell; as well as creating a new and unique model that would allow us to use the best aspects of angularJS while also taking full advantage of the features available via ASP.NET MVC5
  • Senior developer and technical lead for a new medical management platform, integrating many different systems into a single application and providing users a unified experience
  • Provided extensive mentoring, and code reviews for this project
  • Contributed to the architectural design, and primarily involved in the development role of another gas trading system for a Global Fortune 500 company
  • Primary member of a high performance team responsible for creating an entire gas management system to handle all trading, reporting, and operational requirements needed to participate in the natural gas industry
  • Analyzed and refactored an existing application, gaining over 100% improvement in performance
  • On all projects, contributed extensive knowledge of software development processes to the development of products through the entire software lifecycle, from requirements definition through successful deployment
  • Worked with other senior consultants to adapt best practices utilizing TDD methodologies to create a more maintainable and customer focused acceptance test driven development (ATDD) methodology

We'd love your feedback!