Scroll To View More
Hire the top 3% of freelance developers
Li XiaoChen

Li XiaoChen

Beijing, China
Member since October 16, 2015
As a full-stack web developer and DevOps engineer, Li has over eight years of experience developing web and cross-platform apps and setting up Amazon/Azure hosting. He is extremely detail-oriented and has a deep understanding of technology that comes from intensely focusing and working on development projects.
Li is now available for hire
Portfolio
Experience
  • PHP, 8 years
  • JavaScript, 5 years
  • AngularJS, 3 years
  • Node.js, 3 years
  • Laravel, 2 years
  • HTML5, 2 years
  • React Native, 2 years
  • React, 2 years
Beijing, China
Availability
Part-time
Preferred Environment
Git, SVN, Sublime, RubyMines
The most amazing...
...thing I have ever built is a globe visualization using WebGL and various other front-end techniques.
Employment
  • Hybrid App Developer
    Shoppe (via Toptal)
    2017 - 2018
    • Integrated streaming video and camera overlay plugins using Objective-C.
    • Integrated a streaming video plugin, using Android Java.
    • Implemented other features with Ionic.
    Technologies: Ionic, Objective-C, Android Java
  • Front-end Engineer
    Mixlab (via Toptal)
    2017 - 2017
    • Created a web application to make prescriptions for the patients; based on React.
    • Implemented various form validations (synchronous and asynchronous mode) using Redux Form.
    • Built an admin dashboard to manage the doctors, patients, and prescriptions.
    Technologies: HTML5, CSS3, React.js, Ruby on Rails
  • Web Developer
    Buzz Cloud, LLC
    2014 - 2015
    • Worked extensively on the front-end doing everything from slicing the initial PSD mockups to creating the responsive HTML and CSS, and writing the actual Angular templates.
    • Heavily assisted in the back-end using Node.js and Python. Also created the client-side UX improvements using an AngularJS framework.
    • Created a testing framework for the whole workflow.
    Technologies: AngularJS, Node.js, Python, Django, AWS Lambda, API Gateway, DynamoDB
  • Hybrid App Developer
    Monument LLC
    2014 - 2014
    • Assisted in the business planning and making wireframes.
    • Developed the back-end logic in Node.js using Express Framework, and secured the API endpoints by adding HTTPS service.
    • Extensively used Google Maps API for location-based booking and heavily customized the google map visualization.
    • Created a cross-platform app front-end using an Ionic framework.
    Technologies: Ionic, Cordova, AngularJS, Parse SDK, Firebase, React Native
  • Senior DevOps Engineer
    Beijing UniPros Technology, LLC
    2013 - 2014
    • Set up a secure environment for AWS development and production hosting.
    • Created business critical APIs using Lambda, the API Gateway, and Cognito.
    • Handled performance-sensitive work and was capable of handling a large scale operation.
    Technologies: AWS EC2, AWS Lambda, DynamoDB, AWS Cloudsearch, AWS API Gateway, Cognito, Elasticsearch, AngularJS, RoR
  • Rails Developer
    Freelance
    2010 - 2013
    • Built an SMS reminder for the site OhDontForget.com.
    • Developed a marketplace website, Home.inklingmarkets.com.
    Technologies: Ruby on Rails, RSpec, RPM
Experience
  • Pixel-perfect Front-end and a Mobile Responsive Implementation (Development)
    http://www.esosolutions.com/

    I developed the front-end pages for ESO solutions.

    I was provided with Sketch and the InVision app design and created pixel-perfect and mobile responsive work for my client. (For the mobile responsive work, I used Bootstrap and to speed it up, I used Sass.)

    Outcome: The client was very pleased with the result.

  • Globe Visualization and WebGL (Development)

    I implemented an interactive globe visualization using Three.js and WebGL Earth. I also integrated third-party APIs like Firebase.

  • eCommerce Website Using ASP.NET (Development)
    http://zenwire.ca/

    I built an elegant, user-friendly, responsive eCommerce store using ASP.NET and MVC.

    I also added a blog to the store.

  • Social Networking Web App Using AngularJS (Development)
    http://www.qeneqt.us/

    I used the MEAN stack to develop a new social networking web app. I also created a fresh and revolutionary UI/UX experience by adding HTML5/CSS3 animations.

  • Cross-platform App and Ionic (Development)

    I used the Ionic Framework and Cordova to develop the mobile app. I also extensively used Google Maps API in the app.

  • Secure Back-end API and Gambling (Development)
    http://www.cashortrade.org/api2/docs

    I developed the secure RESTful API back-end for gambling web app and mobile apps. I also put a lot of effort in the API documentation.

  • SMS Reminder | Ruby on Rails (Development)
    http://ohdontforget.com/

    I was one of the main developers on this project. I mainly worked on the back-end of OhDontForget.com and on the clean and easy-to-use SMS reminder.

  • Social Network App using React Native | iBeam.Challenged (Development)

    Challenged is an app which is driven by a community to house the massive social challenges we find all over the web.

    Create and participate in video challenges of any kind with your friends, celebrities, charities, brands, and influencers. Spark a movement, share it with others, and watch it grow!

    The app was originally built on Objective C, and I ported it into React Native in early 2017.

  • iOS Photo Collage App (Development)
    https://itunes.apple.com/us/app/photoframe-collage-shape-frame/id950811479?mt=8

    The app was built using Objective-C and implemented multiple collages, frames, and effects using GPUImage library.
    It allows users to share photos easily to various social media platforms like Facebook and Instagram using Social Kit.

  • iOS Photo Effect App (Development)
    https://itunes.apple.com/us/app/blur-pic/id783551364

    It was built using Objective-C and supports the latest iOS version 11.x and various iOS devices including iPhone X. I also implemented social sharing with various platforms including Instagram and Twitter.

Skills
  • Languages
    Java, PHP, Ruby, HTML5, CSS, CSS3, JavaScript, Objective-C, Swift 4, Swift, Scala, Haskell, C#
  • Frameworks
    iOS SDK, Core Data, Express.js, React Native, Symfony, Ruby on Rails (RoR), Laravel, AngularJS, Cordova, Sails.js, PhoneGap, Ionic, Jest, Android SDK, Core Location, CodeIgniter, CakePHP, Titanium
  • Libraries/APIs
    Google Maps, Highcharts JS, Node.js, jQuery, Fabric, Immutable.js, React, iOS API, Lottie-iOS, Three.js, Redux Form
  • Tools
    Amazon Cognito, Firebase Authentication, Git, Android Studio, Auto Layout, Xcode, Fastlane, OneSignal, Appcelerator Titanium, AWS SQS
  • Paradigms
    Model View Controller (MVC), Test-driven Development (TDD), Agile Software Development, Model View Viewmodel (MVVM)
  • Platforms
    Amazon Web Services (AWS), Bitrise, AWS Lambda, iOS 11, iOS, Xamarin, Firebase, Android, WordPress, Parse
  • Storage
    Elasticsearch, AWS S3, MongoDB, Realm Database, Realm, DynamoDB, PostgreSQL, MySQL
  • Other
    iOS Camera, Enzyme, Web Development, Amazon API Gateway, Amazon CloudSearch, WordPress Plugins
Education
  • Master's degree in Computer Engineering
    Dalian University of Technology - Dalian, China
    2004 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others