Experienced Architect with over 10 years of experience with proficiency in monitoring software performance tests, and revising programs for corrections. First-rate critical thinking and organizational skills. Excellent understanding of complex development principles and programming for diverse operating systems.
Communicate with government entities to negotiate technology choices. Implement systems that allow administrators and applicants schedule appointments with the federal government for biometrics and adjudications. Mentor junior and mid-level developers to improve knowledge-base of the subject matter as well as the technology being used. Lead discussions on techniques that improve the quality of software for usability, maintainability, and readability.
Tech Stack: AWS (EC2, VPC, Lambda), GitHub Actions, CI/CD,Terraform, NodeJS, ReactJS, Python, Bash, Micro services, Go, DevSecOps, TDD
Coordinated with architects of other systems to plan and implement technology choices both purchased and built in-house. Designed and built several tools to improve development and CI/CD of MarketPay. Guided discussions on architectural decisions and implementations. Guided discussions and implemented security improvements across the company.
Tech Stack: AWS (EC2, VPC) Jenkins, Docker, Typescript, JavaScript, NodeJS, DataDog, Python, Bash, Powershell, TDD, Paas, CI/CD, DevSecOps
Created a system of micro services that perform financial operations on agreements including earnings over time, account distribution, financial provisioning, and business to business (B2B) integration. I also constructed serverless functions to import third party contract transactions into our systems for administration and reporting. All decisions were presented before my peers for review as architectural decision records. Tech Stack: AWS (Lambda, Glue, EC2, VPC, RDS), HelmCharts, Circle CI, Rancher, Docker, Quay, Kubernetes, SQL Server, Postgres, Marten DB, NService Bus, RabbitMQ, RESTful APIs in C#, Typescript, Angular, DataDog, Python, Micro services, DDD, PaaS, SaaS, CI/CD, DevSecOps
Worked with various teams to coordinate a revamped cloud-based solution that incorporates a massive collection of IoT devices continuously running in order to produce real-time alerts, device updates, and almost-real-time graphs for system monitors and decision points. A lot of my time is spent prototyping components that are difficult to understand without examples, creating diagrams and collecting documentation for solutions, and guiding with patterns, and mentoring.
Tech Stack: Azure (Functions, SQL Server, web host), Jenkins, SQL Server on site, Restful APIs in C#, RabbitMQ, Kafka Messaging, C, Micro controllers, Windows services, Micro services, Delphi, Bing Maps, Google Maps, TypeScript Angular, D3 Chart, NgCharts, ReactJS, Vue, WebSockets, UDP and TCP, Log4Net, DDD, TDD, PaaS, SaaS, IoT
Mentored and managed several developers on-site and remote while working with the product owner to develop proper user stories. The product is an estimation system that runs in Kubernetes using Docker containers and serverless functions and authenticates via keycloak. While there, I also assisted in UX/UI design, and assisted with and identified needed design principles to help multiple teams work in parallel. Experience machine learning via Tensor Flow to identify various parts of floor-plans to cut down on estimation time for a project.
Tech Stack: GCP (Pods, Serverless functions) Kubernete, Java Maven APIs, Postgres, NodeJS, ReactJS, WebSockets, C# WPF, Python, Tensorflow, PaaS, SaaS
Started as a senior software developer in February 2012 to work on the original software written in ASP.NET and branched quickly into the iOS platform as well as the ETL tool. During my time as a senior developer I helped create and maintain services to centralize the two platforms, as well as maintaining documentation and unit testing practices. In 2015 I became a team lead. Later in 2015 I became a solution architect to head the design and implementation of the revamp for the primary software that acted as a marriage between the old and new functionality.
Tech Stack: IIS, SQL Server, C#, ArcGIS, NService Bus, ASP.NET, MVC, JQuery, Angular, SSRS, Windows Services, SaaS
Full stack development with emphasis on SQL optimization, and dynamically data-driven UI.
Tech Stack: IIS, SQL Server, C#, JQuery
Developed several independent systems that integrated through a CRM (.NET Nuke) and completed various tasks ranging from HR reviews and reminders, safety training and security, to equipment management and custom development for survey equipment. Most notable was a corrective software that calculated the distance to a pipeline with a fish-tow sensor that took fluid dynamics into account for a cable’s drag above and below water.
Tech Stack: .NET Nuke, C#, ASP.NET, JQuery, Silverlight, WPF, AutoDesk Maps, Autocad
Developed and maintained purchase order software that integrated with floor manufacturing to support custom calculations and minimize print waste. Most notable was a custom language created to allow the user to create and modify custom calculation algorithms. The language is Turing complete.
Tech Stack: ASP, Silverlight, WPF, C#, Delphi, SQL Server, Access, SaaS