Developer
Lucas Jin
Full Stack Engineer
Vladivostok, Primorsky Krai, Russia
React
React Native
Vue.js
Node.js
Express.js
Redux
AWS
Next.js
Angular
Python
Django
Flask
PHP
Laravel
.Net Core
About
Lucas is a full-stack software engineer with 7 years of professional experience in the IT industry. He mainly focused on working Javascript frameworks and libraries like React, React Native, Vue.js, Angular, Node.js, and Express.js. He also excels at other languages like Python and PHP, and those frameworks like Django, Flask, Laravel, .Net Core, and so familiar with AWS Services.
Skills
Languages
Javascript, Python, PHP, C#
Frameworks
Vue.js, Express.js, Angular, Django, Flask, Laravel, Next.js, Gatsby.js
Libraries/APIs
React, React Native, REST API, GraphQL, Node.js, Redux, Redux Saga
Paradigms
CI / CD, Object Oriented Programming, Test Driven Development
Platforms
Docker, Firebase, AWS, MacOS, Linux, Apache
Storage
MySQL, SQLite, Oracle, PostgreSQL, AWS RDS, AWS DynamoDB, Redis, MongoDB
Tools
Git, Trello, Jira, Slack, Bitbucket, Visual Studio Code
Experience
ReactJS
6 years
VueJS
4 years
Node.js
6 years
React Native
3 years
Redux / Redux Saga
4 years
Django
5 years
Flask
5 years
Laravel
5 years
AWS
3 years
.Net Core
2 years
Hightlight Projects

Traffic Management Software

Creative studio teams (dealing usually with marketing campaigns, artwork, digital adverts, banners, product packaging etc.) currently either use a range of disparate systems (e.g. Microsoft Project, spreadsheets, trackers, etc.) that don’t talk to each other and are admin heavy and time intensive. Or they use a project management system that kind of does what they want but not really. I propose building a web application that combines the features and functions of these existing systems that work, into one solution that provides a traffic management system for managing a studio.
Toovor Ltd.
Toovor Ltd.
  • Design the project architecture and modularize the tasks.
  • Design database architecture, and use AWS AppSync for GraphQL, AWS DynamoDB as database.
  • Build components using React, React Hooks, Redux.
  • Develop REST and GraphQL API.
  • Use AWS S3 for storage database.
  • Implement UI with sketch design and use Material UI as a UI framework.
  • Built website application with continuous integration.

Health Care Platform

Its aim is provide the video consultant between doctors and patients.
FIXER
FIXER
  • Implement UI with figma design.
  • Integrated Social Login feature.
  • Integrated message functionality.
  • Developed Vue components and templates using html, CSS and Javascript.
  • Integrated front end with REST API's.

Meaningful Conversations

Its mission is to create tools, services, and curriculum that empower communities to take ownership of their own narrative. TheirStory started as a way of sharing and preserving memories among family—but it has since transformed into a platform that streamlines the process for any community to collect, preserve, and engage with the audiovisual stories of the individuals that make up their community.
FIXER
FIXER
  • Implemented a customized framework on the CMS side.
  • Created React components using Redux/Redux Saga.
  • Integrated REST API with the web application.
  • Built website application with continuous integration.
  • Integrated unit testing for React components using Jest and Enzyme.


Online Shopping

It's a website for selling products via online
KingSoft
KingSoft
  • Building responsive and smart UI components and local state managment.
  • Developed unit tests and component snapshot tests using Jest and Enzyme.
  • Set up the deployment procedures, deploying to the Heroku cloud hosting service and Kubernetes, and Docker. 
  • Integrated with various third-party APIs such as Google API, Stripe API, Google MAP API, Salesforce, and more 


Foreign Currently Payment Platform

To simplify and enhance the lives of the people and the businesses we serve by connecting them through smart cross-border payment technology.
KingSoft
KingSoft

• Built and customized React components using modern React technologies like HOCs, Hooks, Immer.js, and lazy loading.

• Created several D3.js charts with D3.js charts that support interactive visualizations of market data projections and analysis.

• Constructed a Firebase cloud function back end with Node.js for the web dashboards.

• Built a back-end system to identify subscriptions from financial data.

• Created a rule-based chatbot platform for financial use cases, supporting natural language processing for the creation of savings accounts, bank transfers, and service payments.

Work Experience
Full Stack Web Developer
Toovor Ltd.
|
Apr 2020 - Present
  • Supported building pixel-perfect front end UIs with React.
  • Wrote the back end API endpoints with Node.js.
  • Worked with AWS Amplify, AppSync, DynamoDB, S3, SES, Lambda, etc.
  • Design project and database architecture
  • Built website using C#, Blazor Framework, Google Cloud Platform Services
  • Worked with PostgreSQL as a DB using Objection and Knex.
  • Used Jira for issue tracking and Slack for communication. 


React
React Hooks
Redux
Redux Saga
GraphQL
AWS Amplify
AWS AppSync
AWS DynamoDB
AWS S3
Material UI
Senior Frontend Developer
FIXER INC.
|
Feb 2018 - Jan 2020
  • Built a number of React-based front-end projects with React trending technologies such as React Hooks, HOCs, lazy loading, and so on.
  • Implemented UI layouts with Ant Design, Material-UI, and styled-components.
  • Integrated Redux-saga, MobX, Immer.js, and Context API for state management and
  • Formik and Yup for validation.
  • Migrated Gatsby and GraphQL for improving the page load speed, server-side rendering,
  • and code splitting.
  • Participated in the Angular 5 project to build the person to person marketplace.
  • Added new back-end features using various Ruby gems such as Devise, DRY, ActiveRecord
  • Import, and RSpec.
  • Built React-Native apps for iOS and Android.
  • Build a healthy-care web-app that requires using google calendar APIs, AWS services,
  • payment system using stripe, WebRTC in Laravel and Vue.js frameworks. 


React
React Native
Vue.JS
Laravel
Angular
GraphQL
AWS Services
Redux / Redux-Saga
Gatsby
WebRTC
Senior Backend Developer
KingSoft
|
Jul 2016 - Feb 2018
  • Designed and constructed a REST and Socket API using Express.js framework and Socket.IO library and integrated Passport.js for authentication middleware.
  • Used popular ORMs and ODMs especially Mongoose.js, Knex.js, Objections.js, Sequelize, and TypeORM for MySQL, PostgreSQL, and MongoDB.
  • Implemented REST APIs using Django REST Framework with PostgreSQL and used Django REST Framework-SimpleJWT which is the most (exible and upper version compatible regarding the user-authentication.
  • Implemented and integrated Firebase and Google Cloud Platform features like Google Cloud functions, Google Cloud Storage, and BigQuery.
  • Set up the deployment procedures, deploying to the Heroku cloud hosting service and Kubernetes, and Docker.
  • Integrated with various third-party APIs such as Google API, Stripe API, Google MAP API, Salesforce, and more 


Express.js
REST API
MongoDB
PostgreSQL
Django REST
Socket.io
Google Cloud Services
Docker
Stripe API
Firebase
Senior Frontend Developer
Qingdao High-Tech Software Co., Ltd.
|
Aug 2014 - Jul 2016
  • Designed and built a customer management app for their activities and properties with React, Redux-saga, and TypeScript.
  • Created a Vue.js app with Google Map APIs—allowing customers to discover services and advertisements.
  • Developed a customer activity REST APIs and a real-time chat module using Ruby on Rails and PostgreSQL.
  • Created a custom search engine for searching customer activities and properties using Elasticsearch. 


React
Redux
Typescript
Vue.js
PostgreSQL
Elasticsearch
REST API
Frontend Developer
Hebei Jiufu Software Technology Co., Ltd.
|
May 2012 - Aug 2014
  • Created front-end web portal tools to provide diverse information with vanilla JavaScript and jQuery.
  • Built the REST APIs for the back end using Node.js and Express.js.
  • Maintained and upgraded the front-end web app for their management system using
  • AngularJS.
  • Used Webpack and NPM to set up an entire development environment and Karma, Jest,
  • and Mocha for unit and E2E testing.
  • Implemented and integrated DevOps procedures for AWS infrastructure )S3, Lambda, CF,
  • and so on9. 


Node.js
Express.js
Angular JS
Webpack
Webpack
AWS
jQuery
Education

Hebei University of Science and Technology

HANDAN, CHINA
|
Apr 2009 - Nov 2013
Bachelor Degree of Computer Science