Back
Avatar

Richard
Cheung

Average Review
0.00
Reputation
15
Finished gigs
0
Finished jobs
0
Website
Not specified
Country
Not specified
Specialization
Hourly rate
Not specified
About me
- Independent, skillful, and self-organized frontend engineer with 8 years experience who can deliver seamless User Interface with intuitive and engaging User Experience. - Senior React Developer who provides professional frontend solution with Test-Driven Development. - Seasoned Optimizer who has hands-on experience with improving the performance, usability, and accessibility of web applications. - Enthusiastic team player who collaborates with cross functional teams under Agile/Scrum methology. - Senior Software Engineer who has several successful Web3 & Decentralized projects under the belt.

Work experience

Salesforce
May 2022 – April 2024
Job title
Full Stack Software Engineer
Work experience & achievements
- Collaborated closely with cross-functional teams to conceptualize, design, and develop web applications utilizing a fullstack approach. - Crafted user-friendly and responsive front-end interfaces using a combination of React, MUI, Typescript, Next.js, and Styled Components, ensuring seamless cross-browser compatibility and optimal performance. - Utilized React to create dynamic, reusable and interactive user interfaces. - Implemented backend functionality using Node.js and Express.js, writing RESTful and GraphQL queries to interact with the PostgreSQL database and external services. - Integrated with PostgreSQL to store and retrieve data for the web application, leveraging the capabilities of Node.js to efficiently handle database operations. - Implemented RESTful APIs and GraphQL to facilitate communication between frontend and backend components, ensuring efficient data exchange and seamless integration of features.
Lead Software Engineer
October 2016 – May 2022
Job title
Ultimate Software
Work experience & achievements
- Acted as feature lead in an Agile environment using Kanban. Ran standups, performed feature planning/analysis, worked with BA and UX to define user stories. Provided estimates on story counts and timeline for features. - Prototyped and Developed a Form Builder with E-signature capabilities - Implemented backend functionality using Node.js, leveraging its asynchronous nature and event-driven architecture to build scalable and performant server-side applications. - Maintained CI/CD pipelines using TeamCity, incorporating Node.js builds and deployments for seamless integration with frontend changes. - Mentored junior developers technically and guide them to have the positive attitude on the project - Implemented the state management system by utilizing Redux Thunk and React Context for frontend components, and Node.js-based solutions for backend state management. - Introduced Custom React Hook functions to improve reusability and readability, complemented by Node.js middleware for backe
AutoNation
June 2015 – September 2016
Job title
Senior Software Engineer
Work experience & achievements
- Developed and shipped a self-service loan approval application with .Net & AngularJS - Designed and implemented REST API to replace Legacy SOAP services - Collaborated with UI/UX designers to deliver the pixel perfect & seamless user interface - Continuously enhanced new features and debugged & troubleshooted bugs arising while running the project by utilizing HTML, CSS, JavaScript and AngularJS under Agile/Scrum team based on 2 weeks sprints - Developed the responsive design using Flex & Grid CSS for web and mobile to build User-Friendly page(Ant-Design) - Built reusable and scalable components using AngularJS that can be shared across parts of the application - Wrote Unit tests using React Testing Library and Enzyme to cover every component at over 90% - Worked on CI/CD pipelines and followed best practices on Project Tracking(Jira) & Version Control(Bitbucket - Git actions) & Automated Testing(Jenkins)
International Education Corporation
July 2014 – May 2015
Job title
Software Engineer
Work experience & achievements
- Modernized UI of legacy applications using MVC5 Bootstrap CSS and HTML5 - Modernized Web application security by implementing ASP.NET Identity 2.0 - Created mobile friendly web applications using Mobile First Development - Created new Web API platform using the latest ASP.NET Web API 2.0 - Mentored team member on new technology and performed code reviews - Re-branded company's SharePoint Website

Education

Nova Southeastern University
Graduation year: 2014
Level of study
PGCE
Major / Field of study
Information Systems
Nova Southeastern University
Graduation year: 2012
Level of study
Bachelor
Major / Field of study
Computer Information Systems
No gigs added yet