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 motion capture software and game engine, reducing calibration time by 50% per actor and enabling instant database updates during stage captures
  • Increased performance and speed for database applications across Windows and Linux systems by adding support for pooled connections, improving data class structure, and refactoring Python UI elements
  • Integrated notification tool with Slack, Jira, and studio database APIs to automatically send scene status and delivery information across virtual production, animation, and cinematic teams
  • Created downloadable console binaries pipeline with build engineers to connect local tools with remote servers, removing 3 GB from editor packages and reducing studio-wide daily sync time by 75%
  • Implemented gameplay tag, empty metadata, and asset status validators for pre-submit and build validation, preventing over 2,000 invalid and deprecated assets from being included in shipped content
  • Create application to visualize and format package settings to enable local cook development, allowing for users to save presets and rapidly edit command line arguments

Primary Responsibilities:

  • Develop features for a modular animation database tool, integrating semantic tag search, viewport previews, and timeline editing into a single window for faster animator iteration
  • Develop automation scripts to save character poses during real-time shoots and migrate old scene data into new folder structures without disrupting existing file hierarchies and organization
  • Collaborate with over 25 internal customers, gathering technical requirements for new tools, developing scripts to improve workflow efficiency, and resolving an average of 3 support issues per week
  • Write documentation for over 10 tools and mentor end-users on third-party plugin integration processes, minimizing support requests and empowering teams to independently manage external connections

Software Engineer in Test

ESO Solutions

SQL
C#
Snowflake Database
Azure DevOps

Notable Contributions:

  • Developed and tested data mapping pipeline to transform HL7 messages into NEMSIS standards, enabling bi-directional data exchange between hospital EHR systems and EMS agencies
  • Supported post-launch stability of healthcare systems for 3,000 agencies by leading bi-weekly version and hotfix releases of Insights web application with minimal disruption to live clinical workflows
  • Identified and resolved workflow inefficiencies by integrating Sonar code analysis into build pipelines across 16 repositories, reducing technical debt and improving long-term codebase reliability
  • Designed, proposed, and implemented an automated testing pipeline for development, staging, and production environments, enabling nightly validation checks and reducing QA validation time by 80%

Primary Responsibilities:

  • Designed and executed end-to-end test plans for large EHR client accounts, ensuring accuracy across Snowflake database and user dashboards for over 2 million electronic health care records
  • Configured New Relic monitoring dashboards and alerting rules to detect API failures and data inaccuracies in real-time, enabling the team to identify and respond to data integration issues impacting clinical operations
  • Served as engineering liaison between 4 cross-functional teams including EHR, Patient Registry, Fire Incidents, and Insights, coordinating data integration and improving workflow transitions between applications
  • Supported agency upgrades to NEMSIS 3.5 standards by writing SQL queries and validation scripts to ensure accuracy and HIPAA compliance of data transformations in over 600 dictionary elements