// Principal Software Engineer & Frontend Architect
##
Technical Matrix
Filter Bindings:
π·C# (Core v8/v9) 95%
π¨JavaScript 95%
πTypeScript 65%
π£VB.Net (Core) 85%
πPHP 72%
π¨C++ (v14) 65%
πͺPerl 68%
πASP.Net 97%
π§±MVC 95%
πAPI / REST / Web Services 80%
πLINQ 85%
π₯Redis 75%
βοΈWCF 65%
π’οΈMSSQL / T-SQL 98%
π¦ PLSQL 92%
βοΈAzure DB 90%
π¬MySQL 70%
πSSRS 98%
πSSIS 98%
πPowerBI 92%
πΌMS Dynamics 80%
π’SAP 78%
πAJAX 65%
π±Xamarin / Maui 50%
π§Redhat / Linux / Unix / AIX / Solaris 85%
π’Swagger 75%
π³Docker 50%
πAS400 20%
##
Professional Timeline
Lead Software Developer
2022 - Present
L3 Harris
β’ Lead developer for team of 5
β’ Oversee project distribution among team, technical guidance in design and implementation, bug and enhancement distribution among 70+ applications ranging from Java/Linux to ASP, Java, .Net on Tomcat/IIS Windows
β’ Implemented Enterprise Search solution corporate wide for 1TB+ documentation in proprietary database repositories for advanced meta data searching, patterns, across hundreds of document types
β’ MS-SQL Performance tuning project for 5TB data warehouse to improve back-end performance, optimization of key query identifiers across normalized table schema, complete procedure and reporting rewrites to reduce latency by several factors
β’ 30+ Application migrations projects to new AD Forest impacting new security processes, new SSL, upgraded OSβs, new LDAP/AD authentication mechanisms, and other features.
β’ 20+ Application Oracle 11g to 19c upgrade/migration effort
β’ Created series of .Net 8 authentication web services, SSL, with multiple authentication schemes OAuth 2.0, API, and basic with LDAP query mechanisms to gather additional information post-back. Hosted and deployed via Azure and Docker.
#Angular #Architecture #Tailwind
Lead Software Developer
2019 - 2022
CSAT Solutions
β’ Wrote & supported MVC βDashboardβ for 5K laptop repairs per day, written with Chart.js, JQuery, MVC, C# and Azure SQL Server back-end.
β’ Wrote & supported 7 Android applications for warehouse inventory, parts management, repair locations in the warehouse, and others. Written in Xamarin/C# with C# web services and SQL server back-end.
β’ These were administered/deployed to 100+ Zebra Android devices managed by me through Soti MobiControl software.
β’ Wrote SSIS package to communicate between SAP and Great Plains accounting software also implementing Microsoftβs eConnect webservices.
β’ We experienced a severe malware attack late in 2020 and was a key member in deploying 20+ applications, IIS sites, or web services, and re-engineering security layers for those redistributed applications.
#Frontend #Languages #RxJS & NgRx
Senior Software Developer
2013 - 2019
Transcanada
β’ Rewrote Gas Volume customer report generator using C# (4.0), Entity Framework (SQL Server), and Windows Service; scheduled and on-demand reporting with myriad input parameters and output types and report mediums.
β’ Wrote data migration program using EF to port Transcanada's largest pipeline (ANR) data from a legacy
β’ database architecture to a normalized SQL Server; to match multiple rapid-development C#/Angular
β’ website environments, pulled and merged several times a day from GitHub. Jira driven user stories and
β’ DevOps controlled.
β’ Implemented database partitioning, compression, and reindexing for large measurement databases and tables with significant performance improvements.
β’ Ongoing IT software development for pipeline support, provisioning, gas nomination, scheduling, control and other day to day pipeline operations on 7+ pipelines.
#Frontend #Languages #RxJS & NgRx
Senior Software Developer
2009 - 2013
Continental Airlines
β’ Created reflection program (C# .Net) to identify circular references in continental.com assemblies.
β’ Created host (C# .Net/MSSQL) application for synchronizing and maintaining seat map data in Oracle.
β’ Created web service clients to deserialize large amounts of AS400 data to be used for airplane and seatmap data.
β’ Created and maintain nightly automated build process for continental.com and 300+ supporting assemblies (TFS, MSBuild, custom build scripts)
β’ Created web service end points to monitor nightly build process, get logs and make modifications to build order.
β’ Developed continental.com's 64-bit web application prototype (C# .Net).
β’ Supported business through bug/enhancement software for a variety of continental.com improvements and/or fixes (Asp.Net, C# .Net, MSSQL, Oracle).
#Frontend #Languages #RxJS & NgRx
π‘ Real-time DOM Directive Layer:
You can hide this entire hint framework panel dynamically by dropping down to the terminal frame below and sending the command: toggle.