We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Mountain View, CA

TECHNICAL SKILLS

  • Appengine
  • Django
  • Python
  • PHP
  • React jQuery
  • HTML
  • CSS Objective - C
  • Swift
  • Java
  • Xcode
  • Appcelerator Titanium Cloud SQL
  • MySQL
  • PostgreSQL English
  • Cantonese
  • Mandarin Web Development
  • Mobile App Development.

PROFESSIONAL EXPERIENCE

Confidential, Mountain View, CA

Software Engineer

Responsibilities:

  • To monitor cloud machines using pods, labels/selectors, controllers and services.
  • To monitor internal jobs managed by the IBM LSF job scheduler.
  • Modify borg jobs, construct tables and charts in Python, Closure, Javascript, and CSS.
  • Using the engineering build stack to push to the production branch.
  • Using tools like blaze, BigTable, colossus, fileutil, dygraphs, Confidential Visualization API (gviz), etc.

Confidential, Menlo Park, CA

Frontend Developer

Responsibilities:

  • The purpose of this role is to unify internal dashboard apps, and to promote internal dashboard app consumption (vs paying license fees for 3rd party solutions).
  • Develop internal charts/widgets in Hack, ReactJS, Javascript, CSS, and HighCharts.
  • Using the engineering build stack to contribute changes to the www repo.
  • Using tools like arc, hg, t, flow, jest, crud, fbide, etc.

Confidential

Python Automation Engineer

Responsibilities:

  • Performed global - scale Map tile check in Spectrum using Groovy, Hadoop, and Python.
  • Wrote Python library files to auto-populate optimal zoom, polygon and tile info for the POIs testcase files.
  • This automation process reduces at least 50% of the manual effort.
  • Wrote a parser in Python to convert numerous types of tile testcase files to/from csv files, thus enabling QAs to directly modify in csv/excel, saving overall QA time.

Confidential, Mountain View, CA

Technical Consultant

Responsibilities:

  • Sole engineer to build an App Engine application in Python / jQuery / CSS / Cloud SQL to gather improvements ideas on existing workflows from all vendor staffs around the world.
  • Build a variety of metrics charts with complex SQL queries from internal marketing and sales data to generate business intelligence.
  • Build tools to automate workflows using trix, pipewrench, dremel, plx, cns, etc.

Confidential

Web Developer

Responsibilities:

  • Being the sole developer to design and maintain a progress reporting website for an organization of 300+ QA/Dev members.
  • This visualization tool gives daily insight to the upper managers to discover bottlenecks early on in project cycles.
  • Created many project specific charts using HighCharts.
  • Designed and maintained the underlying MySQL and PostgreSQL databases.

Confidential, Santa Clara, CA

Component Design Engineer

Responsibilities:

  • Responsible for development, deployment, and support of a database-driven, .NET WinForm application to access huge amount of register information, and to dynamically generate internal documents.
  • Handling DBA tasks on SQL Server 2008 involving user account management, backup/restore tasks, replication setup, and procedural/functional programming.

Confidential, Davis, CA

System Admin

Responsibilities:

  • Being the sole programmer, database admin, and IT support for a group of ten people.
  • Owning all aspects of projects, including design, implementation, and database administration.

Confidential, Sunnyvale, CA

Intern programmer

Responsibilities:

  • Created a visualization tool to monitor the status of the mail servers worldwide.

Confidential, Davis, CA

Programmer

Responsibilities:

  • Created a bioinformatics visualization tool and other GUI tool in Python.

We'd love your feedback!