AVAILABLE
AVAILABLE
Marvin M.
Frontend Developer React.js
Marvin is a very experienced web and mobile developer with over 5 years of development of experience, 3 years of ReactJS experience and over 2 years of front end development experience. He’s developed several projects based on React, including admin backend systems and a mobile website for booking event tickets. Marvin is also highly capable of providing UX for web and mobile and is well-versed in data analysis and design patterns (MVC, MVP, MVVM).
Expertise
Years of Development Experience
10 Years
Skills
React.jsReact NativeTypescriptJavascriptC#ExpressKoaReactPythonNodeJiraBitBucketGithubGitlabConfluenceMySQLMongoDB
Domain Experience
ECommerceMedia & TelecomEntertainmentSocialF&B
Language Spoken
English, Chinese
Experience
- React DeveloperGoShop2019 - Until NowProject SummaryGoShop is a shopping website. The React.js version is in progress. It bases on widget approach, the front-end display can be controlled by backend. As the FE leader, provide the structure and key code, create tasks and solve the development issues.Project Tech StackRedux, React, NextJS
- React DeveloperNom Nom By2018 - Until NowProject SummaryNom Nom By connects customers to the best restaurants serving quality meals at a fixed but discounted price. The front end pages and the administrator management website are all built in React.js.
Develop pages and components.
Integrate stripe.js for charging.
Integrate the google map to locate the restaurants nearby.
Using Ant-design(an UI library) to build the management pages fast, flexible and beautiful.Project Tech StackRedux, Google Map - React DeveloperTIX Mobile Site2017 - Until NowProject SummaryTIX ID is the leading movie ticket buying application in Indonesia. With TIX ID, you can book movie tickets at your favorite Cinema XXI movie theaters at ease, quick and secure without any hassle.
Responsible for mobile site functions, including movie information, theater browsing, ticket booking and payment
Propose and implement technical solutions to clients
Lead and conducted code reviewsProject Tech StackRedux, React - React and Vue DeveloperFundsUP2017 - Until NowProject SummaryFundsUP is a matchmaking platform making meaningful connections between founders and investors. The founder side is built in React.js, used to fill up the startup information to show on APP side to investors.
Using Typescript with 100% unit testing.
Add quickblox for web chat
Add web notification by oneSignal
Created a dynamic widgets-rendering base architecture.
Maintain an official site built on WordPress
Maintain management built with vue.jsProject Tech StackBootstrap, Jest - React DeveloperTIX (Curated content system)2017 - 2017Project SummaryA curated content system support for TIX APP and TIX mobile web. The administrator could manage the content which is shown on the APP and mobile website, such as articles, banners, promotions.
Develop front end pages in React JS including content creation, media uploading and management pages.
Provide technical solutions to clients.
Communicate directly with clients to collect requirements and make recommendations
Lead and conducted code reviews and unit testProject Tech StackRedux, Redux-saga, React
Education
Bachelor of Computer Science and Technology
Qingdao University of Science and Technology - China Qingdao Shandong
2003 - 2007