Howdy! I'm Kara Johnson
Software Engineer building tools to bridge the gap between people and technology
Tools Engineer
That's No Moon
Unreal Engine 5
C++
SQL
Python
Notable Contributions:
- Designed and implemented a central interface program connecting Lightstorm capture software and Unreal Engine, reducing calibration time by 50% per actor during shoots
- Increased performance and speed for database applications across Windows and Linux systems by improving SQL queries and refactoring Python UI elements
- Integrated third-party and internal plugins into the game engine for virtual camera shoots and motion-matching, configuring tools to support a custom Unreal Engine build
- Contributed to over 8 studio-wide improvement initiatives by building, supporting, and enhancing applications used by over 200 artists, engineers, and designers
Primary Responsibilities:
- Develop pipeline and Unreal Engine editor tools to automate data transfer and asset organization for multiple teams including Virtual Production, Cinematics, and Animation
- Collaborate with over 25 internal customers, gathering technical requirements for new tools and resolving an average of 3 support issues per week
- Prepare stage for filming sessions by markering stunt and performance actors, calibrating Lightstorm Scale and ROM programs, and configuring Unreal Engine builds
- Lead mentor sessions for end-users and write documentation for over 10 tools to ensure alignment with workflow expectations, change processes, and business needs
Software Engineer in Test
ESO Solutions
SQL
C#
Snowflake Database
Azure DevOps
Notable Contributions:
- Developed pipeline and tested API endpoints to transform HL7 messages into NEMSIS data, enabling real-time data exchange between hospitals and EMS agencies
- Led bi-weekly version releases and hotfixes for Insights web application with minimal disruption to critical systems of 3,000 EMS agencies
- Identified workflow inefficiencies and managed tech debt cleanup initiative by integrating Sonar code analysis into build YAML files for 16 repositories
- Designed, proposed, and implemented a continuous integration, continous delivery (CICD) pipeline for automated testing, decreasing QA time by 80%
Primary Responsibilities:
- Provided application support and wrote production code to address bugs and client-driven enhancements in enterprise electronic health record databases
- Served as engineering liaison between developers and non-technical leads by translating clinical workflow requirements into technical design specifications
- Designed and executed test plans for large-scale client accounts, ensuring data accuracy and HIPAA compliance of over 500,000 records
- Coordinated with 4 external teams, including Insights, EHR, Fire Incidents, and Patient Registry, to improve pipeline efficiency and workflow transitions