Client had an emergency situation regarding a custom Windows .NET application that was an online store, a CRM system, an enterprise shipping/printing management system, and an employee management system.
Was able to immediately identify key security issues and attack vectors to stop ongoing attacks.
Assisted legal teams/law enforcement with chain of evidence and reports. Worked with legacy system code/server and client’s IT team to identify further weaknesses in system.
Led teams in multi-year process to modularize and replace legacy infrastructure without impacting business continuity. Upgrades included:
- Adding PCI compliance,
- Adding revision-control systems (git),
- Training staff in using git and revistion control
- Virtualization of servers, firewalls, and networks (Infrastructure as a Service)
- Haproxy over SSL for redundancy and security
- Scaling up services via virtualization and an elastic cloud for peak service times.
- Creating a full DEV(N)-TEST-PROD architecture
- Seamless integration with hubspot (a 3rd party marketing program).
- Rebuilding client’s mobile project. Mobile Upgrades include:
- re-coded project,
- automated integration of mobile application into sales portal via federation (SAML).
- Moving mobile ap from Python/MongoDB to MariaDB/PHP
- Implementing ecommerce for digital technologies (PDFs, Video)
- Migrating from MySQL to MariaDB later.
(Drupal 7, Windows Server, .NET, MariaDB, HaProxy, SAML, MicrosoftSQL, qemu/KVM, gitolite, Javascript, Python, MongoDB)