Profileimage by Daniel Jin Full stack web developer, Medical software engineer, Project Manager from

Daniel Jin

available
Contact

Last update: 04.11.2020

Full stack web developer, Medical software engineer, Project Manager

Graduation: Master of Science(Fudan University)
Hourly-/Daily rates: show
Negotiable for remote projects
Languages: Chinese (Native or Bilingual) | English (Full Professional)

Attachments

Full Stack Developer.txt

Skills

Expert Full-Stack Web Developer, Medical Software Engineer, Project Manager

I'm a full-stack web engineer with 10+ years experience. I got my start working on simple e-commerce installations. Since then, I have progressed to building and working with large, highly-customized and integrated platforms, becoming an expert in PHP, MySQL, JavaScript, HTML5/CSS3, infrastructure, DevOps, back-of-house operations, performance auditing, coding standards, version control, single-page applications, and much more.

I do not run an agency. I do all work myself and do not subcontract. I am the top-tier, heavy-hitting expert you bring in to solve the most daunting of challenges where others have failed. If you just need my expertise without the code, I’m very comfortable in the consultant role. For guaranteed availability, I offer weekly rates.

I absolutely love writing code, and although I have vast experience, I spend time every day learning new languages, frameworks, workflow optimizations, etc.

I pride myself on being able to jump into a project quickly and creatively solve problems. I have good intuition when it comes to debugging. I try to anticipate every possible use-case- and edge-case-"gotcha" before beginning a project. With many years of experience in all sorts of codebases, I onboard and complete work much quicker than off-shore or less experienced contractors. Your time is valuable, so I don’t waste it.

Primary Languages:
- PHP (OOP, Procedural, etc.)
- SQL (MySQL, SQL Server, Postgres, Maria, etc.)
- HTML5
- CSS3
- JavaScript (ES5, ES6, ES7)
- SSH

Highlighted Platforms/Frameworks
- WordPress
- Shopify
- WooCommerce
- osCommerce/ZenCart
- Craft Commerce
- Custom (Laravel, CodeIgniter, CakePHP, SlimPHP, etc.)
- Google Maps API, Mapbox, Leaflet, D3.js
- React, VueJS, Angular, Nuxt

Expert Skills

WordPress & WooCommerce Custom Development
Whether its custom plugins, small theme features, performance audits, security, third-party integrations, or ongoing maintenance and support plans, I've done it all. I've written plugins for user management, custom post types & taxonomies, Advanced Custom Fields, and countless other uses. I've created bespoke WooCommerce checkout flows, product types, order types, reports, payment gateways, shipping methods, and much more. As a verified WordPress Core Contributor, all code I write adheres strictly to the WordPress Coding Standards and best practices. 

CMS Maintenance & Support
I provide monthly administrator support and upkeep for clients using a large variety of platforms. For these types of ongoing contracts, I ensure your site is healthy by updating plugins, performing security audits and scans, create backups of both data and files, including user uploads, and take care of small tasks that you don't have time for.

Infrastructure Architecture & Maintenance
If you're running a complicated, unmanaged Linux VPS or a course of dedicated servers, it's imperative to keep them up-to-date and secure. Being AWS Certified, I can help both design and support custom AWS solutions to fit your needs and scale as you grow.

API Creation & Integration
I've worked with countless APIs using methods like REST, Soap, XML, etc. Some examples include:
- Google (Maps, Analytics, Ads, and more)
- Amazon Marketplace Web Service (including Fulfillment By Amazon)
- Amazon AWS (S3, Glacier, SES)
- Shipping providers (USPS, UPS, FedEx, ShipStation, ReadyShipper, Endicia)
- Payment processors (Authorize.Net, PayPal, Amazon Pay, Stripe, Apple Pay)
- Social Integration (Facebook, Twitter, OAuth)
- Custom (Your own API to authenticate & serve your data to others)

DevOps
I use version control system in nearly every project, so I have experience with Git and SVN. I also utilize third-party providers like GitLab, GitHub, BitBucket, etc. For CI/CD, I've used Jenkins, Travis, Semaphore, and more. I use Node.JS extensively, either directly or with packages like Gulp, Webpack, Yarn, Grunt, etc. For local environments, I use VVV, Docker, Local, or XAMPP. I have also created custom workflows for both large and small teams.

Warehouse Operations Solutions
Barcode inventory tracking, order fulfillment, order picking efficiency, etc. Designed system to be used on handheld/arm-mounted, touchscreen devices. Receive inventory, process returns, and handle customer pickup

General Consulting
Have your own team, but need to add some invaluable experience? I'm available for consulting on any of the above. I do quite a bit of it for both new and long-time clients alike! 

Project history

07/2018 - Present
Project Manager
Bionic Trader (1000-5000 employees)
Banks and financial services
Bionic Trading with BabylonJS

08/2020 - 11/2020
Project Manager
Tunerlog (250-500 employees)
Automotive and vehicle construction
Garage management system using CodeIgniter, Ionic, socket.io

07/2019 - 11/2020
Project Manager
Ingenious Vision (< 10 employees)
Internet and Information Technology
Wordpress, WebGL, Threejs, Bootstrap

10/2019 - 06/2020
Project Manager
Online Game (250-500 employees)
Internet and Information Technology
HTML5 Online Game using PixiJS

10/2019 - 02/2020
Project Manager
Customizable Robot (10-50 employees)
Architecture and civil engineering
Threejs, jQuery

10/2019 - 12/2019
Project Manager
Bone Screw (50-250 employees)
Pharmaceuticals and medical technology
3D Configurator for bone screw with ThreeJS

01/2019 - 11/2019
Project Manager
Algavision (500-1000 employees)
Pharmaceuticals and medical technology
Mathematic Winning System with WordPress

01/2019 - 06/2019
Backend Developer
3D Plans (10-50 employees)
Internet and Information Technology
Threejs, Panorama

09/2018 - 12/2018
Project Manager
Airlines (1000-5000 employees)
Internet and Information Technology
WebGL, Threejs

09/2018 - 11/2018
3D developer
Sprite Animation (< 10 employees)
Internet and Information Technology

01/2018 - 10/2018
Project Manager
3D Swing (< 10 employees)
Industry and mechanical engineering
3D Configurator with BabylonJS

Contact form

Contact details