PAC

Petrus Anthony Chaim

Bridging the Gap Between Mechanical Design and Modern Software Engineering.

My Technical Journey

Committed to continuous improvement as a developer

AI Automation & AI Model FundamentalsSeptember 2025

Diving into AI model fundamentals and automation, exploring large language models and local deployment strategies.

IBM Granite
Ollama
Llama
Automation & Self-HostingAugust 2025

Exploring workflow automation and self-hosting solutions for robust, scalable, and cost-effective application deployment.

n8n
Contabo
Termius
Coolify
Firebase
Firestore
Full-Stack Polish & DeploymentJuly 2025

Deepened expertise in full-stack development, focusing on a scalable database, containerization, and advanced authentication for production-ready applications.

MongoDB
Redis
React Native
GraphQL
Docker
Next.js
TypeScript
Advanced Frontend & Backend IntegrationJune 2025

Mastered modern frontend frameworks and state management, while building robust backend services and integrating with cloud platforms.

React
AWS
React Query
JWT
Jest
Firebase
Vite
Redux
Axios
Socket.io
Tailwind CSS
Bootstrap
Backend FundamentalsMay 2025

Built a strong foundation in server-side development, understanding asynchronous programming, database management, and API creation.

JavaScript
PostgreSQL
Sequelize
Express.js
Node.js
Restapi
Web Development FoundationsApril 2025

Started the journey into software development, focusing on core web technologies and version control.

HTML
CSS
Git
Github

Featured Projects

A selection of projects that showcase my skills and passion.

Financial Report Summarizer
Financial Report Summarizer

This project is a web application that takes a PDF of a financial report (in Indonesian or English), extracts key information, and summarizes it into a concise, professional investment memo. It uses a hybrid approach, performing initial, fast summarization locally with Ollama and polishing the final output with a powerful cloud model from IBM watsonx.ai.

Next.js
JavaScript
Tailwind CSS
IBM Granite
+2 more
Donasiin (Donation Web App)
Donasiin (Donation Web App)

Donasiin turns everyday items into meaningful connections. Our platform makes it effortless for generous donors to match with people in need.no middlemen, no waste. By giving your pre-loved belongings a second life. you’re not just decluttering, you’re building community and championing a greener tomorrow.

Next.js
React Native
TypeScript
Tailwind CSS
+5 more
Corazon (Ecommerce Web App)
Corazon (Ecommerce Web App)

Corazon is your one-stop online marketplace, offering a wide selection of high-quality products at unbeatable prices. From cutting-edge hardware and electronics to everyday essentials, Corazon makes shopping simple, reliable, and rewarding. With exclusive deals, a personalized wishlist, and fast delivery, we bring convenience and value straight to your fingertips. Discover amazing discounts, explore featured categories, and shop with confidence knowing that Corazon is built to give you the best online shopping experience — all in one place.

Next.js
TypeScript
Tailwind CSS
MongoDB
+2 more
Konohahon (Social Media Mobile App)
Konohahon (Social Media Mobile App)

Konohahon is a social media app built with React Native and powered by Redis for fast, real-time interactions. Designed for the Konoha Village community, it offers a familiar networking experience where users can create profiles, share updates, connect with friends, and engage in discussions. By combining modern technology with a community-driven focus, Konohahon delivers a smooth, secure, and engaging social platform.

GraphQL
React Native
Redis
MongoDB
+1 more
Options polls (Real Time Polling Web App)
Options polls (Real Time Polling Web App)

Options is a modern real-time polling platform built with Socket.IO, designed to make audience interaction seamless, fast, and engaging. Users can create and participate in polls instantly, with results updating live across all devices. What sets Options apart is its AI-powered poll generation. By simply entering a subject, the system can intelligently suggest and generate relevant polling questions and options, making it easier than ever to spark discussions, gather opinions, and capture insights on any topic. Whether it’s for classrooms, events, communities, or teams, Options combines real-time collaboration with AI innovation to deliver a smarter, more interactive polling experience.

Socket.io
Vite
Redux
React
+4 more
Porto Prism (Stock Investment Web App with AI)
Porto Prism (Stock Investment Web App with AI)

PortoPrism is an AI-enhanced stock trading and portfolio management platform designed to help investors make smarter, data-driven decisions. Users can track their investments in real time with detailed portfolio analysis, monitoring capital growth, buy/sell history, and unrealized gains or losses. What makes PortoPrism unique is its AI-powered news integration. The system automatically generates and curates financial news based on the top-performing stock in each user’s portfolio, ensuring that traders receive the most relevant market insights at the right time. By combining portfolio analytics with intelligent news delivery, PortoPrism empowers investors to stay informed, react faster, and trade with confidence.

Google Studio
Gemini Ai
React
React Query
+5 more
Gotring (Auto Generated Catering Web App)
Gotring (Auto Generated Catering Web App)

Gotring is a smart food-ordering web application that makes weekly catering simple, personalized, and hassle-free. Instead of manually planning meals, users can order dishes from multiple partner merchants and let Gotring automatically generate a catering plan tailored to their dietary needs, preferences, and restrictions. With Gotring, you can: Explore a variety of menus from trusted food merchants. Set personal preferences (such as avoiding certain ingredients or diets). Automatically receive a weekly catering schedule with curated recommendations. By combining convenience with personalization, Gotring helps users save time, enjoy diverse meals, and stay consistent with their lifestyle choices — whether for health, convenience, or variety.

JavaScript
HTML
CSS

Contact Information

Or reach out via my socials

Location: Tangerang Selatan, Greater Jakarta Area (Jabodetabek)