# KahWee Teng > Staff Software Engineer at Uber | Enterprise Products & Tooling Location: San Francisco, California, United States Profile: https://flows.cv/kahwee Much JavaScript. Work with a fantastic team of engineers and designers to deliver products of the data platform team at Uber. I have 10 years of experience in the software industry and my half of the stack is frontend. ## Work Experience ### Staff Software Engineer @ Uber Jan 2018 – Present | San Francisco Bay Area Led frontend platform work for Uber for Business (U4B) and Eats for Business (E4B) — enterprise products, internal tooling, and org-wide technical standards. • Proposed and led user interface development for Data diagnostics, observability and cost efficiency efforts. • Implemented the UI for uLineage https://eng.uber.com/uber-data-platform-2019/ • Data visualizations team ### Engineering Manager @ Tremor Video Jan 2016 – Jan 2018 | San Francisco • Act as liaisons between Engineering, Creative and Product departments. • Coordinated work and schedules between teams to build interactive Animate CC units. ### Senior Software Engineer @ Tremor Video Jan 2015 – Jan 2016 | San Francisco Worked on HTML5 video players. Implement iab's VAST and VPAID ad specifications. Work with micro JavaScript libraries to build the most compact VAST/VPAID solution. SCRUM master in the team to manage day-to-day development processes while working on building new ad formats for Tremor Video. Migrated SVN to git (Gitlab) and improving on build tools (Gulp, Babel, Browserify and Sass). ### Manager, Principal UI Developer @ Tremor Video Jan 2015 – Jan 2015 | Singapore • Managed 6 UI Developers across 2 product teams directly. • Mentored UI team to on React.js and ES2015. • Improved developer workflow through SVN-to-git migration and pushed for a more developer-oriented branching strategy. ### UI Developer @ Tremor Video Jan 2012 – Jan 2015 | Singapore • Implemented complex user interfaces for ad trafficking and analytics platform. • Worked on JavaScript (Backbone.js, Marionette, D3) and CSS (LESS.js) daily. • Automated UI tasks using Grunt.js and Gulp. • Implemented test cases (Karma, Mocha, Chai) and coverage (Istanbul) and led the UI team in implementing more than 600 test cases over our components achieving average of 70% coverage. • Grew with team from 2 to 8 people. • Joined the Architecture team as UI Developer and became involve in improving development infrastructure. • Develop and document style guidelines for web site content. ### Partner @ gladlyCode LLP Jan 2009 – Jan 2013 | Singapore • Designed the UI for an SMS-to-Twitter system, gladlyCast, which is featured on Singapore's TODAY newspaper. • Automated all common server tasks to reduce time required for recovery through CakePHP. • Integrate server monitoring through Monit in Rackspace Cloud. • Connected the application to Twitter API and maintained it through Twitter API changes. • Developed the business further till the application processed up to 12,000 incoming SMS/day. ### Senior Software Engineer @ Shanda Games Jan 2011 – Jan 2012 | one-north, Singapore • Automated deployment and refactor systems to handle faster website turnovers. • Installed and managed Git repositories to handle versioning. • Implemented frontend Single-sign on (SSO) components using PHP. • Extracted global navigational bar and improved performance by running it on Node.js. • Customized and optimized Invision Powered Board to handle our strong gamer community. • Migrated previous forum's data to new forum using MySQL and Ruby scripts. • Worked in Cherry Credits, a subsidiary of Shanda Games. ### Web Architect @ ONG&ONG PTE LTD Jan 2010 – Jan 2011 | Singapore • Lead a team to create and maintain intranet application, including a HRMS. • Migrated data from FileMaker to MySQL using Python and Apple Automator. • Implemented complex access control list over PHP Yii Framework. • Developed solely a custom CMS in Ruby on Rails, leveraging on Amazon Web Services (AWS). • Automated deployment to AWS using Capistrano. • Set up and maintained server instance in AWS. ### Software Engineer @ 24seven Communications Pte Ltd Jan 2009 – Jan 2009 | Singapore • Scraped data using a daemon written in PHP. • Developed the social media tool to store large quantities of data using CakePHP. • Sliced and integrated Photoshop designs into CakePHP websites. • Worked with Facebook API, Twitter API and RSS feeds. ### Program Analyst @ Widgeo.us Jan 2007 – Jan 2009 • Programmed UI using Adobe Flash to communicate to backend through REST API. • Worked on a communications platform for the MDA-funded startup in PHP. • Presented the platform and its API at BarCamp Singapore and Kuala Lumpur. ### Research Intern @ Bioinformatics Institute, A*STAR Jan 2005 – Jan 2005 • Researched on models for lipoproteins' systemic influence on hyperlipidemia built upon perturbation-response approaches and the physical law of mass conservation. • Shared findings with senior researchers to postulate better computational models • Delved into tools such as Mathematica and Fortran programs. ## Education ### Harvard Business School Executive Education ### Science in Computing and Information Systems (Honours 2:1) Goldsmiths, University of London ### Diploma in Biotechnology (Bioinformatics) Singapore Polytechnic ## Contact & Social - LinkedIn: https://linkedin.com/in/tengkahwee - Portfolio: http://i.justrealized.com --- Source: https://flows.cv/kahwee JSON Resume: https://flows.cv/kahwee/resume.json Last updated: 2026-04-12