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.