Hi, I'm Frans, a passionate software engineer with over 14 years of experience delivering innovative software solutions that enhance user engagement and operational efficiency. Passionate about creating impactful projects that bring satisfaction to users and stakeholders alike.
View Portfolio
Dynamic Senior Software Engineer with over 14 years of experience delivering innovative software solutions that enhance user engagement and operational efficiency. Proficient in a range of technologies, including ReactJS, NodeJs, and Golang, with a strong commitment to developing high-quality applications. Passionate about creating impactful projects that bring satisfaction to users and stakeholders alike. Eager to leverage extensive expertise to further enhance ReactJS skills and contribute to team success in a progressive environment.
14+
Years Experience
30+
Projects
7+
Companies
20+
Happy Clients
A visual timeline of key milestones and experiences from over the years.
Developed innovative features using VueJs and NestJs/Express to enhance user experience
Collaborated cross-functionally with teams to align technical solutions with business objectives
Mentored junior developers to foster skill development and knowledge sharing
Developed and maintained full-stack applications using AngularJS, Angular 2, and Node.js
Implemented backend solutions with ElasticSearch, Redis, and Neo4j, enhancing data retrieval and storage efficiency
Developed dynamic features using ReactJS, HTML5, and GraphQL, enhancing user experience and engagement
Created and maintained an admin dashboard for internal used
Collaborated with cross-functional teams to integrate RESTful APIs and optimize application performance
Conducted code reviews and provided mentorship to junior developers, fostering a collaborative team environment
Developed new features and resolved bugs in backend systems using Golang, Postgres, and GraphQL
Enhanced frontend performance by utilizing ReactJS, CSS, and HTML5 for user interface improvements
Collaborated with cross-functional teams to support customer service and ensure user satisfaction
Volunteered for frontend tasks, demonstrating adaptability in a fast-paced environment
Led fullstack development, leveraging PHP Laravel, MySQL, and Redis to deliver robust applications
Enhanced operational processes by developing new features and fixing critical bugs
Maintained seamless integration with KAI (Kereta Api Indonesia) for real-time data updates
Provided technical support to customer service, improving user satisfaction
Developed and maintained web applications using PHP native and CodeIgniter frameworks
Designed and implemented new systems and products to enhance existing infrastructure
Collaborated with cross-functional teams to integrate MySQL and SQL Server databases
Utilized .NET framework (VB/C#) to develop and implement new features for existing systems
Conducted thorough debugging processes to resolve software issues efficiently
Managed SQL Server databases, ensuring data integrity and optimal performance
Provided exceptional client support, maintaining communication until resolution of support tickets
An overview of the key technologies and frameworks I specialize in
A showcase of my unique approach and skill set compared to conventional front-end developers
Skill
Me
Other
React Expert
Perfect Pixel
TypeScript Proficiency
Clean, Maintainable Code
Responsive Website
Performance Optimization
UI Design Proficiency (Figma)
I have experience developing 30+ web projects across various industries, including marketplaces, health, fashion, sports, and more. Implemented 1000+ responsive web pages with interactive features and smooth animations

A Toyota website for my sister, showcasing my latest skills, such as ReactJs (NextJs), Typescript, TailwindCss.

A sleek and user-friendly online dating platform tailored for your beloved dog.

Recreate the iconic Mondrian painting using the power of CSS Grid.

A professional and elegant online CV crafted with pure HTML and CSS.

Design and play a fun and interactive drum kit using pure JavaScript, adding a musical touch to your web page.

THE BIGGEST community event in Indonesia, which will run for 30 full days with the theme"Unity in Creativity"
Find answers to some of the frequently asked questions below.
Hear from clients and colleagues about their experiences working with me.

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”

FE @detik.com
“Frans is a good friend to work with even though he is a different team. Nice to have a discussion with him. Likes to learn new things and be ready to face challanges. Success in your next career ya”

SE @tiket.com
“Frans is a friendly person and eager to learn. We worked together in a Front-End project when his actual scope is Back-End. However he can learn fast and implement his knowledge in the project so it meets the expectation.”

SE @kitabisa
“He is a good person and enjoyable to talk with. He likes to help people solving business problems with his engineering knowledge. He likes to venture out of his field to find joy in technical engineering.”

SE @FinAccel
“Frans is a diligent and responsible employee. He has good teamwork and great leadership. He always arrived on time. He carried out his tasks on schedule. I was very happy to work with Frans.”
Feel free to drop a message for any inquiries or collaborations.