Weiping Yun (Philip)
formerly Weiping Song Scarborough, ON M1S 1X9 631-***-****
ad42gw@r.postjobfree.com linkedin.com/in/philip-yun-63574640/
Full Stack Developer
Web Design & Development
Project Leadership
React/Redux/Node.js
RESTful API Development
Technical Troubleshooting
Maintenance & Upgrade
Cross-Functional Collaboration
Staff Training
Project Coordination
Analytical IT professional with 20+ years of experience in software development, 12+ years in web development, and 7+ years in React/Redux and Node.js.
Skilled in fixing issues by identifying root reasons and developing solutions in limited time and under pressure.
Excellent in creating frontend, backend, and RESTful APIs for websites.
Strong knowledge and comfort within many technical tools to support quick problem solving and innovative resolutions.
Fast leaner with desire to expand knowledge in new technologies and ideas. Enjoys difficult challenges, can work independently or in team environments, and can easily take on leadership role for group projects.
TECHNICAL PROFICIENCIES
Programming Languages: React/Redux, Node.js, JavaScript, HTML5, CSS3, SCSS, PHP, Java, C/C++
Platforms: Linux, Windows, Mac OS, Embedded System, AWS.
Databases: MySQL, MongoDB, MS SQL Server, PostgreSQL
Networking: Web service, TCP/IP, UDP, HTTP, Socket
Tools: Jest/Enzyme, Git, Docker, webpack, OpenShift, SSH, Apache, Nginx, npm, yarn, VS Code
Methodologies: Agile
CI/CD: OpenShift, Jenkins
PROFESSIONAL EXPERIENCE
SELF EMPLOYED, 3/2022– Current
Technical Scope: React/Redux, Node.js, WebRTC, SCSS, AWS, Jest, Socket.io,C++,Git
Developed a video conference website by WebRTC, which features are similar with ZOOM.
Express Scripts Franklin Lakes, NJ, USA
SENIOR APPLICATION DEVELOPER, 4/2020 – 3/2022
Technical Scope: React/Redux, HTML5, CSS3, SCSS, Git, Agile, gulp, jasmine/Enzyme, Cucumber, yarn, EsLint, Jenkins, Java Spring Boot, PostgreSQL, Pivotal Cloud Foundry.
Focus on front end by React/Redux, also support Java midrange and Database.
Developed a new dashboard website by React/Redux independently, and deployed it on Pivotal Cloud Foundry platform.
Taught myself Java Spring Boot to help developing Java midrange APIs and PostgreSQL to design database for this project.
Koodo Toronto, CA
FULL STACK DEVELOPER, 8/2016 – 2/2020
Technical Scope: React/Redux, Node.js, microservices, HTML5, CSS3, SCSS, Git, Agile, Jest/Enzyme, Docker, webpack, PHP, Babel, npm, yarn, EsLint, Jenkins, OpenShift
Develop a new website by React/Redux and Node.js, work on front end, back end, and API platform. Maintain and enhance old PHP website. Collaborate with project owners to provide insights and consultation during decision making. Conduct tech spikes and provide effective solutions. Support and train other developers.
Successfully completed upgrade from PHP 5 to PHP 7.3 within three weeks to make whole website, including third party packages works fine both in PHP 5 and PHP 7.3.
Fixed long standing runtime payment issue with innovative problem solving.
51.ca Toronto, CA
FULL STACK DEVELOPER, 10/2014 – 8/2016
Technical Scope: PHP, MySQL, Laravel, CodeIgniter, Git, JQuery, Bootstrap
Evaluated and modified core modules of Groupon clone website to support one page payment process, guest buying, and vouchers. Revised stripe payment flow to two steps (authorization and capture) for best results. Maintained and updated social media website similar to Facebook for Chinese International Students in Canada and created APIs for mobile applications. Led development of articles publishing management system which compiles online articles and photos for Aliyun OSS storage (similar to Amazon S3) and publishes in WeChat through API.
Successfully worked on and completed three different projects simultaneously.
Utilized strong analytical skills to not well coded and documented website and develop sustainable solution for business needs.
Led a small team of three developers in finish tasks efficiently.
Xinhui Collective Management Ltd. Toronto, CA
FULL STACK DEVELOPER, 11/2013 – 8/2014
Technical Scope: PHP5, MySQL, Magento, Zend, CSS3, JQuery, AJAX, PHPMyAdmin, Nginx, Bootstrap, Joomla!, Postfix, AWS
Developed membership website to translate electronic stock for organization members and provide training to jumpstart their business on the internet. Completed project within seven months with capacity for 300K users. Created a new online lottery game platform in independent project which provided three different lottery games.
Led strategic negotiations of network service contact and saved company $20K in additional expenses.
Successfully designed efficient algorithm to store sophisticated customer data into database.
Tianbao Travel Toronto, CA
WEB DEVELOPER, 1/2013 – 8/2013
Technical Scope: PHP5, MySQL, CSS3, JQuery, AJAX, MVC framework, PHPMyAdmin, Apache, Eclipse
Redesigned whole online trip booking website by implementing new MVC framework. Served as key member of web project by creating complex modules for front and backend processing.
Rebuilt website code as well as refactored and migrated data to new database in only eight months.
Provided efficient code to meeting very complicated and irregular business requirement.
Various Clients Toronto, CA
FREELANCER, 6/2012 – 11/2013
Food Ordering Website (http://freedomlunch.ca)
Technical Scope: PHP5, MySQL, Git, WampServer, PhpStorm
Created and maintained website that provides online food ordering service based on OpenCart.
Online Shop (http://bestinnature.ca)
Technical Scope: PHP5, CSS, HTML, MySQL, Magento, Unbuntu
Independently created and maintained small ecommerce website for health products.
Internal Research Website (scikkids.ca)
Technical Scope: PHP, CSS3, HTML, MySQL
Developed website to store for researchers to store and analyze data. Designed two modules: one to retrieve data from file and store in database and another to then display data in charts.
University College Cork: Computer Science Department Cork, IE
RESEARCH ENGINEER, 5/2007 – 5/2012
Technical Scope: Core Java, J2SE, J2ME, PHP, C, MySQL, Web Service, Voyage Linux, Wirelss Sensor Networkings
Created middleware platform which utilized Java Web Service to connect all modules. Platform successfully deployed in Cork, London, and Frankfurt with adaptable properties. Designed Light System with control server, GUI, developed by J2SE and light sensor client developed by J2ME on SunSPOT. Developed and published lightweight Wireless Senor Network Management SOP to monitor and manage WSNs remotely via internet.
** *** **
Additional experience as Software Engineer for Sichuan Xi Cai High Technique Company, Zhejiang University City College: CS Department, and Shenzhen Shekou Zijin Limited Company in China.
EDUCATION & TRAINING
B.E. in Computer & Application
Sichuan University China
Professional Development
React/Redux, ThoughtWorks
French for 3rd Grade, Montpellier 3 University France
D-Link Networking Engineer and Lecturer
PUBLICATIONS
Rostislav Špinar, Panneer Selvan Muthukumaran, Rodolfo de Paz, Dirk Pesch, Weiping Song, Shafique Ahmad Chaudhry, Cormac J. Sreenan, Essa Jafer, Brendan O’Flynn, James O’Donnell, Andrea Costa, Marcus Keane, Efficient Building Management with IP-based Wireless Sensor Network, EWSN09, Cork, Ireland. February 2009
Shafique Ahmad Chaudhry, Weiping Song, Muhammad Habeeb Vulla, Cormac J. Sreenan, EMP: A Protocol for IP-Based Wireless Sensor Networks Management. JUSPN 2(1): 15-22 (2011)
Paul Stack, Karsten Menzel, Menouer Boubekeur, Weiping Song, Mateo Burillo, Rosta Spinar and Essa Jafer, Maintenance Middleware for Provision of Building Performance Data, ECPPM2010, Ireland, September 14-16, 2010.