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.