heroimage

Transforming Ideas into Intelligent Web Applications and AI Solutions.

Hi! I'm James - A Passionate

See my work

Industry Experience

E-life

October 2025 - Present

AI Engineer

eLife Inc. (Tokyo, Japan)

Excited to Contribute!

Meeting.ai

February 2025 - June 2025

AI Engineer Intern

Meeting.ai (Jakarta, Indonesia)

AI Feature Prototyping, Integrating, and Benchmarking Suite Development

Moladin

February 2024 - July 2024

Software Engineer Intern

Moladin (Jakarta, Indonesia)

Vehicle Management System Development, Automated Test Maintenance

Academic Experience

Meeting.ai

2021 - 2025

B.Sc. in Computer Science

Universitas Indonesia (Depok, Indonesia)

Undergrad life: all-nighter, caffeinated, long debugging sesh, skipping some lectures, and whatnot

Meeting.ai

February 2024 - June 2024

Machine Learning Cohort (Capstone)

Bangkit Academy (Remote)

Real-time Translation App Development, ML Curriculum Completion

Meeting.ai

January 2024 - June 2024

Research Assistant

Universitas Indonesia (Depok, Indonesia)

Full-Stack Development for Ontology Curriculum Research, from PRD to Deployment

A small selection of
recent projects

Speech Emotion Recognition

Speech Emotion Recognition

Audio emotion classification using two approaches: FAST-CNN from-scratch architecture and transfer learning with Wav2Vec2 + CNN; evaluated with macro F1.

PythonTransfer LearningCNNSpeech
Marketplace API

Marketplace API

Microservices-based marketplace backend with containerization, orchestration, HPA, and load-testing scenarios.

GoMicroservicesKubernetesHPALoad Testing
Covearch: Covid-19 Research Search Engine

Covearch: Covid-19 Research Search Engine

Information retrieval system for Covid-19 research papers built with PyTerrier, integrating BM25, BiEncoder, CrossEncoder, and MonoT5 pipelines evaluated using MAP, nDCG@10, and Precision@10.

NLPPyTerrierInformation RetrievalReranking
Simple Minesweeper Java

Simple Minesweeper Java

Classic Minesweeper implementation using Java Swing with event-driven UI and game state management.

JavaSwingOOP

My latest Blogs

Let's connect!

Reach out and turn your vision to solution.

jamesmithwigglesworth@gmail.com

Jakarta, Indonesia

James - Personal Portfolio Website - 2026