JAY SUN
Full Stack Developer
Professional Summary
A passionate Full Stack Developer with extensive experience in all the phases of SDLC in Web and
Mobile App Development.
My years of experience are broken down as follows:
8 years of software development experience in all phases of SDLC including Planning,
Requirement Analysis, Design, Development, Testing, and Deployment
6 years of front end development using HTML 4.0/5, XHTML, CSS2/CSS3, Javascript,
Bootstrap, Jquery, Ajax, Json and XML and IDE tools like VSCode, WebStorm, Brackets,
Sublime text, and Eclipse
6 years of back end development in PHP, and Laravel
5 years of back end development in Node.js
4 years of experience in developing Restful Webservices and Micro Services using Golang
5 years of experience in React, Redux, Redux-Thunk, and Redux-Saga
4 years of experience in Vue.js, VueX, Vuetify.js, Nuxt.js, Element UI Library, and Quasar
3 years of experience in Angular(5-9), Angular Material, and Angular component libraries like
NGX Bootstrap and NG Bootstrap
3 years of experience in React Native for iOS and Android development
2 years of experience in Python and Django
1 year of Experience with CI/CD methods and automated unit testing with Jenkins.
1 year of experience in Blockchain Development, especially in ICON-based DApp platform,
Smart Contract, ICX token, and ICX Wallet
Hard Skills:
Languages: C, C++, Javascript, PHP, Golang
Frameworks and Libraries: React.js, Vue.js, Angular, Node.js, Laravel, Socket.IO
Databases: MySQL, MongoDB, SQLite, Oracle
Cloud Service: Google Cloud Console, AWS/Lambda, Heroku
Project Management Tool: Jira, Github/Gitlab,
CI/CD Tools: Docker, Kubernetes, Jenkins
Soft Skills:
Excellent Interpersonal and Communication Skills
Playing a Leadership’s role in Scrum/Agile Projects
Optimistic and Honest Attitude
Passion for Learning and Challenging New Skills
Languages: English (Native), Chinese (Native)
Portfolio: https://jaysun.netlify.app/
Github: https://github.com/JeyDev310/
Qualifications:
MCPD: Microsoft Visual Studio 2010
MCPD: Designing and developing Web Applications
Education:
•
2012 – 2013 Dalian University of Technology, China.
Master of Computer Application (M.C.A)
•
2007 – 2011 Dalian University of Technology, China.
Bachelor of Applied Science – BASc, Computer Science
Employment History:
Self Employed | Major Remote Projects
Fullstack Engineer, QA Engineer
Safety365 Website - Sevron Safety Solutions (London, UK)
Nov 2016 – Present
Oct 2019 – Mar 2020
React.js/Node.js Integration
• Safety365 is a SaaS Platform aiming to save lives of people with coding, providing
compliance scores for all the possible risk handling options and risk assessment, and serves
big clients like Coca-Cola (EU).
•
Revamped the whole SaaS platform based on React.js and restructured the backend
separating it from the front end in Laravel to optimize the load speed.
•
Led a team of 4 remote developers for the integration of all the assets and played a role of QA
Engineer for the COSSH Assessment
Ship24 – Okoone Ltd (Hong Kong)
May 2018 – Feb 2020
Angular/AWS/Web Scraping/Docker
• Ship24 is aiming to differentiate the tracking of parcels by gathering all the information directly
from the Delivery Company or “courier” and smoothing the overall process of shipping and
receiving goods around the world.
•
Worked on both the front end, back end and also the web scraping using stacks like
Typescript, Angular 8, Nest.js, MongoDB and AWS Lambda.
•
Led a team of 3 remote developers, expertizing in web scraping and managing Database.
BillsGlide – BillsGlide Ltd (CA, US)
May 2018 – Aug 2018
Angular/Firebase/Stripe Integration
• BillsGlide is a platform aiming at auto-car-registration based on users’ VIN information stored
in Firebase and by auto-processing the payment using Stripe API
•
Worked on both the front and back end side using stacks like Angular 8, Node.js, Firebase,
and 3rd parties like Stripe.
PlanningPlus Software – Auto BC Pty Ltd (Australia)
React.js/Laravel Integration
Feb 2017 – Jan 2018
•
PlanningPlus is a micro-task management SaaS platform for auto-repair service suppliers, car
owners and insurance companies.
•
Used React to work on the front end and Laravel for the backend, integrated 3rd party APIs for
payment and in-app messaging.
Hualong Technology Co.Ltd
Senior Software Engineer, Project Manager
Sep 2014 – Oct 2016
• Led a team of 4 developers to initiate projects, review, approve project plans and approve
delivery of projects
•
Handling project management, system integration, debugging and troubleshooting of the
application
•
Introduced Bulkgate SMS OTP to enhance SMS Marketing and increase sales by 10%
•
Conceptualized and implemented the code logic, developed the database structure and
ensured regular maintenance of Chat App Project within 3 months
•
Ensuring adherenece to quality norms throughout the development & implementation process
•
Ensure timely technical support to customer complaints
•
Close collaboration with Marketing and Sales Departments and Customer Support
Hualong Technology Co. Ltd
Web and Mobile Developer
• Full lifecycle development using C++ and Win32
Oct 2013 – Aug 2014
•
Used native Objective-C and Java to develop state-of-the-art mobile applications for iOS and
Android
•
Research, design and implement best practice solutions to new problems
•
Appointed as a lead web developer to join a team of 3 other members to work on CMS
Ecommerce Websites based on PHP frameworks including CI and Yii
•
Migrated from SVN for source control to Git, local GitHub
•
Programming and Changing UI screens using C++/QT with multi-threading and thread
synchronization extensively