Post Job Free

Resume

Sign in

Python Engineer

Location:
San Jose, CA
Posted:
June 06, 2020

Contact this candidate

Resume:

LEON TAM

addnib@r.postjobfree.com

408-***-****

www.linkedin.com/in/leon-tam

TECHNICAL SKILLS:

● Python

o Flask, Jinja2, Selenium, Scrapy, SQLAlchemy, Psycopg2

● Python2 vs Python3

● Linux and shell scripting

● PostgreSQL/ MySQL

● HTML, CSS

● GIT, Mercurial

EXPERIENCE:

Google (Contract through Artech)

Software Engineer II

September 2019 – Present

● Migrating open sourced Python 2 code to Python 3; replacing Python 2 dependencies with Python 3 compatible libraries, updating unittests, and refactoring code unable to migrate to Python 3

● Adding new features and refactoring code through open source collaboration

● Updating other code to help with the migration; Proto1 to Proto2 Apple (Contract through WinMax Systems)

Support Engineer

April 2018 – September 2019

● Led design and development of web application (Python/PostgreSQL) integration with REST APIs

● Implemented Test Automation using the Mock library

● Developed automated tools to analyze accounts, create accounts, clean data, and test new features

● Performed positive testing for JavaScript libraries

● Supported partners integrate with messaging Rest API (Java, NodeJS, Python)

● Created and maintained Documentation guidelines as well as migrating integration codebase from Python 2.7 to Python 3.6

● Developed iOS and MacOS apps as sample code to provide assistance to partners developing apps

School Messenger

Web/Mobile Application Analyst

March 2013 – April 2018

● Automated processes with Python Scrapy to web scrape customers’ webpages, automate Google Play submissions, and other web services tasks

● Developed Shell scripts to batch create application resources, secure transferring to servers, and automate various repetitive processes

● Managed application data in MySQL database – including batch Inserting, Updating, and Deleting rows between One-to-One, One-to-Many and Many-to-Many Relational Tables

● REST API framework – Created pages to automate links and redirections depending on the customer’s account

● Built and submitted over 400 mobile applications (iOS/Android) to the iTunes and Google Play Stores on the HTML5 Hybrid Application platform, Cordova PhoneGap (Developer ID Custom School App)

● Managed data within applications with Cloud SQL or JSON and XML files which we dynamically scrape from webpages with Python scripts (Scrapy, Selenium, BeautifulSoup)

● Created custom responsive pages for clients using Bootstrap and AngularJS

● Updated collaborative code base and resources throughGithub

● Deployed Batch, Shell, and PHP scripts into district servers to export student information from hosted or in-house Student Information Databases

● Modified PHP and/or SQL scripts to pull in the appropriate students from databases or CSV files

● Set up ReGex expressions to pull data from PDF files into readable database entries DudaMobile

Tier 2 Technical Support

March 2012 – March 2013

● Managed new customer accounts and cancellations accordingly through Plimus

Search and modify customer information through MySQL

Bulk Insert and Select customer entries

● Assisted customers implement scripts into their HTML, PHP, and ASP sites over the phone

● Created step by step directional videos to assist customers through email and forums

● Resolved issues with Client sites by modifying or adding HTML, CSS, and JavaScript with ticketing system (ZenDesk)

● Managed B2B technical support with Tier 2 Go Daddy, Google, Yahoo, OpenTable, Intuit, Spotzer, and Webs

● Implemented Google Analytics, AdSense and Conversion codes to mobile sites for tracking EDUCATION:

San Jose State University

Bachelors in Management Information Systems, 2010



Contact this candidate