Hello, I'm

William Antoline

Lifetime Learner · Software Engineer · Tech Artisan

I build things for the web — and never stop learning how to build them better. This is where I share what I know, what I think, and what I'm figuring out.

William Antoline
Scroll
Who I am

A little bit about me.

I'm William — a software engineer who believes that the best code is written by people who never stop learning. With 4 years of professional experience, I've led backend systems, shipped freelance products, tutored the next generation of developers, and I'm still hungry for more.

My work lives at the intersection of engineering and craft — I care about how things work andhow they feel. Whether I'm architecting a database schema, designing a UI, or picking up a new framework, I bring the same curiosity to all of it.

This blog is where I think out loud — about tech, AI, design, books, and whatever's on my mind.

4+years building things
years of curiosity
What I work with

Skills & specializations.

A mix of technical depth and human skills — because the best products need both.

Backend EngineeringFull StackDevOps & CloudDatabase DesignUI/UX DesignGraphic DesignProject ManagementPublic SpeakingConsultingAI / ML (learning)Vibe Coding
Where I've been

Work experience.

Feb 2026 - Current

Learner

Apple Developer Academy

Building applications using Swift and Apple frameworks to solve real-world problems. Collaborated in multidisciplinary teams to research user needs, design solutions, and develop iterative prototypes, strengthening skills in problem-solving, product development, and communication.

SwiftSketchiOSProduct DesignTeam CollaborationCommunication
Jul 2025 - Current

Software + AI/ML Engineer

Boon AI

- Develop and maintain high-quality code for AI-driven applications - Solve technical issues, perform bug fixing, and testing - Collaborate with cross-functional remote teams on product development - Ensure code quality through reviews and best engineering practices - Continuously learn and adapt to new technologies and tools

Ruby on RailsReactJSPythonGoSoftware EngineeringVibe CodingMachine Learning
Nov 2022 - Current

Coding Tutor

Learn Coding Club

Teaching programming and coding

TutoringMentoringSelf-ImprovementPythonHTMLCSSJavaScript
Jan 2022 - Jul 2025

Lead Backend Engineer

Springkraf

- Proactively ensuring code quality through peer code reviews - Lead research - Conduct a technical interview for new applicants - Write and optimize high-quality code as API service for business applications - Experienced in solving technical problems, bug fixing and testing - Committed to continuous learning and staying updated on backend technologies and trends

LeadershipCode ReviewCloud EngineeringManagement
Jan 2022 - Dec 2025

Backend Engineer

Springkraf

- Write and optimize high-quality code as API service for business applications - Experienced in solving technical problems, bug fixing and testing - Committed to continuous learning and staying updated on backend technologies and trends

LaravelPHPPostgreSQLRedisBackend EngineeringProblem Solving
What I've built

Projects.

A mix of engineering, design, and everything in between.

Temple Stay Season 3 Website

Temple Stay is an annual event hosted by PMV Vidya Vajra Ganda, Tebing Tinggi. Here, children aged 9 to 15 will follow a list of activities at the temple. This website is made to accommodate information and registration for the event

NextJSReactJSLaravelPostgreSQL
Beyond the code

Activities & involvement.

Things I do, communities I'm part of, and moments worth sharing.

Board of Trustees

· Jan 2025 - Current

PMV Vidya Vajra Ganda

Provide strategic direction and ensure alignment with the organization’s mission and values. Advise on youth programs, leadership development, and community initiatives for members aged 11–20. Collaborate with the executive team to strengthen governance and support sustainable organizational growth.

President

· Jan 2019 - Dec 2020

PMV Vidya Vajra Ganda

- Supervise and motivate all divisions below PMV. - Manage daily tasks and activities. - Build and develop a relationship inside the team and maintain good communication among team members. - Lead the whole resources as a part of the parent organization, VVG

Work with me

How I can help.

See full details →

End-to-End Product Development

Turn your idea into a real, working product—from concept to production. This is ideal if you want a single person who can take ownership and reduce the friction between “idea” and “working product.”

Price on requestGet in touch

Product Planning & System Design

Turn ideas into clear technical plans and architecture. Before building anything, clarity matters. I help break down ideas into structured plans—what to build, how it should work, and how to approach it technically.

Price on requestGet in touch

Technical Consulting

Get clarity on technical decisions and next steps. Sometimes you don’t need someone to build—you need someone to think with you.

Price on requestGet in touch

Mentoring & Coaching

Grow your skills in programming and problem-solving. I work with individuals who want to improve how they think and build—not just what they know.

Price on requestGet in touch
Get in touch

Let's talk.

Whether you want to collaborate, have a project in mind, or just want to say hi — I'm around.