Skip to content

Open to opportunities

Hey, I'm Niki Ramandika 👋

I enjoy building things, solving problems, and bringing ideas to life through code.

Hey, I'm Niki! I'm an Information Technology student at Universitas Sumatera Utara with a passion for building software. I enjoy exploring web and mobile development, experimenting with new technologies, and figuring out how things work. Along the way, I've worked on various projects, gained hands-on experience during my internship at Bank Sumut, and shared what I've learned by teaching web programming. For me, coding is all about learning, creating, and getting better one project at a time.

niki@portfolio: ~type help

02

My journey so far

A bit about where I've learned, worked, and shared what I know.

Education

Bachelor's in Information Technology

Universitas Sumatera Utara

Faculty of Computer Science & Information Technology

  1. Feb 2026 – May 2026

    Work

    IT Intern

    PT Bank Sumut · Information Technology Division

    Contributed to application development in the IT division: implemented system features, supported the development process, and worked with the team to maintain and improve performance on ongoing projects.

  2. Jan 2026 – Feb 2026

    Work

    Intern

    Pusat Sistem Informasi (PSI) Data Center, Universitas Sumatera Utara

    Built a web-based asset inventory system for data center operations. Implemented the backend with Flask and PostgreSQL and designed the database schema and CRUD flows for asset tracking.

    • Flask
    • PostgreSQL
  3. Aug 2024 – Dec 2025

    Teaching

    Laboratory Assistant

    ITLG, Universitas Sumatera Utara

    Taught Web Programming, Advanced Web Programming and Database Management Systems across three semesters. Guided students building web apps with PHP, Laravel and MySQL, ran practicum sessions and graded assignments.

    • PHP
    • Laravel
    • MySQL
  4. Jan 2025 – Feb 2025

    Community

    Talent Speaker

    Google Developer Group on Campus (GDGoC)

    Led the first two sessions of a React.js learning series for the campus developer community.

    • React
  5. May 2024

    Community

    Finalist, DSC Solve Competition

    Google Developer Student Clubs

    Built Emisee, a web platform for mental health awareness, with React and Firebase. As backend developer I handled authentication, data storage and the Firebase Realtime Database integration.

    • React
    • Firebase

03

My toolkit

Languages, frameworks, and tools I enjoy working with.

Frontend

Responsive interfaces and app dashboards.

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS

Backend & data

APIs, business logic and database design.

  • PHP
  • Laravel
  • Python
  • Flask
  • REST APIs
  • MySQL
  • PostgreSQL
  • Firebase

Mobile

Cross-platform apps for iOS and Android.

  • React Native
  • Expo
  • Flutter
  • Dart
  • SQLite

Tools

Shipping and collaborating day to day.

  • Git & GitHub
  • Docker
  • Figma
  • VS Code

Creative

Video and visual content.

  • Adobe Premiere Pro
  • DaVinci Resolve
  • Canva

04

Let's make something happen

Have an idea, an opportunity, or just want to say hi? My inbox is always open. I'd love to hear from you!

Medan, Indonesia

What's on your mind?