Hi, I'm
Ivan Tanaka
(陈裕凡)
Software Engineer

I'm a software engineer with 7 years of experience, specializing in HTML, CSS, and JavaScript. My expertise spans both frontend and backend development, working with React, TypeScript, Next.js, Vue.js, Flutter, Go, Laravel, MySQL, and PostgreSQL. I'm also skilled in Git and Figma for seamless development and design collaboration.

I have experience building scalable and high-performance applications, particularly in fintech, e-commerce, and SaaS. From creating investment platforms to optimizing e-commerce workflows, my work is focused on delivering impactful solutions.

I love software engineering because it allows me to create real impact through the systems I build. Having led multiple projects, I believe work isn't just about completing tasks— it's about driving meaningful change for users and businesses alike.

Skills

Frontend Development

  • React
  • Next.js
  • Vue.js
  • Tailwind CSS
  • TypeScript
  • React Query
  • Flutter
  • React Native

Backend Development

  • Go
  • Laravel
  • MySQL
  • PostgreSQL

Tools & Workflow

  • Git
  • NPM
  • Figma
  • Google Analytics
  • Notion
  • Atlassian
  • Monday

Careers

Central Mega KencanaIT Developer Specialist

Oct. 2024 - Present
  • Developing and maintaining the e-commerce website using Next.js, Tailwind CSS, and Go to ensure scalability and performance.
  • Building a reusable design system as an NPM package with React.js and Styled Components, ensuring consistency and a high-quality user experience across multiple repositories.
  • Delivering an engraving activity system for the Frank & Co. x Maudy Ayunda collaboration event within a tight timeframe.
  • Enhancing SEO performance by working closely with the marketing team, utilizing Google Analytics, sitemaps, and robots.txt for better search visibility.
  • Initiated and developed a multi-brand management system using Go and Next.js to streamline operations across all company brands.
  • Implemented database migrations with Goose for efficient schema versioning and data integrity.

AyovestWeb Developer Specialist

Dec. 2023 - Oct. 2024
  • Developed a mutual fund investment application and web using Next.js and Vue.js.
  • Acted as the IT representative, coordinating with vendors and stakeholders to streamline communication.
  • Refactored legacy code using Next.js for improved performance and maintainability.
  • Collaborated with the UI/UX team in developing the Financial Checkup module.
  • Initiated documentation using Notion for better knowledge management.
  • Started a Design System project to ensure consistency across platforms.
  • Implemented management tools using Atlassian to improve workflow efficiency.
  • Facilitated the company in obtaining a Virtual Account by ensuring compliance with SNAP BI regulations.
  • Ensured OJK compliance for registration and supervision regulations.
  • Developed an email blasting system using Google Script to streamline customer service operations.

Bibit - StockbitWeb Engineer

May. 2022 - Oct. 2023
  • Engineered a mutual fund investment ecosystem for web and mobile using React.js, improving scalability and performance.
  • Led the development of Bibit Institution, an investment platform for institutional clients, expanding market reach.
  • Designed and implemented a filter system for Top Product, enhancing product discoverability and user experience.
  • Developed an institutional product webpage using Next.js, optimizing page load speeds and SEO.
  • Implemented a stamp duty payment feature to automate tax compliance for transactions.
  • Maintained system stability through daily bug fixes and analytics-driven optimizations.

TopremitFront-End Developer

Jan. 2021 - Mar. 2022
  • Developed a remittance ecosystem for mobile and web using React.js, React Native, and Next.js, streamlining cross-border transactions.
  • Built and optimized the company’s profile webpage using React.js for better engagement.
  • Developed Topremit for Business, a remittance platform for corporate clients, using Next.js.
  • Implemented an OTP-based phone verification system to enhance security for user authentication.
  • Ensured software reliability with proactive bug fixes and continuous optimizations.

BahasoMobile Software Developer

Jun. 2019 - Jan. 2020
  • Developed language e-learning applications using Flutter, making learning more accessible.
  • Applied MVVM architecture with Provider for efficient state management and better performance.
  • Built an Arabic language learning app using Flutter, expanding Bahaso’s course offerings.
  • Worked in an Agile team following Scrum and Kanban (Scrumban) methodologies to improve development efficiency.

Royal Brewhouse GroupBackend Developer

Aug. 2018 - Apr. 2019
  • Developed and maintained backend systems using Laravel, ensuring smooth business operations.
  • Designed and optimized RESTful APIs, following MVC architecture and best database practices.
  • Built a marketplace back-office system to streamline inventory and order management.

Educations

Universitas Pelita Harapan

2016 - 2020Bachelor of Computer Science
  • Graduate with cum laude (GPA: 3.67/4.00)
  • Develop a web and mobile food and dine in membership system for Final Undergraduate Thesis using Flutter and Laravel.
  • Head of Development Department, Student Association of Information System.
  • Student Mentor for Freshman year 2018.
  • Assistance Lecturer for "Java Advance", "Data Structure" and "Algorithm and Programming".

Latest Portfolios

Explore My Portfolio

Recommendations

  • Regina Veronika Ginting
    Business Development at Ayovest | Ex - XL Axiata
    Working with Ivan Tanaka at Ayovest as a Business Development Intern was a remarkable experience. As the leader he's always open to any suggestions and criticism, he is full of creative idea that he's able to realize, very hardworking and always bring joy to the company. Oh, did I already mention that his time management skill is outstanding? Well, I highly recommend his expertise to any person looking for Web Developer Specialist!
  • Anggit Mardiana Permatasari
    Business Development Specialist - Partnership | Project Manager
    Ivan, as a working partner, is very dedicated and eager to learn new things as the company grows together. Ivan is also quite cooperative and can work effectively.
  • Andhika Maheva Wicaksono
    Engineering Manager at Bibit.id
    Working closely with Ivan Tanaka has been an absolute pleasure. As a Web Engineer, Ivan consistently showcased exceptional technical expertise and a remarkable ability to tackle complex challenges. His keen eye for detail, coupled with a proactive and collaborative approach, significantly contributed to the success of our web development projects.

    Ivan’s dedication to his work is truly admirable. He not only demonstrates a profound understanding of web engineering principles but also remains updated with the latest industry trends, ensuring that our projects are not just functional but cutting-edge.

    Ivan’s strong work ethic and excellent communication skills make him a valuable asset to any team. He thrives in a fast-paced environment and consistently delivers results that exceed expectations. I highly recommend Ivan Tanaka for his outstanding contributions as a Web Engineer and am confident that he will excel in any future endeavors.
  • Rizaldi Nur Muhammad
    Tukang Koding
    Hard work and high dedication in every project.
  • Eka Putra
    Sr. Backend Engineer at Bibit.id
    Ivan was an excellent front-end developer, We worked together on several projects and he handled his tasks very well, kudos to you Ivan
  • Hansen Wu
    Senior Software Engineer at Pinhome
    Ivan has been a close friend of mine for many years, since our middle school days. He's a genuinely kind, intelligent, and fun person.

    In professional working, Ivan is a person who has extraordinary maturity, creativity, directness and an objective point of view. He enjoys tackling new challenges and often responds with unique insight, and can explain his ideas effectively.
  • Raditya Danang Dimasaji
    Front End Engineer at Bibit.id, Ex-Tokopedia
    Ivan was an amazing colleague to work with. He tackled complex product at Bibit and maintain it with ease (Bibit Institution). Despite the hardship of work, Ivan kept reminding us that work can be fun, he always be the one to check up on us with jokes and bonding opportunities. I would recommend Ivan highly for a front-end engineering job.

Licenses & Certificates

See All Certificates

Honors