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.
Experience
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)
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.
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.
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
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.