- 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 -
Littleton, CO 80126
Remote Assignments Only
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.
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
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.
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
- 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.
- CI/CD: Jira, MSProject, Git, SVN, Jenkins, TeamCity, Ansible, Puppet, Nagios.
- Communications: Technical Writing, Inter-Personal Communication, Semantics of Speech.
Available for pre-qualified opportunities.