DIPO OKTAMA

Full of curiosity and eager to learn something new, I love playing games and interested in making one. Currently working as a Java Springboot Backend Developer at Pusat Sistem Informasi Universitas Sumatera Utara gives me some skills and knowledge on how to make a service that would help people accomplishes their work, or how to solve their problem using tools that I got in my hand. I've also made a microservice PoC using Laravel, Sveltekit and Docker. My latest interest is Large Language Models and RAG stuffs.

WORK EXPERIENCES

  • Backend Developer at Universitas Sumatera Utara

    Oct 2024 - Present

    worked at Pusat Sistem Informasi unit to maintain the Academic Management System, Graduation and Alumni Management System which use Java Springboot. Also developing LLM app and its integration to the Academic System using Python FastAPI.

  • Programmer Internship at Universitas Sumatera Utara

    Oct 2022 - Oct 2024

    worked at Pusat Sistem Informasi unit to integrate SSO to the PHP-based e-learning system, developing MOOC using NextJS, developing internal network management app using Laravel and Docker, and also writing some Java Springboot modules for the Academic System.

  • Freelance Graphic Designer and Illustrator

    Oct 2020 - Oct 2022

    Drawing a portrait shot of a subject and designing brand logo using both Adobe Photoshop and Adobe Illustrator.

CERTIFICATIONS

  • CompTIA Security+ ce Certification

    Issued by CompTIA on Feb 2023 | Expires on Feb 2026

    Credential ID S3F9E54YEBE1145X

EDUCATION

  • Universitas Sumatera Utara

    Bachelor's degree of Computer Science

    Jul 2017 - Jul 2024

    Grade: 3.75/4.00

    Thesis: Implementing Transformer Model (LLM) as Interactive Fiction Game

PROJECTS

  • Narrator Project

    Using Mistral as a narrator of an interactive fiction game. It offers infinite playability and built using Python Flask, and Huggingface Inference Endpoint.

  • Markdown Parser

    A Markdown to HTML converter made with python. I wrote this to help me on publishing my written blog on github pages.

  • Dice Roller

    A simple chrome extension to roll a dice or batch of dices. I wrote this because I like playing D&D.

SKILLS

  1. Javascript
  2. CSS
  3. TailwindCSS
  4. PHP
  5. Laravel
  6. MySQL
  7. MongoDB
  8. Git
  9. Python
  10. FastAPI
  11. Large Language Model
  12. Java Springboot
  13. Linux
  14. Docker
  15. NGINX
  16. Indonesia
  17. English
  18. Photoshop
  19. Illustrator