Scott Yip
Tel: 929-***-****
Email: ad45rr@r.postjobfree.com
Familiar API
● Authorize.net passed PCI scan
● UPS, Suretax, Inteliquent, MailChimp, Google, CPanel Programming Languages
● MySQL, MongoDB(noSQL), PHP, Python, AJAX, Javascript, Java, NodeJS, HTML, CSS, XML, C++
● jQuery, jQuery Mobile, jQuery UI, PhoneGap
● Shell script(Bash)
Applications
● GitLab, Jira, Slack
● Apache, MySQL, SSH, Samba, Drupal, PHPUnit, Looker
● Paint Shop Pro, Various DVD authoring tools
● XMPP server
● Linux, Windows
● Vmware Server, Virtualbox
Work Experience:
Junction Network
Lead Software Engineer
Feb 2022 to Current
● Develope and maintain existing system
● Upgrade php5 version to php8
● PhpUnit test for automation testing and quality control Creative Competitions Inc
Full Stack Developer
July 2016 to Feb 2022
● WordPress Integration with existing API system
● WordPress Custom Plugin for admin/user friendly functionalities
● WordPress Theme for static and responsive layout with API integration. Open Creative
Full Stack Developer
July 2015 to July 2016
● Developed custom backend API system based on client’s requirement.
● Integrated wechat payment system into API backend functionalities. Trashzure.com
Full Stack Developer
April 2015 to June 2015
● Developed a website and a mobile app with a single source code by using PhoneGap and jQuery Mobile on the client side.
● Optimized the existing source code to remove security holes and improve performance. Hong Kong Observatory
Senior Web Programmer
August 2014 to March 2015
● Developed GIS display for SIGMET
● Assist on system setup, code maintenance.
● Assist on system deployment
Maxwell Geosystems Inc.
Senior Web developer.
December 2010 to July 2014
● Database administrator
● Web applications developer
● Designed an auto instrumentation monitoring processor
● Supervise junior programmers code and quality assurance
● Schedule programming tasks and making sure deadline is met
● Assisted civil engineers with project requirements in Shatin Central Link and Exrpess Rail link.
● Attended monthly progress meetings with MTR officials.
● Assisted on technical requirements on various tenders. For Maxwell Geosystems Inc. Designed an universal data processing program for various input data formats in Excel, plain text, csv, email etc. Assure data integrity with auto checking and data integrity notification system. Designed and implemented a custom GIS system for display of massive amounts of data on a designed area/map. Created a general purpose interactive graph engine for displaying various types of graphs with various formulas. Assist with directors with new feature requests, and assign the requested tasks to junior programmers for completion at or before schedule. Also, working with junior programmers to bring them up to date with version control, programming style, and general practice.
Odyssey of the Mind ( New Jersey, USA )
Full Stack Developer
March 2002 to September 2010
● Database administrator
● Web applications developer
● Domain names’ administrator
● Purchase and maintain computers
● Worked with directors from every state to design and implement a general online system with options to accommodate all the requirements for 50 states.
Created a complete system from design to implementation and deployment for Odyssey of the mind. The system included many sub systems such as the invoice, sales, memberships, tournament, judges, volunteers, and misc registrations. All users will get their permissions based on their positions, and additional permissions can be granted by the user’s supervisor. All sub systems can be created and config from using the online administration page. This complete system remove the use of all paper registrations, and greatly improve the functionalities of the system. The system also provide many features such as mail merge, various reports for integrity and potential problems to remove the work load from the users. Automated process for database updates and backup, and daily tasks and reports. Help school teachers and volunteers to organize tournaments for teams participated on the program. Allow students to register their teams online for increase accuracy and efficiency.
http://www.odysseyofthemind.com/
Other
Accomplishments
Created a MineSweeper solver in Java. The program used the concepts of Venn Diagram and Formal Logic to locate mines.
Education Rowan University
Bachelor of Science in Computer Science
December 2000
New Jersey, USA
Languages Fluent in Cantonese and English
References Available upon request
Expected Salary Negotiable