Senior Software Architect / Mobile Engineer
540-***-**** ad0otg@r.postjobfree.com
www.linkedIn.com/in/horcu DC metro / Roanoke, Va
Horatio
Cummings
EXPERIENCE
Sr. Software Engineering Consultant /
Architect
10/2021 - 06/2023
Zephyrs Pro LLC
Spearheaded the design and development of a mobile application. Integrated bluetooth library to communicate with an IOT device. Built Flutter-based Android and iOS apps, with Golang and Node.js backends, utilizing Google's Firebase Real time Database and Firestore. Created a streamlined CICD pipelinewhich included steps for unit tests, regression tests, and device testing, ensuring seamless application delivery to testers through TestFlight, Google Play Store, and the iOS App Store. BigR.io LLC
NextGen
Developed a versatile form builder React.js and .Net core application, enabling clinicians to build and share versioned intake forms. Implemented an error handling module to collect and analyze error logs, enhancing tech debt reduction and feature feasibility assessments. Medically Home
Engineered an invoice tracking system for aggregating and processing vendor invoices, generating secure and traceable claims.
Lead the migration to GCP, taking advantage of its FHIR. capabilities. while ensuring HIPAA compliance and DICOM store availability. Federal Reserve Board
Championed the use of reactive extensions to assist in eliminating transient bugs in the UI while migrating from Knockout to Angular 8. Advised on containerizing the application and recommended a transition to single- purpose services for Kubernetes adoption.
Sr. Software Engineering Consultant 03/2021 - 08/2021 Loudoun County DIT Leesburg, Va
Successfully completed a complex, solo project to rewrite a 15-year-old legacy application using Angular, .Net Core, SignalR, and MSSQL. Suggested GCP as the cloud provider, leading to a cost-effective path for application modernization.
Software Engineering Consultant 11/2020 - 03/2021
Proquest Bethesda, Md
Led a large team to re-architect the integration of modules within a large application suite, which consisted of disparate and inefficient parts. Introduced Micronaut (a Java-based API framework) as the main web API framework.
STRENGTHS
Encouraging Leader and Mentor
Confident Communicator
Troubleshooting / Debugging veteran
OOP patterns and concepts champion
TDD Proponent
Agile/Scrum expert
TECH YEARS
C# 18
JavaScript 18
Python 4
Java 8
Golang 5
Dart 6
.Net 17
.Net Core 8
React 3
Angular 8
GCP 3
AWS 1
Azure 3
SQL 15
NoSQL 8
Flutter 4
E
q e
EXPERIENCE
Lead Software Engineering / Engineering
Manager
10/2019 - 11/2020
Mastercard Arlington, Va
Managed a team responsible for delivering a new payment offering application. Assisted with the transitioning of a Monolithic app to a microservices-oriented JVM stack delivered to AWS.
Developed microservice-oriented APIs using .NET Core and Angular, facilitating a smoother billing and payment process.
Lead Software Engineer/Architect 09/2018 - 08/2019 The Judge Group/Guidehouse LLC Washington, DC
Led a mission-critical DOD project by modernizing a complex multi-step application process.
Successfully digitized the manual process, developing a cutting-edge application using .NET Core for the API layer, Angular 7 for the UI layer, and MSSQL on Azure Cloud for the data layer.
Implemented Entity Framework Core as the ORM and adopted a microservice architecture, containerized and deployable to Docker for scalability and flexibility. Spearheaded migration to transition the application to a secure IL5 environment, implementing industry-standard controls for client-specific requirements and a smooth Authority to Operate (ATO) process.
Introduced d3.js for advanced charting capabilities, elevating data visualization and user experience.
Developed secure, single responsibility API services for each panel, enhancing maintainability.
Utilized Docker and Helm for efficient image creation and deployment management in Kubernetes on Azure’s Government Cloud Services PAAS (AKS). Engineered an end-to-end CI/CD pipeline in Azure DevOps within the DOD’s private cloud environment, incorporating unit testing, SCA scanning, source code building, and automated releases to Azure App Services. Sr Software Engineer 08/2017 - 07/2018
Planetrisk/Everbridge Mclean, Va
Created an interactive interface using D3.js to represent large aggregated datasets from disparate data sources in a visually appealing and user-friendly way. Revamped an AngularJS app to use the supported Angular 1.x + framework instead of the now deprecated earlier version.
Developed a new Registration and User Management application to interface with an existing application used by the DOD. These newly developed apps were created to capture, store, and administer users responsible for real-time monitoring and alerting of impending danger to entities. Assisted in preparing the legacy application for an ATO by removing vulnerabilities while adding several levels of security and abstractions to thwart impending threats and eliminate potential weak points.
Created. and maintained a dedicated CI/CD pipeline for rapid deployment integration between TFS and Jenkins.
EXPERIENCE
Software. Engineer 01/2015 - 12/2016
Meridium/GE Digital Roanoke, Va
Revamped complex SaaS cloud infrastructure in Azure, and managed maintenance of AWS offering.
Designed, implemented, and maintained a cloud-based Database Upgrade automation system using PowerShell, Azure, C# ASP.Net MVC/Web API, HTML5/CSS, jQuery, Angular, and SignalR.
Engineered a web-based Administrative Console for client user management, optimizing performance with the Task Parallel Library (TPL) for bulk data processing.
Developed and maintained cross-platform mobile code using Cordova and Xamarin for web and native mobile compatibility.
Utilized Angular 1&2 and React.js for structuring front-end web applications and maintained RESTful APIs in ASP.NET MVC 4 & 5 and ASP.NET Web API 2 RESTful
Software Developer 09/2011 - 12/2014
Benchmark Systems Lynchburg, Va
Contributed to design and development of new features for Benchmark EHS, an EHR, Practice Management, and Patient Portal system. Collaborated with clients to define problem specifications and system designs for legacy and new web interfaces.
Delivered rich front-end web interfaces using JavaScript, jQuery, CSS3, and HTML5, structured with Asp.Net MVC 3, 4 & 5 backends. Enhanced mid-tier data models with advanced C# strategies, leveraging LINQ, Entity Framework, and Peta-Poco as an ORM. layer.
Supported back-end database programming in SQL and PostgresQl. Customer Service / Web. Developer 04/2008 - 09/2011 Ziiva Prosperity LMS Roanoke, Va
Key member in migrating code from ColdFusion to ASP.NET MVC 1 using C#. Provided daily support to clients and their student/employee base. Technical consultant in demos and walkthroughs with account representatives. Freelance Web Developer / Software
Engineer
08/2003 - 08/2017
Horcu Labz Roanoke, Va
HTML5, AngularJS 2, Bootstrap, Knockout.js, RequireJS Android programming in Java (native) and HTML5 (hybrid), along with Flutter for hybrid Android and iOS.
Transitioned monolithic applications to micro-services architecture with cloud backend using Google Cloud Platform (Google App Engine, Compute Engine, Container Engine).
Mobile app enhancement:
Revamped mobile apps with Google's App Engine Endpoints and serverless backends, incorporating Firebase and Firebase Cloud Functions.