Continuing Education
Codecademy - for learning new programming languages (https://www.codecademy.com)
Rich U - training for money, wealth, and worth (https://richarddolan.com)
Cardone University - sales, marketing, and business training (https://cardoneuniversity.com)
Personality
Adaptable, Analytical, Customer Advocate, Passionate, Strong Communicator, Growth Driven
Languages
ActionScript, C, C#, C++, CSS, CUDA, HLSL, GLSL, HTML, Java, JavaScript, Typescript, Kotlin, Lua, Objective-C, Swift, Python, React, Fortan, UnrealScript, Bash
Frameworks
REST API, Angular, Axios, Exposed, Express, FreeMarker, Hubspot, InfiniBand, Lit, Unreal Engine 2, 3, 4, DirectX, OpenGL, Vulkan, TCP/UDP
Software
Buffer, CentOS, Rocky Linux, Ubuntu, macOS, Windows, CLion, Xcode, IntelliJ, WebStorm, Git, Perforce, ClickUp, Asana, Monday.com, Jira, Unreal Editor, VSCode, Visual Studio
Blue Halo
Over the course of eight years at Blue Halo (formerly AEgis), I have acquired expertise in utilizing and developing software on Linux platforms. My experience encompasses working with CentOS versions 6 and 7, Rocky 8, and Ubuntu. Furthermore, I have honed my skills in developing and operating software for real-time RedHawk systems. Additionally, I have gained knowledge in employing InfiniBand technology to transmit images to alternative computers at high frame rates. Moreover, I have become proficient in using reflective memory to read and distribute memory across multiple computers. I have also expanded my understanding of physics-based rendering techniques that utilize various wavebands beyond the visible spectrum.
Achievements
I develop integrated software and hardware tools for real-time, reactive imagery for test and evaluation systems for hardware-in-the-loop and man-in-the-loop configurations. 
Led, designed, and developed a scenario editor tool that significantly reduces the time required for scenario development, benefiting the customer.
Assisted in integrating, validating, and verifying phenomenologies from an old application, enabling customers to run them on newer operating systems and hardware.
Developed a C++ wrapper class to streamline the process of reading and writing lua scripts, resulting in significant time savings for development and debugging.
Created a framework that allows users to write GLSL in C++ classes. The classes are transpiled into GLSL at compile time.
Created a framework to simplify working with Vulkan.
Designed and developed a library to simplify connecting, communicating, and sending images using InfiniBand. Which led to a more cost-effective method for testing weapon systems.
Worked on developing a sensor model that allows the customer to run tests without the use of multi-million dollar hardware.
Collaborated with the team to help develop a plan to transition to Vulkan for the next generation of scene generation.
Army Game Studio
During my tenure at AGS, I gained expertise in Unreal Engine 2, 3, and 4. This experience enhanced my knowledge of design, user interface, and rendering techniques through diligent study and practical application. Furthermore, I acquired significant skills in developing with ActionScript 2 and 3.
Achievements
Collaborated with the team to define engineering standards, improving code consistency and quality.
Reduced customer expenses by designing a flexible and expandable User Interface using Unreal Engine and Scaleform. This significantly decreased development and iteration time
Contributed to the development of a rollover trainer for the RG33, potentially saving lives. Integrated SAIC RG33 Dashboard into UnrealEngine 3 using UEI's API for hardware communication.
Designed a dialogue scenario editor for the customer using Personal Brain, saving them time and money. This eliminated the need for them to approach us for new scenarios.
Added rewind, skip, and fast forward to Unreal’s 3D Demo playback
Implemented a variety of menus and After Action Review(AARs) screens using Action Script and GFX
Added a basic scripting language to Personal Brain so that specific dialog could cause an event, play a video, change the mood of the applicant, or be location dependent
Within a period of 3 months, I designed and developed a UI system that increased performance and reduced the time for developing new features.
Worked with cross-functional teams to develop features on multiple projects.
Streamlined the hiring process by developing a programming test to assess the applicant's programming and Linear Algebra knowledge.
Worked with UI designers and artists to implement UI/UX features.
Integrated and refactored the light guns into the Unreal Engine 4 version of the Virtual Army Experience. This involved reading images from a camera and calculating the location of where the shots where found in the image.
Back to Top