James Liang

James Liang

Brampton, קנדה
פרילנסר

אודותינו

Hi
I am a passionate software engineer who started programming in grade school. After getting bachelor's degree in computer science, I have worked for companies–developing mostly web and mobile applications, and blockchain projects for several years. I am accustomed to a distributed environment and working with remote clients using agile methodologies.
Thanks.

שפות

אנגלית
שליטה טובה

Portfolio

0
0
0

תחומי התמחות

Blockchain & CryptoCurrency

338 ₪ לשעה
Web3.js
- Built the YFLink governance website and the Solidity-written YFL (ERC20 token) powered meme app in React where users can stake ETH to vote to a meme to get rewarded after winning.
- Leveraged my Web3 experience to build a wrapper on top of the website. Also integrated the React front-end apps into the blockchain network to interact with the YFL ER20 token via this wrapper.
- Leveraged the Etherscan and Infura API to pull blockchain info, including transactions for a governance address between two blocks.

טכנולוגיה

270 ₪ לשעה
Amazon Web Services (AWS)
EC2 instance, DocumentDB, DynamoDB, Elasticsearch, Devops

תכנות ופיתוח תוכנה

338 ₪ לשעה
HTML5, CSS3, JavaScript
- Building a pixel perfect design from figma design
- ES6, ES7 Javascript
PHP
Object-Oriented Programming in PHP
Frameworks based on PHP such as Laravel
Python
- Frameworks based on Python such as Django, Flask.
- Machine learning, Deep learning, AI
פיתוח אפליקציות ל- Android
Native mobile app development in Android Studio/Java
Node.JS
Express.js, Loopback framework
AngularJS
Angular 8+
Full Stack Developers
- Frontend and Backend development.
- Database design
React.js
Frontend development on React, React Native, Next.js
Express.js
פיתוח אפליקציות לנייד

בניית אתרים

בניית אתרים פשוטים, עמודי נחיתה
אירוח אתרים, שרתים
בניית אתרים רספונסיביים, פיתוח רספונסיבי
בניית אתרים לסלולאר, התאמת אתרים לסלולר

נסיון תעסוקתי

מאי 2020 - מאי 2021

YFL logo Ethereum | Solidity | React | Web3 Developer

YFL
יוני 2019 - נובמבר 2020

React Native | Blockchain/IPFS Developer

OpenBazaar
  • - Developed a React Native app that enables shopping and selling privately based on Blockchain and IPFS.
  • - Worked on the Solidity-based smart contract development of the OpenBazaar project.
  • - Led the team of three React Native engineers and oversaw the development process as a primary point of contact between the back-end and front-end teams.
  • - Tracked and fixed bugs using GitHub as a reporting tool.
אוגוסט 2018 - יולי 2020

Senior React | Node.js Developer

J Capital Research
  • - Investigated how to scrape sales data from Tmall's website. Implemented a Node.js-based Tmall data scraper.
  • - Investigated the open Taobao platform API to integrate into the Node.js back end.
  • - Wrote a proof of concept to propose the development of the Open Taobao API.
מרץ 2016 - אוקטובר 2018

React | React Native | Node.js Developer

Zilly
  • - Developed a bunch of new components to improve the UI built with React Native.
  • - Wrote a Node.js parser to import malformed CSV and JSON data into MongoDB on EC2.
  • - Created and managed Amazon Elasticsearch, generated and uploaded index data to Amazon ES, and consumed the ES service from iOS for real estate property search.
  • - Improved the performance of the import script to be 10x faster by overcoming the demerit of Node.js single threading using a clustering technique.
  • - Refactored the code structure for a legacy piece of buggy code and upgraded some of the legacy Objective-C code to React Native.
  • - Built a GraphQL server and used an iOS Apollo client for data query.
מרץ 2012 - יולי 2016

iOS | Android | .NET Lead Developer

NQ Mobile (Shenzhen) Co., Ltd
  • - Won a prize at a coding competition held in Beijing and was scouted by NQ Mobile as a part-time developer.
  • - Developed several stand-alone mobile applications using Objective-C, Java, and JavaScript that were related to the finance industry. Created a core data wrapper class that centralized all the persistence and fetch logic from an SQLite database.
  • - Worked as a back-end developer using .NET. Developed a .NET based scraping framework to a data model for a big mobile project. Implemented a feature to convert user notes to PDF and image files. Deployed the app to an Amazon EC2 instance.
  • - Used Bluetooth Low Energy and iBeacon technology to identify devices around the user. - -Accumulated experiences in consuming several third-party APIs such as Yelp, Foursquare, GooglePlaces, TripAdvisor, and more.

תארים אקדמיים

מרץ 2006 - נובמבר 2011

Bachelor Degree of Computer Science

Chengdu university of Technology