Measure twice,
ship once
Electrical engineering student building embedded, backend and control systems, from the lab bench to the live deploy.
See the workPortfolio · 2026
Embedded Systems

Embedded control.
Backend systems.
# Electrical
(2026)
Electrical engineer by training, systems builder by habit: from circuits and lab benches to embedded control and AI-graded classrooms.
3.86 / 4.00 in Electrical Engineering at ITPLN. Laboratory assistant and full-stack developer at SESL, where I build the practicum platforms and the AI that grades them.
Selected work
2024 - 2026
Five builds from the same lab: grade faster, teach better, run the printer, ship a real client's site, and keep the API honest.
Index
7 roles since 2024
- Applied AI & NLP
- Full-Stack Platforms
- Backend & APIs
- Electrical & Circuits
“Electrical Engineering student with strong interests in AI-driven systems, energy technologies, and intelligent web applications.”
A CPNS tryout engine in Go: server-authoritative exam timing with auto-submit, Midtrans payments, and Google OAuth2 behind JWT access control.
See every projectThe toolkit in five layers
Electrical fundamentals at the bottom, applied AI at the top. Every layer here is something I have shipped with, not just read about.
Foundations
Circuits
Electronic fundamentals and circuit analysis, simulated in Multisim NI and Proteus before anything touches a board.
Software
Go
RESTful APIs with Gin and GORM, clean architecture, Swagger-documented endpoints, JWT access control.
Interface
SvelteKit
TypeScript front ends for practicum platforms serving 20–40 students per cycle.
Intelligence
RAG + BERT
Retrieval-augmented grading that evaluates 100+ student answers a session, 60–70% less manual work.
Data
PostgreSQL
Schemas designed up front for exam engines, lab records, and scoring that has to stay consistent.

One lab in West Jakarta, where circuits get measured, practicums get built, and grading gets automated down from hours to minutes.
Electrical engineering student at ITPLN (3.86/4.00), laboratory assistant and full-stack developer at the Smart Electronic Systems Laboratory. I build the practicum platforms students use every cycle, and the RAG/BERT grading system that reads over a hundred answers per session.
Measure first
Circuit analysis and simulation in Multisim NI and Proteus before anything is built or claimed.
Automate the boring
Manual grading cut by 60–70%, turnaround from hours to under 10 minutes per session.
Ship to a client
Production websites with real deployment, real payment integration and real users.
Experience07
Jan 2026 - now
Backend Web Developer
PT. METADIGITAL CORELAB · West Jakarta
RESTful APIs in Go (Gin, GORM, PostgreSQL) for a CPNS tryout engine: attempt start, auto-saved answers, scoring and result endpoints. Server-authoritative exam timing with reliable auto-submit on timeout; Midtrans payment and Google OAuth2 with JWT-based access control.
Feb 2026 - now
Python Mentor and Developer
Pintarkan ID · DKI Jakarta
Building the Python curriculum for the mentoring programme.
Nov 2025 - now
Web Developer and Data Entry Clerk
Yoenrattan · Bekasi, West Java
Developed and maintained the official Yoenrattan.com site with a focus on performance, responsiveness and usability. Collaborated on structure, content integration and features; delivered a production-ready site with end-to-end deployment.
May 2025 - now
Full-Stack Developer
Smart Electronic Systems Laboratory (SESL) · West Jakarta
Full-stack platforms (Go/Gin + GORM/PostgreSQL, SvelteKit/TypeScript) for Applied AI, Microcontroller and Algorithm & Programming practicum labs, serving 20–40 active students per cycle. Automated grading with RAG and BERT-based NLP over 100+ answers per session, cutting manual workload 60–70%. Secure exam environments with JWT auth and live coding, on Clean Architecture with Swagger-documented APIs and unit tests.
May 2025 - now
Laboratory Assistant
Institut Teknologi PLN · West Jakarta
Developed an automatic grading system using RAG and BERT-based models, evaluating over 100 student answers per session. Built a web-based learning platform supporting 20–40 active students per laboratory cycle, with NLP evaluation that cut manual grading 60–70% and improved assessment consistency.
Jan 2026
Event Organizer Staff
LKM Pra Tingkat Dasar FKET ITPLN · Institut Teknologi PLN
Managed the event rundown and served as timekeeper. Coordinated on-site flow across divisions, kept transitions between sessions smooth, and handled real-time scheduling adjustments.
Nov 2024 - Jan 2025
Machine Learning Member
Google Developer Groups on Campus (GDGoC) UIN · UIN Jakarta
Machine learning study groups covering supervised and unsupervised learning, data preprocessing, model training and evaluation.
Education02
Aug 2024 - now
Institut Teknologi Perusahaan Listrik Negara, West Jakarta
Bachelor of Electrical Engineering · 3.86/4.00. Laboratory Assistant, Full-stack Developer, Students with Employment Agreement PT. PLN (Persero). ITPLN 2024.
Jul 2024 - Aug 2024
Institut Teknologi Sepuluh Nopember, Surabaya, East Java
Bachelor of Electrical Engineering.
Publications05
2026
Evaluasi Kualitas, Akurasi, dan Stabilitas Penilaian Pemrograman Berbantuan Model Bahasa Besar
SOSTECH: Jurnal Sosial dan Teknologi · Oct 2026
Read2025
TEKNOLOJIA-AGRI: Pemanfaatan EBT pada Pertanian dengan Sistem Smartfarming Berbasis IoT untuk Lingkungan Hijau
ResearchGate · Jun 2025
Read2025
TEKNOLOJIA AIR: Pemanfaatan Natrium Hidroksida sebagai Carbon Capture dengan Integrasi Sistem IoT
ResearchGate · Jun 2025
Read2025
Penerapan Smart Grid dan Keberlanjutan untuk Efisiensi Energi Industri Otomotif di Patimban Berstandar GBC Indonesia
ResearchGate · Mar 2025
Read
Record
Two podiums, a semifinal slot, ten certificates and four organisations behind the lab work: the written record of what got measured, built and shipped.
10 certifications · 3 honours · 4 organisations
Honours03
3rd
Gagasan Ilmiah Masa Depan Tertulis (GIMP)
Institut Teknologi PLN
Dec 2025
Semifinalist
PLN SustainAction 2025
PT. PLN (Persero)
Oct 2025
3rd
Public Administration Competition (PANCO)
Universitas Negeri Yogyakarta
Jun 2025
Certifications10
2026
Professional Machine Learning Engineer Study Guide
Google
ID 21500954
2024
C++ Dasar
Skilvul
ID 4NDY2I3TT9m05d5BnZ7UTA
2024
Python Fundamental for Data Science
DQLab
ID DQLABINTP1CVVVFS
2024
Basic English Education Standard (BEES)
Language Development Center IT-PLN
ID 5190/E032/BEES/10/02/2025
2023
Uji Kemahiran Berbahasa Indonesia
Badan Pengembangan dan Pembinaan Bahasa
ID SD-BB-0391531
2024
Belajar Dasar Data Science
Dicoding Indonesia
ID NVP74R5QWPR0
2024
Memulai Pemrograman dengan Python
Dicoding Indonesia
ID N9ZOY847YPG5
2024
Memulai Pemrograman Dengan C
Dicoding Indonesia
ID 53XEO5J6RZRN
2024
Sertifikat Kelas Belajar C++
CODEPOLITAN
ID RNBBHCD
2024
TOEFL iBT
Englishvit
ID EV/TO6/07/2024/0088
Organisations04
LKTI
Electrical Research Center· Jun 2025 - now
HME FKET IT-PLN
Community Service · Pengabdian Masyarakat 2025· Aug 2025
Himpunan Mahasiswa Elektro FKET IT-PLN
Junior Member
KIREVENTEN
Analyst and Secretary· Jul 2023 - May 2024
Languages
English
Professional
Indonesian
Native
Lab Notes
Practicum sessions, lab benches and the systems behind them. Photos land here as they are taken.
Before you ask
What I build, what I study, and how to reach me, in short. Anything else, I reply within two working days.
Ask me directlyWhat do you actually study?
Electrical Engineering at Institut Teknologi PLN, third-year, 3.86/4.00. Circuits, electronics and simulation on one side; applied AI and software systems on the other.
Electrical or software: which one are you?
Both, deliberately. The electrical side is the training; the software side is how I make lab work scale. Most of my projects sit exactly where the two meet.
What is the grading system about?
A retrieval-augmented pipeline with BERT-based NLP that evaluates over 100 student answers per session. It cut manual grading 60–70% and brought turnaround from hours to under 10 minutes.
Are you open to work?
I am currently working across SESL, Metadigital Corelab, Pintarkan ID and Yoenrattan. For anything new, write me at the address in the contact section.
Can I see the code?
Client and lab work stays private, but I can walk through the architecture on a call: Go services, SvelteKit front ends, JWT auth, Postgres schemas.
Say hello, or find me where the work happens
West Jakarta
DKI Jakarta, Indonesia
naufalraihansaputra@gmail.com
GMT+7, flexible overlapLinkedIn
Experience,
in/naufal-raihansaputra
recommendationsPhone
Calls and
+62 812 8203 0818
WhatsApp







