Building digital experiences with code and creativity
I'm a passionate software engineer specializing in creating elegant, high-performance applications and websites that solve real-world problems.
My past experiences work with



const developer = {
name: 'Tom',
skills: ['JavaScript', 'React', 'Node.js', 'TypeScript'],
passion: 'Building elegant solutions to complex problems',
experience: 5,
contact: function() {
return 'tomibudis@gmail.com';
}
};
Who I Am & What I Do
A passionate software engineer with 7+ years of experience building exceptional digital experiences.

Hi, I'm Tom
I'm a software engineer based in Yogyakarta, Indonesia, passionate about building innovative and user-friendly applications. With over 7 years of experience in web and mobile development, I specialize in creating performant, accessible, and elegant solutions.
My approach combines technical expertise with a deep understanding of user needs to deliver products that not only function flawlessly but also provide exceptional user experiences. I enjoy tackling complex problems and continuously learning new technologies.
Core Expertise
Technologies I Work With
Other Noteworthy Projects
Explore my portfolio of projects spanning web, mobile, and backend development.
Experience & Education
My professional journey and educational background.
Sr Frontend Engineer
Developed and maintained the core of CommandMC applet features, including recruiting pipeline, smart plans, and reporting tools. Built under a micro front-end architecture with modern tech stack. Collaborated cross-functionally and improved code quality through testing, code reviews, and performance optimization.
Sr Frontend Engineer
Built real-time chat for VirtualSpace. Designed UI Kit for consistent user experience. Developed drag-and-drop form builder. Maintained VTR platform with performance and feature updates. Reviewed code to uphold quality standards.
Lead Frontend Engineer
Built a cross-platform design system at Gredu using React, TypeScript, Rollup, Storybook, and Testing Library. Standardized codebase with automated publishing, linting, and commit conventions. Contributed to multiple applets including Teacher, Student, OMS, and School Management. Collaborated with PMs and EMs to break features into deliverable front-end tasks. Created Next.js boilerplates and starter code for new projects.
What People Say
Feedback from clients and colleagues about my work and collaboration.
“For the past three years at Keller Williams, I've had the privilege of working closely with Tomi Budi. As a product manager, I've had the opportunity to witness firsthand Tomi's exceptional skills and unwavering dedication. Tomi stands out as one of the most talented software developers I've had the pleasure of working with. He consistently delivers high-quality work, surpassing expectations with each challenge we present. His ability to interpret requirements and grasp user needs is unmatched, resulting in significant time and resource savings. Communication with Tomi has always been effortless and efficient. He approaches every task with professionalism and a collaborative mindset, contributing immensely to our team's success. Tomi's adept problem-solving abilities and unwavering dedication have played a pivotal role in driving numerous projects to success over the past three years. As Tomi embarks on a new chapter, I have full confidence in his ability to excel in any endeavor he pursues. It's been an absolute pleasure working with Tomi, and I'm deeply grateful for having the opportunity to work alongside such an outstanding individual.“
Alberto Vargas
Product Leader at Keller Williams LLC
Let's Work Together
Have a project in mind or just want to say hello? I'd love to hear from you.
Availability
Currently available for freelance work and contract positions. Let's discuss how I can help with your project.