Tsubomi I.

Software Engineer

Sunnyvale, California, United States18 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable microservices with Node and Docker.
  • Proficient in multiple programming languages including Ruby and JavaScript.
  • Fluent in four languages with strong cultural understanding.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

Micro ServicesNodeNode.jsRuby On RailsJavascriptDatabase Design

Other Skills

DockerRESTRESTful ServicesCMSA/B TestingPerformance OptimizationYUIAJAXGraphical User InterfacesModelingAlgorithmsObject Oriented DesignDistributed SystemsSoftware DevelopmentArchitecture

About

• Extensive experience in building Micro Service using Node and Docker container. • Extensive experience in OO JavaScript, Single page web app . Familiar with AWS architecture • Extensive experience in Ruby on Rails, YUI, JQuery, Dojo, backbone, PHP, A/B testing tools (SiteSpect, Test & Target), Tracking tool (DFA, Google analytics) • Extensive experiences in content management system, news article recommendation depending on user demographics • Extensive experiences in web page performance tuning, accessibility and responsive design • Extensive experiences in C++, PERL and Python, and using QT, Qwt and OpenGL libraries • Extensive and in-depth understanding about graphic libraries in Unix. Specialties: Front end engineer in web design. Expertise in Javascripts, Ruby, HTML5, CSS3, C++, PHP, MySQL, Python, JQuery, YUI, Dojo, Backbone Communicate (read/write, and speak) fluently in four different languages: English, Japanese, Mandarin, and Shanghainese (dialect used in Shanghai metropolitan area). Good understanding of Chinese and Japanese culture.

Experience

18 yrs 2 mos
Total Experience
3 yrs 7 mos
Average Tenure
9 yrs 3 mos
Current Experience

Linkedin

2 roles

Staff Software Engineer

Promoted

May 2019Present · 7 yrs · Sunnyvale

  • Enterprise Platform
NodeDockerMicro Services

Sr. Software Engineer

Jan 2017Apr 2019 · 2 yrs 3 mos · Sunnyvale

  • Client Web Framework

Netflix

UI Platform Engineer

Sep 2015Nov 2016 · 1 yr 2 mos

  • Working on Docker container platform as a service, build Node server to host micro services for Website, Mobile devices and TV UI teams.
  • Contribute to Restify, a popular node REST framework.
  • Build tooling around Docker container, making debugging, testing and deployment easy to perform for UI developers.
DockerNodeRESTMicro Services

Intuit

Staff Engineer

Mar 2012Aug 2015 · 3 yrs 5 mos · Mountain View, CA

  • Quickbook Online
  • Designed and implemented nodejs server to orchestrate restful services for intuit’s flag ship product Quickbook Online
  • Responsibilities include :
  • o Designed and implemented reusable nodejs server and common utilities into npm packages.
  • o Implemented route module which generates service routes from simple configuration file in json format, greatly improved service developers’ productivity.
  • o Implemented common error module to validate input error, handle nodejs server internal errors and pass through downstream java platform errors.
  • o Implemented security middleware to handle XSS, verify crsftoken.
  • o Implemented build utilities using grunt
  • o Worked closely with Ops team to select server monitoring tool and deploy node server on AWS.
  • Marketing Website
  • Used Ruby on Rails to build web site rendering platform following MVC paradigm
  • Architected and implemented CMS powered advertising in Quickbook Online end to end.
  • Implemented CMS activityfeed service for Quickbook online.
  • Optimized Intuit’s payment site loading performance by using sprite, base64 encoding, lazy loading, pre-fetch techniques. Reduced load time by 50%, increased conversion metrics.
  • Designed and implemented a dynamic Ajax client side webapp to display articles from content management system. Apply responsive design technique for mobile experience.
  • Built accessibility compliant website
  • Implemented high quality A/B tests using SiteSpect
  • Implemented conversion tracking for QuickBooks online
Node.jsRESTful ServicesRuby on RailsCMSA/B TestingPerformance Optimization

Yahoo!

Sr. Software Engineer

Aug 2009Mar 2012 · 2 yrs 7 mos

  • Implement Ajax map API for YUI3 JavaScript library
  • Design and implement route web service layer
  • Design and implement interactive route rendering widget, drag/drop intermediate stop point, retrieve data on pan and zoom to achieve high performance
  • Design and implement route cache and clipping to reduce data transfer size and HTTP request frequency.
  • Design and implement zoom in/out widget. Change zoom center dynamically depend on page layout or mouse position.
  • Implement dynamic direction changing expanded marker depending on location on map
  • Implement CSS3 styled control widgets on map
  • Responsible for update and deploy new release to edge server.
  • Implemented contents recommendation platform for Yahoo Japan
  • Implemented dashboard backend data processing pipeline. Designed a database to work with Yahoo Japan's specific needs.
  • Created new scoring rule using different metric to rate most popular news results. Yahoo Japan has adopted this release into production resulted in a significant improvement in news click-through rate.
  • Implemented shopping recommendation dashboard UI. Improved performance by 60% by tuning the dashboard UI and backend database.(It involves 5,000 stores which translate to 200GB data aggregation per day) .
  • Set up gateway server to feed current live package to dashboard
  • Worked as a liaison between the developing team in the U.S. and the Japan team enabling smooth communication between the teams. Trained Yahoo Japan team members providing them with the technical details and helped them with their system setups.
YUIAJAXJavaScriptDatabase Design

Cadence design systems

Member of Consulting Staff

Nov 2007Aug 2009 · 1 yr 9 mos

  • Design graphical user interfaces for Chemical Mechanical Polishing modeling
  • Implement spectrogram to analyze copper and oxide thickness, array height and hotspot
  • Implement instance layout viewer and hierarchy tree to control exaction process by hierarchy block.
  • Implement GUI wizard for user to create and edit initial calibration process step template
Graphical User InterfacesModeling

Stackforce found 100+ more professionals with Micro Services & Node

Explore similar profiles based on matching skills and experience