Quick Look
  • S/W Manager, S/W Architect
  • Linux, Kernel, C/C++, Python
  • VMware, KVM, Xen, VBox
  • Docker, Kubernetes, Redis
  • Amazon: AWS, EC2, ECS, S3,
    CloudFront, Lambda, +more
  • Google Cloud, Microsoft Azure,
    Private Cloud (vRealize)
John F. Masinter
Personal Resume - 2021.04.10
 
770-886-9100
 
Littleton, CO 80126
john@masinter.net
john.masinter.net/resume
 
View or Download as:
PDF   TXT   DOC

OBJECTIVE:

Apply 20+ years of leadership experience in software engineering as software manager, architect, principal and technical leader including cloud native distributed systems, using my personable communication skills and deep technical experience. I am a U.S. Citizen, and have held past security clearances, background checks, and polygraphs. I am willing to travel.

EXPERIENCE:

Apr 2007 - Present, McAfee, Denver, CO
Managed software architecture, development, quality and support for the world's largest software security provider. Managed local and international software development teams, and contributed to architecture for eight of the largest enterprise security products. Created a new Linux distro named McAfee Linux OS (MLOS) that runs the McAfee Enterprise products.

Provided Software Architecture & Senior Technical Leadership to many enterprise product teams. Advised & assisted with software design, development and troubleshooting for McAfee ATD (Advanced Threat Defense), NSM (Network Security Manager), DLP (Digital Loss Prevention), MWG (McAfee Web Gateway), MEG (McAfee Email Gateway), GTI (Global Threat Intelligence), DXL (Data eXchange Layer), TIE (Threat Intelligence Exchange).

The Seven Phases of my fourteen year product development evolution at McAfee:
1. 2007:Hardware appliances that ran McAfee Linux and our Enterprise apps.
2. 2010:Adapt applications to run efficiently on VMware and distribute as images.
3. 2013:Adapt apps to run natively on our sizable Private Cloud with vRealize.
4. 2015:Adapt apps to run on Public Cloud, first AWS EC2, and later GCP & Azure.
5. 2017:Adapt apps into fat Docker containers, with full OS, on AWS EC2 instances.
6. 2018:Adapt apps into lean Docker containers, just app+libs, on AWS ECS.
7. 2019:Develop best practices & automation for massive distributed cloud orchestration.

Participated in the design and implementation of multitenant cloud SaaS versions of these products, as well as a CDN (content delivery network) to distribute daily virus data updates, using Akamai, Amazon CloudFront, and distributed application specific cloud services. Also participated in the development of best practices for cloud orchestration, and integration into ePO (Enterprise Product Orchestration) the McAfee product that ties all products together.

For the first eleven years I had end-to-end product technical ownership and people managed several software development teams local and remote, including India & China. In recent years HR handled people management, and I continued to manage team's technical direction.

Created McAfee Linux OS (MLOS), our in-house Linux distro, and for ten years I managed a team to grow and supported it. MLOS is based on CentOS and upstream packages. It is built entirely from source, and configured for use on McAfee enterprise security products.

Performed many independent certifications for MLOS and enterprise products, including FIPS, Common Criteria, ITAR, FedRAMP, USGv6, and others. Ref: www.mcafeelinux.org

Nov 2004 - Nov 2006, Earthlink Inc., Atlanta, GA, Sr. Software Engineer
Designed and implemented new systems, maintained and expanded current systems of high volume email MX'ers, including SMTP, IMAP, POP, LDAP, and Proxy. The SMTP application processed about 20 million messages per day, and managed a 10 PB (petabyte) message base. Designed and implemented a proxy solution to route mail protocols.

Nov 1999 - Oct 2004, Teletrack Inc., Norcross GA, Principal Engineer
Designed and developed multiple full-stack web applications to provide business functions and realtime access to backend credit reporting databases and telephony systems. All backend server solutions were developed in C++ under Linux and Windows. The apps utilized TCP/IP, ODBC, HTTP, and dynamically generated HTML reports using JavaScript.

SKILLS:

  • Operating Systems: Linux, RedHat, CentOS, Debian, Ubuntu, Gentoo, SUSE, Sys-V Unix, OpenBSD, VxWorks, WindRiver, HP-UX, AIX, Solaris, OS/2, UEFI, CP/M, DOS.
  • Cloud: Amazon AWS, EC2, ECS, Google GCP, Microsoft Azure, Docker, Kubernetes, Redis, Cassandra, Nginx, CloudFront, DynamoDB, SQLite, VNC, SNMP, SMTP, HTTP, FastCGI.
  • Virtualization: VMware, vRealize, ESXi, KVM, Xen, VirtualBox, Qemu.
  • Languages: C, C++, Python, SQL, Bash, JavaScript, Ada, Assembly (x86, 8051, 8080, PIC).
  • CI/CD: Jira, MSProject, Git, SVN, Jenkins, TeamCity, Ansible, Puppet, Nagios.
  • Communications: Technical Writing, Inter-Personal Communication, Semantics of Speech.

EDUCATION:

REFERENCES:

Available for pre-qualified opportunities.