Over 30 years of software engineering experience. Achieved the following:   • In all my years I have worn many hats such as software engineer, team lead, architect, analyst, DB engineer, and DevOps engineer.   • Worked as a full-stack web developer in both Linux/Unix and Microsoft platforms.   • Worked with MSSQL, MySQL, and other databases. Also used Code-First technology (EntityFramework, Telerik ORM) with some projects.   • Past projects also include microservices, multi-threading, multi-platform, hardware integration (IoT), and third-party integration ranging from web services to direct software module installation.   • Worked in different industries such as the financial (credit card processing), employee benefits, logistics (shipping), and defense industries.   • Held top secret and secret clearances with the government.   • Successfully worked with remote teams and globally distributed team members.   • Experienced with many development methodologies such as Waterfall, Scrum, and Kanban.   • Used different agile methods such as Continuous Integration (CI), Test Driven Development (TDD), and Pair Programming.   • Established DevOps tools and processes within companies.   • Trained and mentored teams in DevOps tools and processes as well as Scrum methodology.   • Masters in Business Administration (MBA), Certified Scrum Master (CSM), Certified Scrum Developer (CSD), and Advanced Certified Scrum Developer (A-CSD)

Skills

Languages

Proficient
  • C#
  • Web Services REST/SOAP
  • ASP.NET (WebForms/MVC/MVVM)
  • .NET Core
  • HTML
  • JSON
  • XML
  • SQL
  • Python
  • Perl
  • CSS
  • Javascript
  • JQuery
  • LINQ
  • C/C++
  • VB.NET
  • VB6

Databases/Code-First

Proficient
  • MSSQL
  • MySQL
  • EntityFramework
  • Telerik ORM
  • Oracle

DevOps/Tools

Proficient
  • Visual Studio
  • JIRA/Confluence/Bitbucket
  • TFS
  • Rational Team Concert (RTC)
  • TeamCity
  • Jenkins
  • Git
  • NuGet

Work Experience (14)

 San Diego, CA
  • Sharepoint
  • Lead
Created SharePoint 2019 web pages, updating the current site to serve the veterans and their respective families better. I worked with a team of four members, interfacing with department personnel to achieve the project's goals.
  • Created and worked with Sharepoint templates.
  • Presented team progress, weekly, to all shareholders.
 San Diego, CA
  • .NET
  • Scrum
  • Lead
I helped fix a broken process the city had with its invoice software and vendor payments. The software written in the .NET Platform requires an expert to evaluate it and determine the most economical way to bridge the gap between the software and the city's invoice and vendor payment process.
  • ERP Software Tyler Munis
  • Harvard Kennedy School involved.
 Cape Caneveral, FL
  • C#
  • MSSQL
  • ASP.NET
  • MVC
  • REST Web Services
  • SOAP Web Services
  • Scrum
  • .NET Core
  • Visual Studio
  • Entity Framework
  • AngularJS
  • KnockoutJS
  • Javascript
Contractor for Acuity International working on multiple web-based applications dealing with managing medical services for businesses and their employees. The work entailed working with a cornucopia of technologies. Initially, the application was developed using legacy ASP and AccessDB. Later features were developed in C# .NET, MSSQL, and AngularJS. Then, the company switched from Angular to KnockoutJS. The challenge was the legacy technologies were never replaced. It became imperative to know how to work with all the technologies simultaneously.
  • Work is 100% remote.
  • Full-stack engineer working with C#, Knockout.js (javascript), and SQL Server.
  • Applications used MVVM model
  • Exam Types - I wrote a specification on transferring this application from Legacy ASP and AccessDB to C#.NET and MSSQL.
  • Randomwhere - Worked with a consulting agency guiding them on how to scope the project. I helped with development in the beginning and handed work over to consulting agency
  • Hearing Conservation - Application used for recording hearing tests with doctors. Converted functionality from Legacy ASP/Access DB to C#.NET and MSSQL. Work entailed front-end, backend, and busines logic.
  • Security Update - Updated security risks on all company projects.
  • WebMETS integration with Costpoint - Worked with Finance updating web application processing of invoices for Costpoint.
  • Worked on all areas of of the web application fixing and updating features.
 San Diego, CA
  • C#
  • Scrum
  • AWS
  • Python
  • Postgres
  • Lead
  • Manager
Working as a technical manager and mentor for a non-profit organization, I helped develop a web application. I set up the infrastructure on AWS Lightsail, architected the solution, and developed the application. The application determines whether applicants qualify for specific programs connecting people with resources.
  • Work is 100% remote.
  • Effort involves over three different organizations.
  • The web application is developed in C# ASP.NET Core, Javascript, CSS, and Postgres on a Ubuntu virtual server on Lightsail AWS.
 San Diego, CA
  • C#.NET
  • CSS
  • Manager
Worked as an independant contractor.
  • Automated processing over 1200 Covid-19 PDF waivers for Escondido Soccer Club. This is a C# application reading PDF waivers, sorting them based on type and language, and organizing them based on language and team.
  • Creating Chrome Extension using CSS and Javascript customizing Haynes online manuals.
 San Diego, CA
  • C#
  • MSSQL
  • REST Web Services
  • Scrum
  • microservices
  • WCF
  • continuous integration
  • NuGet
  • EMV
  • Jenkins
  • Jira
  • Confluence
  • Bitbucket
  • .NET Core
  • IoT
The company produces “smart” parking meters (IoT). Worked on session and transaction services backend logic. The work entailed adding new credit card processors, supporting third-party development teams, and other payment processing functions such as EMV support. All development is using C#.Net and MSSQL.
  • Architected and developed microservices for processing financial transactions using C#, MSSQL, and Quartz.NET scheduler. The process uses Reflection updating services based on changes made in DB.
  • Built WCF Web Services supporting various credit card processor needs.
  • Built a settlement processor for Barclaycard. Processor builds a settlement file, sends it to Barclaycard via SSL FTP, pulls response files via SSL FTP, and parses and processes the data from the response files. Settlement processor uses the microservices process.
  • Developed Continuous Integration and Packaging services using Jenkins and NuGet for EMV project.
  • Converted .Net Framework projects to .Net Core.
  • C#
  • MSSQL
  • Lead
Serco is a defense contractor managing the TORIS contract. The TORIS contract facilitated some training of Navy personnel. The project had labor issues with the database personnel. I was tasked to help facilitate the issues and document their process.
  • Scoped the database engineer role and documented the database infrastructure for the next company taking over the contract.
  • Successfully managed difficult personnel.
  • ASP.NET
  • C#
  • VB6
  • JQuery
  • CSS
  • MSSQL
  • HTML5
  • REST Web Services
  • Scrum
  • TDD
  • peer review
  • Lead
Developed new and existing web-based solutions for company's HR benefits management web application product.
  • Upon my arrival, my team went from consistently failing to meet sprint contracts to always meeting sprint contracts. Singled out by team and management for being critical for this success.
  • Lead and architected a new EOI (Evidence Of Insurability) process digitizing third-party integration.
  • ASP.NET
  • C#
  • VB6
  • JMPS
  • Kanban
  • Scrum
  • TDD
  • TFS
  • Jira
  • Confluence
  • Lead
Company was sub-contracted to help segment sections of the JMPS program.
  • Converted classic ASP written in VB6 to C# ASP.NET.
  • Updated commercial software to support both 32-bit and 64-bit platforms.
  • Established DevOps for project placing all software under CMS and customizing workflows within Jira for different projects.
  • Java
  • TeamCity
  • Jira
  • TDD
  • C#
  • LINQ
  • REST
  • MSSQL
  • Entity Framework
  • Lead
I was brought in specifically for my DevOps experience to help architect a new CI/CD system.
  • Architected a new system using Jira and Confluence to fully automate testing, building, generating test environment, and deploying the latest build to test environment. Success will result in bundling code for release. The process will self-document all activities and issues will result in a newly generated Jira ticket.
  • Defined and developed data warehouse importing data from TeamCity.
  • C#
  • ASP.NET
  • Oracle
  • TDD
  • CSS
  • LINQ
  • REST
  • Telerik ORM
  • Telerik RadGrid
  • VB6
  • ASP
  • Lead
  • Manager
Developed and maintained new and existing solutions within company's web application supporting shipping logistics for shipping companies.
  • Implemented DevOps and new processes for scoping and developing work within the company.
  • Lead the hiring of technical consultants and employees.
  • Implemented Confluence for documenting processes and work experiences.
  • C#
  • VB6
  • C++
  • NUnit
  • Perl
  • Jenkins
  • ClearCase
  • Visual BuildPro
  • TDD
  • WCF
  • Scrum
  • Lead
Developed new and maintained existing software within the JMPS program using C#, VB, and C++. Fixed the build process allowing nightly builds and monthly releases. Led the training seminar for third-party engineers on how to build and deploy the JMPS application. Automated Jenkins setup by pulling content from a CMS, parsing the project files, and then updating and running Jenkin's projects. Co-authored two proposals for the government.
  • Completed Architecting Enterprise Solutions class.
  • Completed the Enterprise Architecture Application Training class.
  • Completed the IT Security – White Hat Training class.
  • Developed training courses for JMPS build and Scrum.
  • Helped implement software (OPNET) to measure JMPS performance.
  • C#
  • MSSQL
  • Lead
Architected and populated a new database with genetic research material. Worked closely with a business consultant defining operation processes and the effort needed to automate them.
  • The company was brand new with only two people in the company.
  • C#
  • VB.NET
  • MSSQL
  • ASP.NET
  • Lead
Designed and developed a web application for deployed Marines offering detailed instructional checklists. The application also provided an inventory status helping the Marines identify their capability status.
  • Fixed database design implementing third-normal form.
  • Brought in graphics designer and oversaw update of UI design.

Education (2)

2005 - 2008
Masters
 Business Administration
University of Phoenix
1991 - 1996
Bachelors of Arts
 Economics
Humboldt State University

Awards

Eagle Scout
Boy Scouts of America

Certificates

2003-06-01
Python
UCSD Extension
2017-06-01
ASP.NET MVC
UCSD Extension
2011-04-11
Certified Scrum Master (CSM)
Scrum Alliance
2011-09-02
Certified Scrum Developer (CSD)
Scrum Alliance
2021-04-15
Advanced Certified Scrum Developer
Scrum Alliance