EXPERIENCE
Gage Viola
Principal Software Engineer
318-***-**** ~ *********@*****.*** ~ www.linkedin.com/in/jamesgviola SKILLS
React/Redux
React Native
Three.js
MongoDB
Node.js
Motivated Principal Software Engineer trained in cyber and corporate software development practices including machine learning and AI with an active DoD Top Secret Security Clearance (TS/SCI). Highly effective at full-stack development. Exceptional leadership, architecture, interpersonal, communication and multitasking abilities. Python
T-SQL
MySQL
Django
PostgreSQL
WebGL
JavaScript
TypeScript
C#
.NET
PHP
Go
D3.js
GraphQL
Founder/CEO - Vixalopex - Shreveport, LA (Remote)
• Build and manage multiple SaaS applications deployed across correctional facilities in Louisiana, Arkansas, Texas, and Mississippi to support inmate inventory management, including detailed item tracking, access restrictions, and administrative oversight.
• Develop a generalized inventory tracking platform designed for use across industries, supporting item lifecycle management, user roles, and real-time reporting.
• Build a scheduling and event booking system that enables administrators to manage events and allows customers to register and subscribe to services.
• Deliver a training session management platform tailored for coaches and recreational organizations to facilitate public sign-ups, scheduling, and communication.
• Integrate all platforms with Stripe for secure payment processing and subscription handling.
• Architect all solutions using React/Redux, D3.js, Node.js (Serverless via AWS Lambda and API Gateway), and MySQL (AWS RDS) with infrastructure hosted through AWS Amplify.
• Solely responsible for end-to-end product design, development, cloud architecture, and long-term client support.
• Optimize AI-assisted development by selecting Cursor-supported models by task for architecture, implementation, debugging, refactoring, and code analysis.
• Develop custom MCP servers and LLM-powered tooling using Codex, Claude, Cursor, and jCodeMunch for governed codebase access, context management, code generation, and review.
• Develop games and gameplay systems using Godot and GDScript, including UI, state management, and asset integration.
2021-10 - Current
Principal Software Engineer - Parsons - Chantilly, VA (Remote)
• Develop mission critical applications for DoD customers, primarily supporting cyber offensive solutions.
• Contribute to the GUI team, building and maintaining front-end features with React, TypeScript, and Material-UI.
• Work with modern development tools including Vite, Vitest, Playwright, and Mockoon, adhering to strict ESLint standards.
• Collaborate on UI/UX design and ensure implementation aligns with best practices for usability, performance, and maintainability.
• Use Python and MinIO to support backend features and integrate front-end components with distributed object storage.
• Operate in a secured, locked-down development environment using Docker and WSL to simulate high-side conditions.
• Support architectural discussions on UI features, contributing to design decisions and long-term maintainability.
• Use Codex, Claude, and Cursor for AI-assisted implementation, debugging, refactoring, testing, and code analysis.
2025-06 - Current
Godot
GDScript
Blender
Software Developer Advisor - General Dynamics - Bossier, LA (Remote) 2021-04 - 2021-08
Software Development Specialist - NTT Data - Herndon, VA (Remote)
• Led development of vulnerability scanning software to identify and mitigate security risks in enterprise environments.
• Modernized legacy codebases with React/Redux, Node.js, D3.js, Three.js, MongoDB, and Python.
• Built data visualization dashboards to present vulnerability scan results in clear, actionable formats for end users.
• Designed and implemented reusable front-end components to accelerate development across multiple internal projects.
• Automated testing and deployment workflows with Docker and AWS (Amplify, Lambda, API Gateway) to ensure reliability and consistency.
• Contributed to secure coding practices and compliance efforts for software deployed in government environments.
2021-08 - 2021-12
Staff Engineer - Veritone - Newport Beach, CA (Remote)
• Led a team responsible for building full-stack applications utilizing AI engines to customer specifications.
• Utilized custom and third-party tools to integrate into existing codebases such as React/Redux, PostgreSQL, Go, Node.js, and GraphQL for visualizing complex data providing users with readable data capabilities.
• Developed and advised best development practices on front-end, back-end, middleware, and pipeline development processes utilizing Docker, Kubernetes, AWS, and Jenkins.
• Assisted sales team for potential target market for new and existing applications and new features.
• Architected new features to enhance current product capabilities as well as expand the product’s target market.
2021-12 - 2024-04
Senior Software Engineer/Deputy TPM - MapLarge - Atlanta, GA (Remote) 2024-05 - 2025-05
• Designed and developed scalable single-page applications (SPAs) using TypeScript and JavaScript, integrating plugin-based architecture across multiple repositories to support DoD customers with diverse requirements.
• Led the architectural design and implementation of new features, leveraging D3.js for advanced data visualization, and refactored existing features to enhance performance and maintainability.
• Collaborated with project managers and stakeholders to understand and fulfill customer-specific requirements, delivering tailored dashboards and solutions that align with mission-critical objectives.
• Integrated front-end TypeScript applications with C# APIs, implementing efficient data mapping and server-side rendering to improve user experience and system performance.
• Provided technical leadership in a high-security environment, delivering solutions for top-secret and cleared projects while ensuring compliance with DoD standards and guidelines.
• Implemented custom data pipelines and API integrations to streamline real-time data processing and visualization.
• Engineered codebases using React/Redux, D3.js, PostgreSQL, Python, Django, and an EFK stack.
• Collaborated with the customers directly to architect a viable product to fit their needs.
• Architected, developed, and advised best development practices on front-end, back-end, middleware, and pipeline development processes.
• Rebuilt a legacy application using React and Redux from the ground up, implementing a robust state management architecture and providing thorough documentation to support future development.
• Developed a secure, Twitter-like platform for government use, enabling users to post, track, and receive notifications on messages related to nuclear weapons workflows.
• Designed and implemented key features supporting detailed tracking of multi- stage workflows and quality assurance processes critical to national security and nuclear compliance.
SPECIAL
DoD Top Secret Clearance (TS/SCI)
Certified SAFe 6 Practitioner
TOOLS/PLATFORMS
Docker
LXC
RabbitMQ
Kubernetes
Ansible
Git
AWS
ELK & EFK Stack
Codex
Claude
Cursor
MCP Servers
jCodeMunch
AI Governance
Full-Stack Engineer - Metova Federal - O’Fallon, IL (Remote)
• Developed cyber warfare simulation software for red team vs blue team engagements, enabling operators to track offensive and defensive tactics in real time and review them through scenario playback tools for post-mission analysis.
• Sole developer of CATI (Cyber Aptitude Topology Indicator), an advanced personality assessment tool integrated with Human Metrics for personality scoring and matched to internal classification models.
• Built logic to evaluate user results and recommend cybersecurity roles in the military or industry, connecting user profiles to relevant educational content through integration with Moodle LMS.
• Cooperated with other teams to keep the integration process minimal with common components.
• Collaborated with cyber operators and research analysts to align technical outputs with operational needs.
• Led UI/UX, backend architecture, and database schema development for multiple high-impact projects supporting national defense cyber readiness.
• Created numerous full-stack projects using React/Redux, React Native, D3.js, Three.js, WebGL, Node.js, MongoDB, RabbitMQ, AWS, .NET, and C# to visually represent complex data.
• Architected a universal data model to help reshape the MITRE attack framework to automate cyber attacks and traffic.
2018-09 - 2021-03
• Worked closely with government stakeholders to ensure UI/UX and platform behavior aligned with nuclear program protocols and security expectations.
• Supported DevOps efforts using Kubernetes, AWS, and Ansible to deploy and maintain the application in secure, cleared environments. Software Developer - Lasalle Management Company - Ruston, LA
• Developed and implemented many full-stack projects including booking, commissary, phone system, and health insurance and benefits software.
• Re-engineered existing software systems used by current providers using technologies such as React/Redux, React Native, D3.js, Node.js, AWS, MongoDB, PostgreSQL, and MySQL.
• Collaborated with third-party developers from various vendors to implement new features for existing projects.
• Modified existing database backup plans to ensure recovery. 2016-06 - 2018-09
EDUCATION
Louisiana Tech University - Ruston, LA
Bachelor of Science, Computer Information Systems
Database Administrator - Vantage Health Plan - Monroe, LA 2015-01 - 2016-06
• Ensured all database servers are backed up in a way that meets the business’s Recovery Point Objectives (RPO).
• Tested backups to ensure we can meet the business’ Recovery Time Objectives
(RTO).
• As new systems were brought in-house, I chose whether to use clustering, log shipping, mirroring, or Windows Azure.
• Deployed database change scripts provided by third-party vendors.
• When performance issues arose, I determined the most effective way to increase performance including hardware purchases, server configuration changes, or index/query changes.