Joseph Marcell Gultom

AI and Software Development Fresh Graduate

|

Get in Touch
Software Development • AI

Experience

  1. Front-end and AI Research Assistant (Internship)Information Intelligence Management Lab ITSJul 2025 – Oct 2025
    • Built modular web interfaces for 3 lab research platforms covering process modeling, Petri Net conversion, and graph mining.
    • Integrated frontend clients with distributed Flask microservices, handling REST APIs for XML parsing, token simulation, and graph queries.
    • Maintained a lab frontend component library of over 1,000 UI files and 160,000+ lines of TypeScript and React code, including custom diagram palettes and interactive sandboxes.
    • Connected real-time graph visualization tools to local JSON parsers and live Neo4j database instances with interactive layouts (Dagre, fCoSE, and grid).
  2. Front-end DeveloperHimpunan Mahasiswa Teknik Computer-Informatika ITSMar 2024 – Feb 2025
    • Built and maintained the official student organization portal with Next.js, TypeScript, and Tailwind CSS across 8 page routes and 7 landing sections.
    • Developed 20+ reusable UI components including carousels, dialogs, member cards, and input fields with Zustand state management.
    • Implemented an interactive timeline carousel using Embla Carousel to display organizational leadership across terms.
    • Set up unit tests with Jest and automated code quality checks using ESLint, Prettier, and Husky Git hooks.
  3. UI/UX InternITS Website TeamNov 2023 – Dec 2023
    • Redesigned and updated public web pages for official university subsites using WordPress and Elementor page builder.
    • Built interactive prototypes and wireframes in Figma, following user-centered design principles and usability heuristics for developer handoff.

Projects

View all
BPMN Framework Tools

BPMN Framework Tools

AI-powered low-code workflow studio converting BPMN 2.0 XML process diagrams into functional React web applications.

hmtc-its.com

hmtc-its.com

Official student organization portal built with Next.js, TypeScript, and Tailwind CSS across 8 page routes and 7 landing sections.

Introducing Me

Hey! I'm a fresh graduate in Informatics Engineering from Institut Teknologi Sepuluh Nopember (ITS) Surabaya, passionate about software development and AI. With hands-on experience building modern web applications, workflow engines, and AI developer tools, I focus on turning complex challenges into intuitive, high-performance software. Outside of tech, I'm an active Brazilian Jiu-Jitsu practitioner who enjoys the balance of mental strategy and physical discipline.

Joseph Marcell Gultom profile photo

Skills