Software Engineer, Software Driven System Owner at BruntWork
- Build and maintain scalable backend solutions, automation systems, and bots using Node.js and TypeScript to streamline complex business workflows across healthcare and business operations.
- Designed, developed, and maintained 22 workflow automation solutions, including automations that reduced manual workload by approximately one full-time equivalent (1 FTE) and another that reduced manual workload by more than 20 hours per week, improving operational efficiency.
- Own the technical understanding and continuous improvement of a software platform and its end-to-end business workflows, analyzing the platform capabilities, configurations, integrations, system constraints, and how work is performed within the system.
- Identify process inefficiencies, unnecessary manual work, and duplicate steps, then design and improve workflows using a configuration first approach, progressing from native platform capabilities and workflow automation to API integrations when necessary while preserving required controls and auditability.
- Optimized backend APIs and database queries, reducing one endpoint's response time from 30+ seconds to under 1 second, improving a global API response from 350ms to 100ms, and optimizing two additional endpoint from 6-7 seconds to 2-3 seconds by eliminating unnecessary database operations and reducing inefficient data retrieval.
- Collaborate with cross functional teams, business and technical leads, and other system owners to understand the business process, coordinate cross platform workflows, and identify system dependencies and integration requirements.
- Integrate multiple APIs and online services to enable seamless data synchronization and end-to-end workflow automation across business systems.
Node.js · TypeScript · REST APIs