Charles Randicha Gunawan Santoso
Frontend Engineer
I build website that is
Performant
About Me
About Me
Self-teach tech enthusiast with 7+ years of experience as frontend software engineer and passion in building tech solutions for better humanity, backed by knowledge and experience building several web applications for multiple startups unicorn & public sector in Indonesia.
Experienced with wide array of frontend technologies from vanilla Javascript, CoffeeScript, Typescript to modern UI libraries like AngularJS, VueJs, Nuxt, React, Next, Svelte, Astro and many others. Also experience in Progressive Web Apps technology and collaborated on an in-house Component Library development.
Years of Experience
Companies Worked
Work Experiences
Work Experiences
Tiket.com
Senior Frontend Engineer
June 2023 - Present
- Collaborated cross-functionally with various teams to enhance the pricing strategy for products on Tiket.com.
- Facilitated streamlined pricing management for the product manager and market manager through the utilization of an intuitive pricing dashboard.
- Enhanced code readability by crafting well-documented, meticulously tested, and strongly typed code for improved maintainability and understanding.
GovTech Edu
Senior Frontend Engineer
Aug 2021 - May 2023
- Worked with multiple squad to build feature that help teachers & educators in Indonesia in every aspect
- Contributing in building company-wide Frontend Component Library
- Published multiple packages that helped fellow frontend engineers to develop their application
- Ensuring fast user experience on every platform using PWA caching mechanism
- Ensuring type-safe code with typescript
- Applying Test Driven Development principle on every work
- Maintaining code quality with both unit
Bukalapak
Middle Frontend Engineer
July 2018 - July 2021
- Working closely with Product and Design team to deliver high quality, reliable, performant, and maintainable user interfaces.
- Helped Bukalapak’s users to manage their goods by building and
- maintaining Bukalapak’s Seller Center Website
- Created many complex feature that simplify users experience (e.g. Product Variant Combination)
- Contributed in building tribe-wide Frontend Component Library
- Writing unit test and integration test for frontend application
- Become a speaker for internal Javascript community meetup
- Ensuring code compatibility across wide array of supported browsers.
- Mentoring & giving advices to fellow frontend engineers
Gradin
Fullstack Web Developer
Sept 2017 - Jun 2018
- Built multiple web & desktop apps (fullstack)
- Meet with clients and provide appropriate solutions for their needs
- Helped management tracking employee work by building time tracking apps
- Helped employee and management tracking every deadline by building internal calendar apps which support Asana integration
- Maintaining internal hosting server
- Mentoring & giving advices to fellow engineers
CV Bintang Semesta Pangan
Mobile App Developer (Thesis Project)
Jan 2016 - Jan 2017
- Built a warehouse management system apps with the capability to calculate available inventory space, best product placement location based on product dimension and amount
Projects
Projects
Project Link (Incoming soon…)
Overview
This is a personal project that I am working on. It is product showcase website for my parent’s business. It has public facing pages for the products and a private admin dashboard for managing the products.
Key Features
- Public facing product showcase page
- Admin dashboard for managing products
- QR Code generation for products (used when users go to the offline store and want to know more about the product, by scanning the QR) (admin only)
- QR Code scanning into related product page
- Product search and filtering
- Product details page
- Product image gallery