Rifki Virzya

I am an active student majoring in Computer Science at Bandung Institute of Technology. I am a passionate and dedicated fullstack developer.

Bandung, Indonesia

Available for new projects

Let's get started

Education

Bandung Institute of Technology

2022 – Present

Informathics Engineering

Relevant courses: Web Application Development, Algorithm and Data Structure, Object Oriented Programming, Algorithm Strategy, Artificial Intelligence, Operating System, Computer Network, Organization and Computer Architecture

Internships

MarkAny* GaneshaIT

January 2024 – February 2024

Research and Development

  • • Conducted research on methodologies for document verification, image quality enhancement, perspective correction, and OCR implementation.
  • • Performed gap analysis based on published research papers.
  • • Identified novel approaches by exploring research gaps.
  • • Conducted experiments by implementing identified methods.

MarkAny* GaneshaIT

June 2024 – August 2024

Research and Development

  • • Collecting datasets and training machine learning models.
  • • Collaborated with a team to develop a robust document verification program.
  • • Published a research paper: "One-Shot Verification for Paper Certificates in Public Service System", highlighting a novel approach to verifying documents in public service systems.
  • • Tools and Technologies: YOLOv8, OCR libraries, Python

Leaderships

Kacapruk.naikLevel

Founder

Kacapruk.naikLevel is an educational organization providing tutoring services for first-year university students

Persatuan Sepakbola ITB

Chief Executive SPS ITB

SPS ITB is an onboarding and training program for the student organization, ITB Football Association (Persatuan Sepak Bola ITB), designed to nurture and develop new members.

STEIK CUP 2023

Head of Futsal Competition

STEIK CUP is an annual competition held by the STEIK faculty at ITB, encompassing both physical and non-physical sports events.

Web Applications

Machine Learning Projects

Desktop Applications

Other Projects

Research

Still Learn

Fullstack Development

  • NEXT.js
  • React.js
  • Tailwind CSS
  • PHP (Laravel Framework)
  • HTML
  • CSS

Backend Development

  • NestJS
  • Prisma
  • Node.js
  • Fastify
  • Golang
  • Express.js

Frontend Development

  • Responsive design
  • Component-based architecture
  • Tailwind CSS
  • Vanilla JavaScript
  • Templating

API Development

  • RESTful APIs
  • Swagger

Secure Authentication

  • JWT
  • Passport-JWT
  • AES256
  • OAuth (NextAuth)
  • Secure Session Management

Database Management

  • PostgreSQL
  • Supabase
  • MySQL
  • SQLite
  • Docker
  • ORM (Prisma)

Machine Learning

  • End-to-End ML Pipelines
  • Algorithm Implementation (KNN, Naive Bayes, ID3)
  • Integration with scikit-learn, YOLOv8, Paddle-OCR

Software Development Principles

  • OOP
  • Design Patterns
  • Agile Development Practices

Python Development

  • OpenCV
  • AI Integration
  • Automation Scripts

Desktop Applications

  • Java
  • C#
  • Flet

DevOps Basics

  • Docker Compose
  • CI/CD Pipelines

Contact me