Carlos Yin

About Carlos Yin

Passionate software engineer with 7 years of experience in leading the successful development of distributed enterprise applications.

Brings about the best software engineering practices, with emphasis on application performance and user experience.

Contributed to tech startups, built social networking applications, video streaming applications, real-estate management applications, productivity tools, eCommerce applications, and B2B solutions.

Frontend Skills

React / Next / Hooks / Redux / Mobx

Vue / Nuxt / Vuex / Vuetify

Angular / Angular Universal / RxJS / NgRX

HTML5 / HTML

SCSS / LESS / CSS3 / CSS

TailwindCSS

Bootstrap 4 / Bootstrap 5

TypeScript / ES6 / ES7

Backend Skills

Node / Express

PHP / Laravel, PHP / Lumen

PHP / CodeIgniter

Python / Django, Python / Flask

MySQL, PostgreSQL, MSSQL | MongoDB, CouchDB

DevOps Skills

AWS Beanstalk / AWS EC2

Digital Ocean

Heroku

Education

California Polytechnic State University

Sep 2006 - Sep 2010 Bachelor of Computer Science

History

Software Engineer

Oct 2010 - Apr 2012 Share Innovation Limited

Started my career as a software engineer in this company

Senior Angular Developer

Jun 2012 - Jun 2014 Sam the Local

✔ Learned more about the front-end technologies like HTML5, HTML4 CSS3, JavaScript, JQuery, AJAX, and AngularJS

✔ Implemented most of all functionalities using AngularJS

✔ Worked with PHP back-end

Senior React Developer

Jan 2014 - Dec 2016 WandPop

✔ Worked as a front-end leader in this company

✔ Created CRM application using create-react-app

✔ Used Redux-saga middleware for handling asynchronous API calls and etc

✔ Used Ant Design, as it supports lots of built-in components

✔ Used styled-components for styling components

✔ Worked with PHP/Laravel Back-end

Senior Full-stack Developer

May 2016 - May 2018 Innominds

✔ Worked as a Full-stack Developer

✔ Built 5+ web and mobile applications from scratch

✔ Used React/Redux for Front-end, and used Node/Express for Back-end

✔ Used React Hooks, as it was introduced from React 16.8

✔ Used most popular component libraries such as Material UI, Ant Design, and BlueprintJS

✔ Integrated payment services such as Stripe, Braintree, and Checkout

✔ Built serverless functions such as AWS Lambda and Firebase Cloud functions

✔ Architected the complex flow of the application with AWS services

✔ Used NoSQL/SQL databases such as PostgreSQL, MySQL, MongoDB, and FireStore

✔ Established relationships with stakeholders and communicated with them to discuss the requirements

Senior Web Developer

Jun 2018 - Aug 2021 MotionDen

✔ Released v3 with Vue and Laravel

✔ Release v4 with React and Node

✔ Implemented Subscription and Checkout

✔ Implemented Onboarding flow

✔ Implemented Video Editor

✔ Integrated Braintree for the payment, and integrated other 3rd party services like Amazon Cognito

✔ Built serverless functions on AWS Lambda and Firebase Cloud functions

✔ Implemented Unit testing and Integration testing

Senior Full-Stack Developer

Sep 2021 - May 2023 InVisory

✔ Worked with Angular 11 Front-end

✔ Worked with Node Back-end

✔ Migrated data from MongoDB to PostgreSQL

✔ Updated the relations between the tables

✔ Integrated 3rd Party services such as Typeform and Stripe

✔ Used Elastic and Algolia search engine

Get in Touch

San Francisco, California, US
Freelance Available