About me

Fullstack Developer | Codeignit

As a full-stack web developer with expertise in both backend and frontend technologies, I specialize in frameworks like Laravel, CodeIgniter, Express.js, React/Next.js, and React Native. Since starting my programming career in 2021, I have contributed to various projects, including Lingoni.com, Stufast.id, and Sikembang.com.

I excel in both independent and collaborative environments and am dedicated to delivering high-quality solutions that meet client needs and drive business success.

Education

Dian Nuswantoro University

Bachelor of Computer Science | 2019 - 2023

  • GPA 3.74
  • Completed web training through Dian Nuswantoro Computer CLub
  • Became a laboratory assistant for the programming class at Dian Nuswantoro Programming Laboratory
  • Became an Activity Manager at Dian Nuswantoro Computer Club (DNCC) for the 2020-2021 period
  • Became a committee member of the Dinacom 2021 event
  • Completed "Studi Independen" Kampus Merdeka program for 1 semester with role as a Frontend Engineer
  • Completed Certified Internship Kampus Merdeka program for 1 semester with role as a Fullstack Developer
Education Image

Certificates

These certificates reflect my commitment to ongoing learning and professional growth in the tech industry.

Career Timeline

My career timeline reflects my evolution in the tech industry, highlighting pivotal moments and achievements.

Sep 2023 - Present

CSM Media Application (Startup Company) | Fulltime

Full-stack Developer

Became a full-stack developer at a startup company. We built a semi-dating app, which enables friends to help each other forge meaningful connections and create unforgettable moments together.

  • I developed several key features: friend requests (sending, accepting, and deleting), caption writing, friend matching, and sending likes. I created multiple pages linked to these functionalities.
  • On the backend, I successfully developed several APIs, including those for authentication, matching, liking, and retrieving user data.
  • I built all the APIs required to retrieve user data, track likes, manage matches, and handle events, including checking captions.
  • I created multiple pages, such as user insights and events, while also designing the overall layout.
  • I developed a responsive website based on a design provided in Figma, which includes key sections such as Home, About, and Contact. The application is built using ReactJS and Material-UI, ensuring a modern and user-friendly interface.

Apr 2023 - Jul 2023

Visionic | CV Visi Teknologi Indonesia

Full-stack Developer, Fulltime

Be a part of the Visionic Indonesia team as a fullstack developer with developing a web-based application.

  • I have successfully configured themes for 6 websites for Politeknik Negeri Semarang.
  • Set up the project website for PT Domba Mas Indonesia, and created multiple pages based on Figma design, including home, solusi, store locator, katalog produk, login, register, and several dashboard pages.
  • I have also made several migrations and models, such as user, city, karyawan, gaji, etc., and developed a password reset feature for the HRIS System PT CDS Asia Electronics.

Sep 2022 - Dec 2022

By PT Orbit Nasional Edukasi

ICStar Hackathon 2022

Became a team leader and brought the team to the final and presented in front of the judges and all hackathon participants.

  • Learned about UIPath
  • Learned about RPA
  • Learned about Machine Learning
  • Learned about Automation
  • Doing a final project.
  • Presenting in front of the judges and all hackathon participants.

Aug 2022 - Dec 2022

Beecons | PT Baracipta Esa Engineering

Full-stack Developer, Certified Internship

Creating a Stufast platform, which is a platform for learning media that provides courses and training.

  • Developing the Stufast platform.
  • Developing homepages, course pages, and training pages.
  • Developing cart pages, checkout pages, and bundle pages.
  • Developing Search feature.

Feb 2022 - Jul 2022

Ruangguru X Kampus Merdeka | Studi Independen

Frontend Engineering

Completed an independent frontend engineering study program at Ruangguru with an intermediate level.

  • Learned about HTML, CSS, and JavaScript.
  • Learned about ReactJS.
  • Learned about Testing Library.
  • Learned about Git and GitHub.
  • Learned about Agile Software Development.
  • Learned about Scrum Framework.
  • Learned about Public Speaking.
  • Doing a final project.

Sep 2021 - Dec 2021

Dian Nuswantoro University

Laboratory Assistant

Dian Nuswantoro University is one of the private universities in Semarang. As a laboratory assistant, I am in charge of helping students in the laboratory and helping lecturers in the laboratory.

  • Helping students in the laboratory.
  • Helping lecturers in the laboratory.
  • Helping the laboratory manager in the laboratory.

Sep 2020 - Sep 2022

Dian Nuswantoro Computer Club (DNCC)

Activity Division Manager (Pengurus Divisi Kegiatan)

Dian Nuswantoro Computer Club is one of the organizations at Dian Nuswantoro University. As one of the activities division managers, I am in charge of designing and supervising all DNCC activities.

  • As a member of the event management at the 2020 BTNG event. Job desk: coordinating the job desk for all committees, managing event time, and making rundowns, rules, and event concepts.
  • As a publication at the DINACOM 2020 event. Job desk: distributing posters and looking for media partners.
  • Be a companion at the 2021 AFG event. Job desk: organize and direct participants according to groups.

Projects

Here are some key projects I've worked on, reflecting my expertise and passion for technology.

Project image

Indoaddict

Feb 2023 - Present

Indoaddict is a website that provides some destination and adventures for traveller. The website is built using Laravel and ReactJs with material UI.

  • ✅ Rewrite code using ReactJS for frontend
  • ✅ Create page such as home, about us, contact us, destinations, checkout, booking, etc.
  • ✅ Update theme setting
  • ✅ Collaborated with backend team to create API using Laravel
  • ✅ Fix bug of product form in admin dashboard
Project image

6 websites of Politeknik Negeri Semarang Department

Apr 2023 - Apr 2023

Create 6 websites of Politeknik Negeri Semarang Department. The websites are built using Wordpress and Elementor.

  • ✅ Set up wordpress and configuration (plugins and theme)
  • ✅ Determining theme
  • ✅ Adjusting design and copywriting
  • ✅ Create all pages using wordpress elementor
Project image

Lingoni Wordpress Plugin

Jan 2023 - Apr 2023

Create wordpress plugin Lingoni App. Lingoni is platform to learn German, French and English from native speakers.

  • ✅ Integrate Access Restriction to milestone test based on user role
  • ✅ Show and hide “Full Access” Widget
  • ✅ Fix Menu Icon Background disapears
  • ✅ Fix session issue when using browser back function
  • ✅ Hide not enrolled languages integration in side menu
Project image

Sikembang Offline Dashboard

Nov 2022 - Dec 2022

Working with service worker, local storage and cache to create offline dashboard. Users can input and read data in certain menus even if it's offline.

    Project image

    Stufast Learning Platform

    Aug 2022 - Dec 2022

    Stufast Learning Center is a platform for learning media that provides courses and training. The platform is built using Codeigniter 4 and Bootstrap. And also, the desain made by UI/UX team.

    • ✅ Set up layout
    • ✅ Create home page, courses, bundling, training, cart, etc.
    • ✅ Create notification system
    • ✅ Create search system
    Project image

    Belanja Happy

    Sep 2022 - Sep 2022Sep 2022 - Sep 2022

    Belanja Happy is the E-Commerce site. The project is the final project of Sanbercode Next JS bootcamp. The app is built with next js and tailwind css, and also the view is responsive.

    • ✅ Create all pages using next js

    Contact

    If you're interested in collaborating on a project or have any questions about my work, I would love to hear from you!


    © copyright 2025 by Rikzan Fernanda

    Last updated on August 2025