Carlos Yin
Senior Web Developer
San Francisco, California +1-415-***-**** ************@*****.*** I am a senior web developer with over 10 years of rich experience. Since I started web development, I worked on various companies and remote teams as a front-end or full-stack developer.
Over the last 4 years, I mainly worked on React, Vue, and Angular Projects. So I am very proficient in these technologies.
So I have good experience in State management using Redux, Mobx, and Vuex. Also have good experience in Redux middle wares such as Redux-thunk and Redux-saga. I have strong experience in Building REST APIs and integrating 3rd-Party services using Node/Express.
I am very familiar with Meteor, too.
And I am very strong at PHP/Laravel.
My Front-end skills.
React
Vue
AngularJS / Angular
Backbone.js
HTML / HTML5
CSS / CSS3
Less / Sass
My Back-end skills.
Node/Express
Node / Hapi
Meteor
PHP / Laravel
Java / Spring framework
Through working in professional development teams, I could learn more about TDD and CI/CD. And I have good experience in deploying applications on AWS EC2, Digital Ocean, and Heroku.
2019.10 - 2019.12
2019.5 - 2019.9
Vue/Nuxt Developer
RefundNode
• Used Nuxt for Server side rendering
• Used Quasar framework
• Used Vuex for Stat management
• Used Vue-router for authentication and authorization React Developer (remote)
Hitask
React
React + GraphQL
React + Redux
React + Mobx
Redux - thunk middleware
Redux - saga middleware
Angular
Angular 1.x
Angular 2
Angular 4
Angular 5
Angular 6
Laravel / Vue
Use Vagrant and Homestead
Larave - Mix
Forge
Laravel Spark and Laravel Nova
Summary
Work Experience
Strong Technical Skills
2018.9 - 2019.3
2016 - 2018
2014 - 2016
• Used TypeScript with React
• Used Material UI as a UI framework
• Used Redux-thunk Middleware
Senior React Developer (remote)
Jungal
• Implemented the various features using React
• Writing GraphQL queries and mutations for integrating back-end
• Used Redux-saga middleware
• Used Ant Design framwork
Full Stack Engineer
Innominds
• Developed user interface by using the React JS, Flux for SPA development.
• Developed presentation layer using XML, XSL, JavaScript, CSS, JSP, JSTL, Custom tags etc.
• Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
• Implemented back-end Web API with the use of MongoDB, ExpressJS, and NodeJS and established connectivity with the use of Axios.
• Achieved APIs calls from back end NodeJS using React axios.
• Working with Axios Library to fetch data from network request
• Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
• Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
• Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
• Responsible for front end development using React, Mobx, CSS, Ant design and various node modules.
• Strong focus on React-Native, React, Electron, iOS, ES6, CSS, MobX, Webpack, and Node.js
• Evaluated and extensively tested React, ExtReact, Redux and MobX.
• Developing Single Pages Application using HTML5, CSS3, Bootstrap, ReactJS, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
• Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.
• Designed User Interfaces using JSP, jQuery, CSS, HTML, Bootstrap, NodeJS, and Lodash for front end view as per the requirements that are provided.
• Added new features using React/Redux(RXJS)/Lodash for functionality of few modules.
• Used third party packages for Angular application. This increases the performance and efficiency of the application. Some of them are Lodash, ngrx (redux architecture for state management).
Senior React Developer
React WandPop
• Designed the Front-end applications, And Mobile Application As well for user interactive
(UI) web pages using web technologies like HTML5, CSS3, Es6 JavaScript, React JS and React-Native/Redux Saga.
• Worked as a Front EndDeveloper on the project with Javascript, ES6, React, Redux Saga, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.
• Implemented Redux Saga's with actions and reducers to implement a sync API calls.
• Made use of redux saga middleware to access redux application state and dispatched redux actions.
• Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.
• Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB. 2012 - 2014
2009 - 2012
• Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.
• Developed user interface by using the React JS, Flux/Redux for SPA development.
• Used React JS to create custom components for data manipulations and to display data in company standard format.
• Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap and LESS CSS which is further integrated with Web Services.
• Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React JS, Redux & JavaScript
• Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
• Enhanced the React environment with Redux, React-router and Redux-thunk.
• Used Redux-Thunk as middleware to manipulate the data type and handle multiple actions.
• Worked on Vue/Vuex Projects with using Quasar and Vuetify.
• Worked on Angular 2+ projects (Used Ngrx, Rxjs, Webpack, Gulp) Senior Angular Developer
Sam the Local
• Good Experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client-Server and N-tier Architectures
• Strong experience with frontend technologies like HTML5, HTML4 CSS3, Scripting languages like JavaScript, JQuery, AJAX, Angular JS, NodeJS, UnderscoreJS, BackboneJS and good knowledge in ReactJS, EmberJS.
• Proficient in Java/J2EE Design Patterns including Singleton Factory, Model View Controller (MVC), Data Access Object (DAO) and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
• Responsible for designing Presentation Tier (web pages) using the concepts such as Themes, Skins, HTML, XML, CSS, Java Script and JQuery using AJAX.
• Expertise in developing and updating a web page quickly and effectively using HTML, CSS, JavaScript and JQuery with the webpage cross browser compatibility and Responsive design.
• Experience in integrating campaign with other components of Adobe marketing cloud and real-time messaging.
• Extensive experience in implementing MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS) with RESTful stands.
• Designed Frontend with in object oriented JavaScript Framework like bootstrap, Node.js and Angular.js.
• Experience in writing numerous test cases using JUnit framework. Expertise in developing dynamic web pages in HTML with AngularJS for UI and developed single page application by using AngularJS.
• Hands-on experience in creating responsive user Developed Dynamic and robust UI using Angular 2, React JS, HTML, CSS, SASS, JavaScript, JQuery by connecting backend API's with JSON.
• Expertise in creating Custom Reusable React Components Library.
• Experience in designing the user interactive web applications and Rich Internet Applications(RIA's) using with web authoring tools like Adobe Dreamweaver CS5 and AJAX. Software Engineer
Share Innovation Limited
After graduating University, I started software engineering in this company. I learned how to build applications from the company and worked full time. Sometimes, I took part in web application development, as they have lots of jobs. Education
Created with
Bachelor2008 of Computer Science 2004 -
The Hong Kong Polytechnic University
Studied computer science and engineering.
I studied computer science and technology.
I have learned how to build Software systems, and learned a lot of best algorithms for building fast, bug-free, and high-performance applications. Also, I was interested in Web development, so I have studied web technologies. Task Management application.
Financial Desktop and Mobile Applications using React and Electron CRM application which was build with Laravel / Vue Recent Projects