About Me

I‘m Shawn, a full-stack software engineer and a dog lover based in CA.

I am proficient in Javascript, React.js, Node.js, Express.js, NestJS, PostgresSQL, MongoDB, TailwindCSS and Styled-components.
My approach to development is focused on creating robust, maintainable code that delivers a seamless user experience. I believe that the key to success in software development is to understand the needs of the end user and build solutions that meet those needs effectively and efficiently.

I am constantly seeking to expand my skills and knowledge through ongoing learning and professional development. I look forward to exploring new opportunities to apply my skills and expertise in the field of software development.

Shawn's labrador

Experience

Sphere

Full Stack Developer

Sphere

May 2023 - Present
  • Upgraded the customers's dashboard from version 5 to version 7 ( Next.js13 / Tailwind CSS / Typescript)
  • Collaborated closely with the design team to implement new features and refine existing ones
  • Enhanced the payment and dashboard APIs, refining their functionality, and introducing new features to streamline processes and usability (Nest.js / PostgreSQL / Typescript)
eKos

Backend Developer

eKos

Dec 2022 - April 2023
  • Built an online shopping website backend api from scratch . ( NestJS / PostgreSQL / Anchor / Solita)
  • Implemented a reliable escrow and offering system on the SOLANA blockchain.
  • Implemented a clear logic of purchase system integrating web2 and web3.
The Druids

Full Stack Developer

The Druids

MAR 2022 - NOV 2022 (9 months)
  • Built a gaming website and NFT staking system (React / NestJS / PostgreSQL / Redis / Anchor / Redux / TailwindCSS)
  • Built a backend api of user and admin sides based on Nestjs, PostgreSQL, TypeORM.
  • Implemented the NFT staking program using Gemfarm.
Duocun Inc

Full Stack Developer

Duocun Inc

Feb 2018 - Mar 2022 (4 years 1 month)
  • Built an E-commerce website, admin dashboard and driver's delivery app from scratch. (React / Vue / IONIC / Express / MongoDB )
  • Added new features incorporating customers' feedback and maintained the website.
  • Added new features incorporating customers' feedback and maintained the website.
  • Work closely with management and customers to develop e-commerce strategies and to integrate them into the website
Upwork

Full Stack Developer

Upwork

Aug 2017 - Feb 2018 (7 months)
  • Planned and engineered RESTful web services to manipulate dynamic datasets (Laravel / Angular / MySQL).
  • Embedded system development for National transport system using python.
  • Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality and speed.

Education

Peking University

Bachelor‘s degree @Computer Science

Peking University

Sep 2013 - Jul 2017

Copyright@2020-2023 All rights reserved