# Theodore L. > Senior Software Engineer @ Splunk Location: San Francisco Bay Area, United States Profile: https://flows.cv/theodore ## Work Experience ### Senior Software Engineer @ Splunk Jan 2018 – Present | San Francisco, California Scaled out customer deploy tooling for speed (600% faster) and volume (3000 new customers over 6 months) • I innovated novel methods to automate our customer resource provisioning process (Argo k8s workflows, CLI tooling, employee processes) • I am a founding engineer and core maintainer of our customer provisioning process Core maintainer of org-wide monorepo. Formed initial 2-person team responsible for monorepo infrastructure roll out • We created a bespoke monorepo. Features include but are not limited to: build dependency graph generation and optimization. • Our monorepo is not based on Basel nor other existing frameworks. It is Gitlab centric • Built many features, tools and libraries for our monorepo infrastructure. It includes build infra, client UI deployment infra, a k8s server, and dynamic CICD pipelines (Gitlab centric CICD) • Monorepo hosts over 20 projects and is built for velocity • Supporting 50+ engineers in this monorepo Key driver to bringing applications to production quality • I am a key driver to bring our new cloud native application to SOC2 compliance. And past internal processes that mark our application as production ready • this application is described here https://www.splunk.com/en_us/blog/platform/welcome-to-the-future-of-data-search-exploration.html Created a microservice to export Dashboards as PNGs • I green fielded a new micro service for Dashboards (k8s, Terraform, Docker, TypeScript, node.js, React 16). This service exports web based dashboards to images Contributed features to our Dashboarding Application • Built various features on the Splunk Dashboard Framework React library. It is a click and drag UI to build dynamic dashboards. Dashboards are powered by data queries. Open sourced: https://www.npmjs.com/package/@splunk/dashboard-core I built at least 5 CLI tools from scratch • These range from: provisioning resources, to deploying customer facing assets, Gitlab automation, and Slack automation. ### Senior Software Engineer @ Unity Technologies Jan 2016 – Jan 2018 | San Francisco Monetizing the platform with real time ads • Re-built UI for Ads integration panel inside Unity Editor (Angular 1.x) • Developed on our mobile front end where we displayed Ads (TypeScript, Mocha, Sinon, iOS & Android) • Developed on our backend where we served Ads (Node.js, Docker & Go) • Built out UI components for Monetization dashboard (Node.js, Docker, React, Angular 1.x, Jasmine & Jest) • Interviewed software engineering candidates to scale up team ### Software Engineer @ BitTorrent, Inc. Jan 2014 – Jan 2016 | San Francisco • Architected both technical and operational transition to Amazon Cognito for Single Sign On (SSO) to federate 3 BitTorrent applications and respective device platforms • Automated white labeling, coached and backstopped partner integration codebase that generates 50% of revenue at BitTorrent • Automated development tooling and maintained website platforms (utorrent.com, bittorrent.com & resilio.com) that boasts a combined 40+ million views a day that funnels into primary revenue • Integrated video Ads and our in-house analytics system on BitTorrent Now (now.bt.co) • Built a service for user feedback that would ingest and process 100,000 payloaded messages per day • Built data jobs for Ad metrics via AWS S3 & AWS Lambda • Built dashboard for daily data job monitoring • De-coupled and re-built front end from monolithic service that served crash dumps • Built 5 front end apps (using React, JSPM, Bluebird, Babel, LESS & jQuery) for user monetization applications • Orchestrated tooling for efficient front end development (Gulp, Browsersync & Browserify) • Developed system portability and deployment with Vagrant and Chef • Automated server deployment, load balancing, monitoring, and continous integration testing • Monitored and maintained servers • Built user analytic funnels to model monetization • Interviewed software engineering candidates • Mentored and onboarded 2 junior engineers who were then quickly able to contribute to key projects ### Traveler @ Self Employed Jan 2013 – Jan 2014 Traveling the travels ### Software Engineer Consultant @ R & D Arts, Inc. Jan 2012 – Jan 2013 | Vancouver, British Columbia Consulted for Deem, Inc. ### Software Engineer @ Deem, Inc. Jan 2012 – Jan 2013 • https://play.google.com/store/apps/details?id=com.reardencommerce.android • https://itunes.apple.com/us/app/deem-work-integrated-business/id339671273?mt=8 • Developed the front end mobile platform (iPhone, Android, and Blackberry) with PhoneGap ## Education ### Bachelor of Science (B.Sc.) in Computer Science The University of British Columbia ## Contact & Social - LinkedIn: https://linkedin.com/in/theodoreli --- Source: https://flows.cv/theodore JSON Resume: https://flows.cv/theodore/resume.json Last updated: 2026-03-22