Hi, I am Robert, and I graduated from Tsinghua University in 2011 with a master’s degree in computer science.
My interests are in Front End Engineering, and I love to create beautiful and performant products with delightful user experiences.
I gained expertise in developing web applications using the React framework for six years.
I have a lot of experience using JavaScript, HTML, CSS, TypeScript, React, C#, MobX, Redux, Storybook, Google Cloud Platform, Firebase, and so on.
And I have used well many JavaScript libraries such as Material UI, Bootstrap, Highcharts, Charts.js, D3, Lodash, etc.
During the development of web applications, I gained the entire framework and flow of web applications, so that, I am sure I can develop any website.
Thank you.
Project history
08/2021
-
05/2023
Sr. React Full Stack Developer
Corva
(Energy, water and environment, 250-500 employees)
Responsible for 2 web services development and team leadership
Developed a real-time/data-driven platform regarding drilling automation service using React, TypeScript, JavaScript, Redux, Node, and Express
Designed the project architecture, developed both frontend and backend, and REST APIs from scratch
Implemented responsive design and integrated 3rd party libraries such as Material UI, Storybook, Bootstrap, Tailwind CSS, and HighChart.js
Improved performance of the services by optimizing frontend and avoiding of unnecessary re-renderings and heavy computations using React Hooks, HOCs, and GraphQL
Implemented server-side renderings using Next.js
Collaborated with a backend team and designed database and schemas using PostgreSQL and MongoDB
08/2019
-
07/2021
Senior Front-End Engineer
Two Commas LLC
(Automotive and vehicle construction, < 10 employees)
Responsible for development and management of 2 web services
Designed project architectures and developed UIs in frontend side
Migrated multi-page user experience into a single page app to improve customer engagement using React, TypeScript, JavaScript, Redux, MobX, Storybook, and HighChart.js
Collaborated with a backend team and also developed REST APIs
Improved performances of the services and resolved technical issues
Responsible for unit testing using Jest
Collaborated with designers and product owners directly
07/2015
-
07/2019
React Developer
HAB Home Intelligence
(Industry and mechanical engineering, < 10 employees)
Responsible for development and maintenance of the Voucher system
Collaborated with the Backend/Design/QA teams
Developed 2 web services using JavaScript, React, HTML5, CSS3, Redux, Motion UI, Webpack, Vercel, and Babel
Integrated internal and 3rd party APIs
Responsible for unit testing using Mocha
11/2011
-
05/2015
Software Engineer
Westinghouse Electric Company
(Industry and mechanical engineering, 500-1000 employees)
* Utilized crucial design software skills to assist with Healthcare & Embedded System Software
projects.
* Effectively coded software changes and alterations based on specific design specifications.
* Tested and accurately configured software and maintained high functioning hardware.
* Used advanced software programs and helped to maintain strong communication among colleagues.
* Rebuilt 4-year-old application with full user experience redesign to release a beta MVP in 8
months.
Environment: Visual C#, .NET Framework, HTML, CSS, JavaScript