We provide IT Staff Augmentation Services!

Senior Lead Software Engineer Resume

Campbell, CA

SUMMARY:

  • Highly motivated web application or platform engineer offering 20 years of software industry experiences with 5 years technical leadership
  • 2 years of engineering manager experiences and 1 year of interim Director of Engineering experiences.
  • Extensive knowledge on web and database technologies related to Javascript, PHP, Oracle/MySQL and AWS.
  • Designed web applications and platforms including architected 2 E - Commerce platforms and 2 Social platforms from scratch.
  • Implemented Agile development process in 4 engineering organizations.
  • Polished communication and client relationship skills for both technical and non-technical audiences.
  • Adept in multiple priorities to produce high quality results within schedule. A web, SQL, database performance evangelist.

TECHNICAL SKILLS:

Languages: PHP, JavaScript, HTML/HTML5, CSS/CSS3, SQL, PL/SQL, Python, Java, C, Objective-C, *sh

Databases/Cache: MySQL, MongoDB, MariaDB, Amazon Aurora, Oracle, PostgreSQL, Memcache, Redis

PHP Technologies: Slim, Phalcon, CodeIgniter, Zend, Smarty, Doctrine 2, PHPUnit, PHPDoc, MySQLi, PDO, pThread

JS Technologies: NodeJS, React, Backbone, Express, Handlebars, Pug, Q, Require, Grunt, Gulp, C3/D3, JQPlot

Integrations: FB API, FB Graph API, FB Payment API, Twitter API, Cloudinary API, Recurly API, PayPal Payflow Pro API, PagerDuty API, Google Maps API

Other: MVC/HMVC, API/Web Services/SOAP/REST, Promises, Websocket, JSON, XML, Dynamic SQL, ORM, XML/XSL, OAuth 2.0, Caching, Elasticsearch, Solr, CORS, CDN, DOM, Google Icons, Oracle technologies (OAF, BC4J, Oracle Forms and Reports etc.), git, svn, cvs, sccs

AWS: EC2, S3, CloudFront, Route53, RDS, SES, IAM, SQS, Manager

PROFESSIONAL EXPERIENCE:

Confidential, Campbell, CA

Senior Lead Software Engineer

Responsibilities:

  • Leading a team of 3 engineers, worked on the web related portions of projects and support for our flagship web data storage and replication product with PHP/Javascript/CodeIgniter/React/MongoDB, and interim maintenance for MacOS Desktop application with Objective-C.
  • Responsible for the DevOps on AWS (EC2, RDS, S3, CloudFront, VPC, Route 53, IAM, etc.), Bitbucket (git), Unfuddle (svn), Atlassian (Jira, Confluence and Bamboo) and other miscellaneous services (Apple Developer, Hover, Digicert, etc.)
  • Designed new product features including global file locking and internal/external file sharing.
  • Prototyped the cloud analytics backend API service using PHP7/Phalcon/MySQL for SAN hardware statistics.
  • Reduced 50% of AWS operation costs without affecting production availability and scalability.

Confidential, Foster City, CA

Interim Director of Engineering

Responsibilities:

  • Acting as the Interim Director of Engineering, managed a group of 10-12 engineers/interns under engineering, QA and Operations while keeping hands-on. Served as technical visionaries to provide technical design feedback for engineering projects and evaluated third party integration technologies such as Cloudinary, Recurly and Paypal Payflow Pro.
  • Successfully launched 3 trade shows on our re-architected digital trade show platforms “Balluun365” and a new trade show calendar “ Confidential Directory” with agile methodology. Contributed to product feature discussion and definition and reviewed product, UI/UX and technical design.
  • Implemented projects including business analytics, activity log system and flexible feature settings etc. using Javascript/Backbone.js/PHP/Slim/MySQL.

Confidential, Foster City, CA

Senior Software Engineer

Responsibilities:

  • Worked on “ Confidential” web application for fashion industry using Javascript/PHP/MySQL.
  • Architected the back end of the new flagship SaaS trade show platform “Balluun365” as REST API using PHP/Slim/MySQL.

Confidential, Palo Alto, CA

Senior Software Engineer

Responsibilities:

  • Developed the Confidential Commerce or F-Commerce web application and Administrative Tool using Javascript/PHP/Zend, with integration projects with Confidential and Twitter.
  • Reverse-engineered Confidential Social UI plugins like Facepile, Comments and “Love/Want” button on non- Confidential UI.

Confidential, Redwood City, CA

Senior Software Engineer

Responsibilities:

  • Integrated Confidential ’s Confidential game platform’s virtual currency “ Confidential Credits” with the Advertising platform with Confidential Payment APIs using Javascript/PHP..
  • Implemented the Ad Server side of the game platform’s “Deal of the Day”.
  • Refactored the JS architecture of the Deal Server to differentiate the fbml and iframe mode.

Confidential, Redwood City, CA

Lead Engineer

Responsibilities:

  • Built the website for food lover community with Javascript/PHP.

Confidential, San Jose, CA

Engineering Manager

Responsibilities:

  • Built and managed an offshore development team of 3 engineers in Bangalore, India. Contributed to functional design and technical design of projects related to any procurement-related projects.
  • Rotated as Team Manager of the Customer Response Team for 24/7 escalation support of 7 engineers from U.S. and India.
  • Led and delivered the spotlight project codenamed “Atlas” to create CFA dashboard to provide ERP/SCM business intelligence for customer organizations.
  • Gatekeeper of incoming engineering bugs and escalations.
  • Review project code for group members and partner companies.

Confidential, San Jose, CA

Principal Software Engineer

Responsibilities:

  • Designed and implemented architecture projects “QRequest” the AJAX architecture, “Multi-Currency” and “Object Multi-Visibility” etc.

Confidential, San Jose, CA

Senior Software Engineer

Responsibilities:

  • Delivered projects including “Reclassification”, “Wells Fargo Payment Integration” etc. on various ERP/SCM modules GL (General Ledger), AP (Accounts Payable), AR (Accounts Receivable), CE (Client Expenses), EE (Employee Expenses), TB (Time and Billing), INV (Inventory), SO (Sales Order) and PO (Purchase Order) using Javascript/PHP/Oracle.

Confidential, San Jose, CA

Senior Software Engineer

Responsibilities:

  • Enhanced the usage logging database portion of the online meeting software with Oracle and PL/SQL.
  • Led an offshore team of 3 engineers in Hangzhou, China for database fixes.

Confidential, Redwood Shores, CA

Senior Application Engineer

Responsibilities:

  • Re-designed the Cash Management application to a web application in Oracle Financials Suite using Java, SQL and PL/SQL..
  • Implemented the new module Cash Positioning.
  • Optimized SQL and PL/SQL previously written with Oracle execution plan and database hints.

Confidential, Redwood Shores, CA

Application Engineer

Responsibilities:

  • Maintained and enhanced the Oracle Cash Management module using Oracle Forms, Oracle Reports, Oracle XML Gateway and Oracle Workflow etc.
  • Implemented projects including XML Bank Statement Loader and Workflow Integration.

Hire Now