Software Engineer
- Resolved post-release software faults to maintain live service and support installed software patch design
- Performed troubleshooting of post-release software faults to support live service and installed software patch design.
- Utilized established design patterns to expedite novel software creation and support consistent performance results.
- Analyzed code and corrected errors to optimize output.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Integrated third-party APIs and services to enhance software functionality and interoperability.
- Collaborated with UI/UX designers to improve software usability and user experience.