Thomi Jasir

Professional Software Developer

Talks about #software, #developer, and #programming

An expert software developer, with 7+ years of experience as a full-time developer, bringing concept and design into reality. Proven track record of delivering high-quality solutions that elevate user experience and drive customer satisfaction.

I specialize in creating high-performance web and mobile applications, with expertise in designing intuitive user interfaces and building robust frontend architectures.

I focus on delivering solutions that enhance usability and drive business growth. My journey spans from developing apps for millions of users to designing cutting-edge solutions for fintech and beyond.

Stack I use

Expertise

  • HTML/CSS 7+ Years
  • Typescript/JS 7+ Years
  • React/Vue 6+ Years
  • TailwindCSS 3+ Years
  • Dart/Flutter 3+ Years
  • Rust 1+ Years

Quick Links

Personal Experience

UOB Bank, Singapore - Singapore

Dec 2023 - PRESENT | Senior Software Engineer

UOB Bank is one of Asia's largest banks, developing high-quality digital solutions that enhance customer experience in Thailand, Malaysia and Singapore.

  • Developed an internal Dynamic Form Application, increasing form creation speed by 10 times compared to traditional methods.
  • Digitized traditional form applications across all UOB branches in Singapore, streamlining processes and enhancing operational efficiency.
  • Enhanced customer satisfaction by improving the onboarding system, focusing on both frontend and backend improvements.
  • Ensured smooth data flow between backend and frontend systems by implementing strict type enforcement on the frontend, guaranteeing data validity and consistency.
  • Implemented API specifications in frontend applications for improved integration.

GoTo Financial, Jakarta - Indonesia

Sep 2022 - Dec 2023 | Senior Software Engineer

GoTo is the largest technology group in Indonesia, combining on-demand, e-commerce, and financial services through the Gojek, Tokopedia, and GoTo Financial brands.

  • Migrated legacy services to a modern micro frontend (MFE) architecture, ensuring scalability and maintainability.
  • Integrated web applications into hybrid mobile environments, enhancing accessibility and user experience.
  • Designed and built the core architecture for new financial services, leveraging modern approaches such as SPA, CSR, SSR, and SSG.
  • Ensured smooth operation of the micro frontend architecture, achieving a bug resolution rate of fewer than 30 tickets per week.
  • Managed and maintained client-facing web applications, including GoModal and GoBusiness, by implementing new features and enhancements.
  • Oversaw the development and maintenance of dashboard applications for managing client app content and features effectively.
  • Handled and maintained critical financial services, including loan management, investments, and financial record tracking.

DANA Digital Wallet, Jakarta - Indonesia

AUG 2021 - SEP 2022 | Developer Supervisor

DANA is a leading financial technology company dedicated to transforming Indonesia into a cashless society. It provides a highly secure and scalable payment service platform, empowering individuals and businesses with seamless digital payment solutions.

  • Supervised frontend and mobile innovation teams to ensure effective collaboration and innovation.
  • Initiated the development of the Mobile App Doberman using React Native.
  • Maintained fintech innovation products, ensuring stability and reliability across platforms.
  • Ensured product quality through rigorous testing and adherence to development standards.
  • Conducted resource planning and team allocation to optimize project execution and team efficiency.
  • Handled multiple projects with over 20 million active users, delivering high-quality solutions at scale.
  • Managed branching strategies, automation processes, and deployment pipelines to streamline workflows.
  • Collaborated closely with product managers and designers to discuss and refine product architecture from a frontend perspective.
  • Led a team comprising three frontend engineers, two hybrid mobile developers, and external vendors to achieve project goals.

SEP 2019 - AUG 2021 | Senior Software Engineer

  • Integrated CI/CD pipelines to streamline repository and project workflows, ensuring efficient deployment processes on AWS.
  • Maintained live products, addressing issues and implementing updates to enhance performance and stability.
  • Contributed to the development of new products, features, and modules, including one of DANA's most popular services, eMAS, serving over 10 million users.
  • Developed a micro-business internal web application, enhancing functionality and user experience.
  • Managed web and mobile projects utilizing React, ensuring high-quality and responsive designs.
  • Improved and refined the UI design of the micro-business web application to meet modern standards.

Aleph Labs, Jakarta - Indonesia

APR 2019 - SEP 2019 | Senior Software Engineer

Creative Engineering Company, Information Technology, Software Consultant & Internet Services in Singapore.

  • Developed the PRUForce Mobile App for Prudential agents using a Angular hybrid mobile application environment.
  • Integrated the mobile app with APIs, ensuring reliable and efficient communication between systems.
  • Collaborated with clients to understand project requirements and provide technical solutions.
  • Assisted the team lead in managing project timelines and maintaining workflow efficiency.
  • Ensured the stability and performance of web and mobile applications through proactive monitoring and control.
  • Supported junior developers by resolving technical issues and providing mentorship.
  • Handled team responsibilities during the lead's absence, ensuring continuity in project execution.

SEP 2018 - APR 2019 | Software Engineer

  • Developed web applications using Vue.js and Jquery to deliver responsive and functional solutions.
  • Ensured stability and performance of web applications through proactive monitoring and control.
  • Identified and resolved UI bugs, implementing updates and improvements for enhanced user experience.
  • Converted UX designs into functional interfaces using HTML and CSS.
  • Built static web projects with Blade templating engine and other static tools, optimizing for performance and scalability.
  • Created and maintained web applications using jQuery and vanilla JavaScript for lightweight and efficient functionality.

Pixel Studio, Bandung - Indonesia

Jan 2017 - Jul 2018 | Web Developer

Pixel Studio is a Facebook Ads agency specializing in helping clients optimize their advertising campaigns on Facebook.

  • Developed a third-party Facebook Ads admin management platform to streamline campaign oversight and control.
  • Built applications using JavaScript, leveraging modern and efficient coding practices.
  • Utilized frontend frameworks such as jQuery, React.js, and Vue.js to create dynamic and responsive user interfaces.
  • Maintained dashboard applications, resolving bugs and implementing enhancements to improve functionality and user experience.

Internship Experience

PT Telkom Indonesia, Bali - Indonesia

May 2016 - Jul 2016 | Business Analyst

PT Telkom Indonesia is the leading telecommunications company in Indonesia, offering a comprehensive range of telecommunication services and solutions to meet the diverse needs of individuals and businesses nationwide.

  • Conducted customer analysis in the business sector to identify trends and optimize service offerings.
  • Coordinated with account managers across districts to ensure consistent service delivery and client satisfaction.
  • Developed the Telkom Revenue Application, automating data processing for improved efficiency and accuracy.
  • Analyzed the behavior of business sector customers to provide insights for strategic decision-making.

Mediawave, Bandung - Indonesia

AUG 2014 - OCT 2014 | Web Developer

Mediawave is a digital media company that provides services for analyzing sentiment, trends, and consumer behavior in social media platforms.

  • Developed an online file management system using PHP to streamline document organization and access.
  • Designed and implemented an information system leveraging PHP for efficient data management and retrieval.
  • Maintained and updated web applications to ensure stability, performance, and user satisfaction.
  • Created a small and user-friendly WYSIWYG application to simplify content editing and formatting.

MAY 2014 - JUL 2014 | Data Analyst

  • Performed data analysis by categorizing and evaluating sentiment to extract actionable insights.
  • Organized and segmented data into meaningful categories to enhance clarity and usability.
  • Analyzed databases to assess sentiment and behavior patterns, supporting informed decision-making.
  • Created detailed chart analyses and reports to effectively communicate findings and trends.

Education Experience

Telkom University, Bandung - Indonesia

2016 - 2018 | Computer Science

The university has a strong reputation for academic excellence and research in the field of computer science.

  • PASS WITH Grade Point Average 3.74/4.00
  • Learned the foundations of mathematics and how they apply to computing and problem-solving.
  • Gained a strong understanding of algorithms and their role in solving complex computational problems.
  • Developed analytical and logical thinking skills to approach challenges systematically.
  • Learned how to build mobile applications and successfully deployed apps on the Play Store, making them accessible and useful for many users.
  • Explored and gained a deep understanding of application deployment processes, including how to deploy scalable and stable applications.
See my work