I have been a software engineer at Integrated Digital Solutions since May 2019. I work with a 20-person team to build a TV & video streaming application across devices in React-Native using You.i TV engine to unify multiple codebases into a single codebase for DirecTV.
Work with a 20-person team to build a TV & video streaming application across devices in React-Native using You.i TV engine to unify multiple codebases into a single codebase for DirecTV.
•
Eliminate animations and optimize code to reduce re-renders, improving load times by 30% on slower iOS and Fire TV devices.
•
Lead development of two features – user settings page and geolocation, to insert local news, programs, and ads and refactor parts of codebase for simplicity and ease of maintenance.
•
Investigate bug tickets and use Jest for unit testing application, eliminating 20% of bugs on feature.
•
Help onboarded team members by training them on codebase and best practices for project.
•
Write and maintain scripts that queried new and old databases and compared nodes in database ( about 10M entries) to facilitate database migration for streaming live TV and VOD content.
•
Create a dashboard using a React front-end, Go microservices deployed using Kubernetes, and an Elasticsearch back-end to quickly identify streaming-related problems with data ingestion.
•
Integrated back-end and front-end processes using AWS technologies, including Lambda, DynamoDB storage, CloudFormation, CloudWatch, and AWS Code-Pipeline, with a React front-end and auth0 authentication.
Increased production capabilities by 300% of an edge bending machine by making software configurable by product line (72 different products) using G-code for a ski and snowboard company.
•
Improved cycle time of edge bending machine by 50% through combining multiple software applications into a unified code base.
•
Developed a new ski binding product line in collaboration with other mechanical engineers using Solidworks.