About

Here is a little background

My name is Rizki Fajar. I am currently a Computer Science undergraduate student at Universitas Gadjah Mada. Here is a little bit about me... I've been learning to code since I was at Junior High School. Since then, I have done some freelance projects and helped companies to build and scale their products.

Experience

Platter AI

AI Software Engineer

Platter AI

PythonNestJSDockerHaystackZabbixPostgreSQL

(October 2024 - PRESENT)

  • Engineered a custom XLSX analytics module within data service platform, streamlining data analysis workflows and improving reporting capabilities
  • Tested a private LLM server architecture to prioritize client data privacy and eliminate reliance on third-party AI services, ensuring compliance with confidentiality standards.
  • Developed a monitoring service using Zabbix to track and maintain the availability of critical systems and services, enabling proactive issue resolution and improved uptime.
BeProfesion

Co-Founder & Backend Engineer

BeProfesion

Node.jsMongoDBPostman

(July 2021 - Present)

  • Designed, implemented, and tested Express.js REST API used by 2000+ users.
  • Integrated Midtrans payment gateway to reduce customer waiting time after payment.
  • Implemented DRM on Premium Course media files (PDF & Video).
CV. Teman Cerita Abadi

Full Stack Developer

CV. Teman Cerita Abadi

LaravelVue.jsPusher

(August 2023 - PRESENT)

  • Implemented real-time chat feature using Laravel Pusher for users and counsellors.
  • Integrated Winpay payment gateway to Laravel APIs for reducing payment waiting time.
  • Deployed, tested, and updated the web application on VPS using Git.
Luwjistik

Software Engineer Intern

Luwjistik

GolangVue.jsPostgreSQL

(August 2023 - March 2024)

  • Implemented and tested an integration Golang APIs for Logistic Service Providers.
  • Revamped Admin Portal Zone Page containing geolocation information using VueJS.
  • Designed and implemented order label with Golang HTML renderer.
Digitalist Indonesia

Co-Founder & Full Stack Developer

Digitalist Indonesia

Next.jsTailwindTypescriptLaravelLivewireMySQLPostgreSQL

(September 2022 - September 2023)

  • Designed and implemented government assessment website to evaluate company's occupational health and safety.
  • Designed and implemented company profile website for a high school in Semarang City.

Skills

Hover over images for technology stack name

Pusher

Next.js

MySQL

Hugging Face

Alpine.js

Docker

NestJS

PostgreSQL

Projects

Swipe right/left to see other projects

BeProfesion

Project 1 of 8: BeProfesion

Node.jsMongoDBVue.jsPostmanHeroku

BeProfesion is a Professional Certification Exam Preparation Learning Platform for Actuaries in Indonesia. BeProfesion provides learning materials in form of PDFs, Videos, and Tryouts. Beprofesion currently has 10+ paid courses and 2000+ registered users.

TemanCerita

Project 2 of 8: TemanCerita

LaravelVue.jsBootstrapPusher

Temancerita.id is an innovative online counseling platform designed to connect users with professional counselors through convenient chat, call, or video call sessions. Offering a safe and supportive space, Temancerita.id empowers individuals to seek help and guidance on various personal and emotional challenges. With user-friendly features and a range of qualified counselors, the app makes mental health support accessible and personalized, ensuring users receive the care they need at their convenience.

Eling Selamet

Project 3 of 8: Eling Selamet

LaravelLivewireAlpine.jsMySQL

E-Lingkungan Sehat Layak Aman dan Terukur (Eling Selamet) is an Occupational Safety and Health assessment service government website used by Central Java's Occupational Safety and Health Center (Balai K3 Jawa Tengah). Companies can order and schedule a date for a Work Safety, Ergonomics, Corporate Hygiene, and Occupational Health inspection in order to get a certificate.

SMAN 6 Semarang

Project 4 of 8: SMAN 6 Semarang

Next.jsReact.jsTypescriptTailwindPostgreSQL

Company profile website for Senior High School in Semarang City. The Administrator can change the content of the site dynamically using Strapi CMS. Visitors can see school information, profile, staff, gallery, and post.

CloneGPT

Project 5 of 8: CloneGPT

Next.jsTypescriptTailwindOpenAI APIFirebase

ChatGPT Messenger Web App Clone created with NextJs, Typescript, TailwindCSS, and OpenAI API. Users can engage in conversation with AI and CloneGPT will provide answers to users inquiries.

Image to ASCII

Project 6 of 8: Image to ASCII

FastAPIHTML

The Image to ASCII is a web-based tool built using FastAPI (Python) for the backend, with a simple and clean HTML and CSS frontend. It allows users to upload an image file, and it converts the image into a text-based representation using ASCII characters.

AI Photo Generator

Project 7 of 8: AI Photo Generator

Next.jsReact.jsTailwindHugging Face

AI Photo Generator is a platform built with React, Next.js, Tailwind CSS, and Shadcn UI. Powered by the Flux AI Schnell model hosted on Hugging Face Spaces, it offers a seamless and intuitive interface for generating high-quality, AI-generated images. Leveraging Hugging Face's advanced capabilities, the site ensures fast and efficient image creation, making it a powerful tool for creative professionals and hobbyists alike.

StickEase

Project 8 of 8: StickEase

Swift

StickEase is a lightweight, floating sticky notes application for macOS that helps you keep important notes visible on your screen while you work.

Contact

Need help for your business? Let's talk.

rizkifajar456@gmail.com

Depok, Sleman, DIY.