MR. JOHN L. FULLER IV
Spring Lake, NC *****
512-***-**** ad1yeg@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/john-fuller-40006598/ Page 1 of 4
SENIOR DEVELOPER
(ACTIVE TS / SCI)
PROFESSIONAL SUMMARY
Proactive, customer-focused US Navy veteran with over 20 years of professional experience in the communication, IT, and software development fields. A passionate developer who enjoys continual learning and encouraging all members of his development team. Works well in both team-driven, and solo feature delivery development environments. CORE COMPENTENCIES
o Cloud Architecture Integration
o Containerization
o Application Development
o Automated Unit Testing
o Automation
o CICD Pipelines
o IT and Network Systems
o Continual Learning
o Leadership
o Team Building
o Project Management
o Communications
EDUCATION, CERTIFICATIONS and ACCOLADES
Education
Certifications
AA – General Studies, Central Texas College (August 2010) BS – Information Technology Management, AMU (August 2021) AWS Certified Developer - Associate
AWS Certified Solutions Architect - Associate
AWS Certified Cloud Practitioner
LPI Linux Essentials
Cisco Certified Network Associate (CCNA)
CompTIA Advanced Security Practitioner (CASP+)
Certified Scrum Master
Accolades Special Operations Radio Operator Course (SOROC) Graduate MR. JOHN L. FULLER IV
Spring Lake, NC 28390
512-***-**** ad1yeg@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/john-fuller-40006598/ Page 2 of 4
PROFESSIONAL EXPERIENCE
Iron Eagle X
Fayetteville, NC
Senior DevOps Engineer Mar 2023 – Present
Deployed containerized services into an Elastic Kubernetes Service (EKS) environment using Helm Charts, Rancher, and ArgoCD.
Developed Go back-end APIs in the Gin web framework with the GORM relational model to talk to an RDS hosted MySQL database.
Developed front-end applications in Typescript and React.
Developed AWS services proof of concept for the conversion of an on-premises containerized application to a cloud-hosted solution utilizing AWS RDS, API Gateway, and Lambda.
Developed GitLab CI/CD pipelines for building, testing, and deployment of containerized applications.
Developed shell scripts and docker-compose configurations for the building of containerized local development environments used by application developers.
Advised leadership planning teams on the available capability options of the AWS suite of cloud services.
Trained and mentored junior developers on the use of Git for source control management (SCM).
Trained junior developers and new team leads on the Agile software development lifecycle using the GitLab DevOps platform.
Joint Communications Unit (JCU)
Fayetteville, NC
Senior Developer June 2020 – Feb 2023
Developed microservice application frameworks and features on unclassified, Secret, and Top-Secret Global DoD Information Networks supporting a classified national mission.
Directed and reviewed development contributions of seven junior developers through source control management (GitLab) commit, review, and merge into production.
Led integration of Graphical Query Language (GraphQL) based queries into an existing application stack to replace legacy API calls and reduced batch processing time by 90%.
Developed an in-house Django-framework Python tool for network engineers to quickly modify over 50 database entries per network device based on only 4 selections which drastically improved Infrastructure as Code (IaC) change management accuracy and speed.
Created and modified Jinja2 templates, JavaScript Object Notation (JSON) parameter files, and Ansible playbooks to deliver automated creation and delivery of expeditionary communications configuration files to over 300 DoD communications devices across multiple strategic and tactical environments supporting over 2,000 globally dispersed clients.
Led a weekly training and mentoring social for all members of the development team. Fostered an environment of supportive growth for junior and senior developers.
Developed AWS proof of concepts for:
o Serverless application deployments to replace legacy on-premises applications through use of S3, CloudFront, API gateway, Lambda, Route 53, and DynamoDB o Continuous Integration Continuous Deployment/Development (CICD) pipelines using CodeCommit, and CodePipeline
Led the development of a 16 week course of instruction covering the topics of GitLab, Visual Studio Code, Agile, Linux, Python, Ansible, Django, API, Jinja2, and Kubernetes. MR. JOHN L. FULLER IV
Spring Lake, NC 28390
512-***-**** ad1yeg@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/john-fuller-40006598/ Page 3 of 4
Joint Communications Unit (JCU)
Fayetteville, NC
Product Manager April 2019 - May 2020
Briefed C-suite members on product development statuses, roadblocks, and resource requirements.
Led a remotely dispersed, diverse, multi-functional team of 17 IT professionals in the research, development, and support of microservice applications in such areas as: o Anisble for enterprise stand-up, and configuration of Linux and Windows systems o JavaScript React library Front-end web application development o Python generation of Keyhole Markup Language (KML) files for geospatial viewing software o Docker containerization of production servers
o RedHat Satellite Server for RedHat Enterprise Linux (RHEL) configuration management o Django web framework and its underlying Python methods o Spring web framework and its underlying Java methods o FastApi web framework and its underlying Python methods for API development o AWS serverless application development for Impact Level (IL) 2 deployments o Keycloak Identity and Access Management (IAM) integration into existing systems o Chocolatey command-line package manager for Windows systems o GraphQL API development
o Apache server deployment
o ServiceNow automation
Led periodic product stakeholder engagements to: o Propose new features for existing products
o Identify gaps in existing product capabilities
o Prioritize product feature development roadmaps
o Shape product feature development delivery schedule expectations o Evaluate stakeholder satisfaction with existing products and feature delivery schedules
Led the aligning of legacy test and evaluation policies with Agile development frameworks, identifying policy changes and training requirements needed to enable in-depth operational readiness and software validation in Agile programs.
Led the adoption of GitLab Wiki use for knowledge management storage of markdown project documentation files.
Oversaw the adoption of GitLab Issues and Milestones as the daily team tasking and management system.
Advocated for the adoption of Agile development methodologies within the JCU across seven departments, and over 30 global offices through regular training and mentorship of organization members. Joint Special Operations Command (JSOC)
Fayetteville, NC
Executive Communications Aide to CEO January 2018 - March 2019
Provided global command and control capabilities to JSOC CEO and his executive staff.
Engaged with US government agencies, coalition partners, and foreign government offices to coordinate communications support, system integration, and security requirements in government offices, Embassies, and austere battlefield locations.
Briefed the CEO and his executive staff in the preparation, expectations, and procedures for each of the more than 150 official party travels to more than 40 countries. MR. JOHN L. FULLER IV
Spring Lake, NC 28390
512-***-**** ad1yeg@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/john-fuller-40006598/ Page 4 of 4
Led the research and development of technical solutions for capability improvements to the CEO’s command and control platform.
Fostered and maintained various global staff relationships. OTHER WORK EXPERIENCE
June 2015 – May 2017: Naval Special Warfare Development Group (NSWDG), IT Network Operations Manager June 2012 – May 2015: Naval Special Warfare Development Group (NSWDG), Combat Communications Operator July 2008 – May 2012: NAS Kingsville, TX, Electronics Maintenance Manager December 2004 – June 2008: USS Russell (DDG 59), Shipboard Electronics Technician July 2003 – November 2004: Basic Military Training / Electronics Technician “A” School, Student July 2000 – October 2001: Janus Mutual Funds, Series 6 and 63 Licensed Mutual Funds Advisor HOBBIES AND INTERESTS
Unity Real-Time Development Platform January 2020 - Present
• Built 2D and 3D video games for WebGL, and Windows deployments.
• Led a team of 3 developers in the design, development, and deployment of a small video game.
• Integrated GitHub source control into game development team’s project workflow.
• Taught the use of GitHub source control to non-technical team members such as artists and musicians.
• Integrated the use of Milanote collaboration software into team game development process.
• Mentored other game developers in:
o The use of Unity features
o Application of programming design principles
o The use of the event-driven observer, and finite state machine patterns o Review of their code for improved readability and functionality
• Developed C# classes for the manipulation of game objects using abstract classes, virtual methods, method overrides, class inheritance, namespace definitions, variable serialization, and the use of access modifiers.
• Performed debugging of errors and developed error-handing functionality within C# classes. VOLUNTEER WORK
Mentor – Code platoon June 2023 - Present
• Mentored transitioning military veterans in the software development profession as they completed a fundamental software development curriculum over a 15-week period
• https://www.codeplatoon.org/