Ivan Nathan Saputro

Senior Software Engineer @ Spenmo

About Ivan Nathan Saputro

Ivan Nathan Saputro is a Senior Software Engineer at Spenmo, where he manages the bill payment frontend team and has developed various features. He has a background in technical support and programming, with experience at several companies including Traveloka and BINUS University.

Work at Spenmo

Ivan Nathan Saputro serves as a Senior Software Engineer at Spenmo, where he manages the bill payment frontend team. His responsibilities include developing and maintaining various features, such as bill single upload, bill multiple upload, FX calculator, and OCR. He has also contributed to the development of UI libraries as part of the tech stack at Spenmo. Since joining the company in 2021, he has played a key role in migrating the codebase from JavaScript to TypeScript, enhancing the overall performance and maintainability of the platform.

Education and Expertise

Ivan studied at BINUS University, where he earned a Bachelor's degree in Management Information Systems from 2008 to 2013. His educational background has equipped him with a strong foundation in information systems, which he applies in his professional roles. His expertise includes frontend development, with a focus on utilizing technologies such as ReactJS, NextJS, SASS, Jest, TypeScript, BitBucket, and GitHub.

Professional Background

Ivan's professional journey includes various roles in the technology sector. He began his career at BINUS University as Technical Support from 2011 to 2014. He then worked at DataOn - Sunfish HARIS as IT Support for 11 months in 2014. Following that, he served as a Full Stack Programmer at Solid Circle from 2015 to 2018. He transitioned to Traveloka as a Frontend Engineer from 2018 to 2020, and then worked at PCCW Solutions Limited as a Frontend Developer for 9 months before joining Spenmo.

Technical Skills and Tools

In his current role at Spenmo, Ivan utilizes a diverse tech stack that includes ReactJS, NextJS, SASS, Jest, TypeScript, BitBucket, and GitHub. His proficiency in these technologies allows him to effectively manage frontend development tasks and contribute to the overall success of the projects he oversees. His experience in migrating codebases and developing user interfaces further showcases his technical capabilities.

People similar to Ivan Nathan Saputro