I'm a software engineer with 8 years of experience, specializing in HTML, CSS, and JavaScript. My expertise spans both frontend and backend development, working with React, TypeScript, Next.js, Vue.js, Flutter, Go, Laravel, MySQL, and PostgreSQL. I'm also skilled in Git and Figma for seamless development and design collaboration.
I have experience building scalable and high-performance applications, particularly in fintech, e-commerce, and SaaS. From creating investment platforms to optimizing e-commerce workflows, my work is focused on delivering impactful solutions.
I love software engineering because it allows me to create real impact through the systems I build. Having led multiple projects, I believe work isn't just about completing tasks— it's about driving meaningful change for users and businesses alike.
Task Trackerry is a simple to-do-list project I create for myself. It's a simple to-do-list which you could input the task priority. The data is currently being stored in local storage in browser. It's develop using Next.js and Tailwind.
I developed a mutual fund investment application and web platform using Next.js and Vue.js. In my role, I coordinated with vendors and stakeholders as the IT representative. Additionally, I refactored legacy code using Next.js to improve performance and maintainability.
Thomas Edison is an electrical supply store. The owner needed a system to track their supply and sales. As a Software Engineer, I interviewed the store owner to identify their needs and developed custom solutions. I designed and implemented a website featuring procurement, sales, quantity management, and returns functionalities. This project was developed using Laravel and Next.js.
Bibit is an investment company based in Indonesia. As a remote company, I am challenged to strengthen my communication as most of our teams collaborated from different location. I am in charge with several projects, the most significant might be Bibit Institution. It's an mutual fund investment targeted for a corporate.
Topremit is a remittance startup company based in Medan. In case you are unfamiliar with the word, Remittance means sending money abroad. In this company I got the chance to utilized React.js and Next.js. I also got the chance to contributed building the business sections and experiencing creating Authorization and Authentication with the teams.
Artech is an electronics selling company. I was asked to create a membership points application using React Native as the frameworks. We used Firebase notification for the notification and JWT-token for the Authentication. In this project I got the chance to create the mockup apps prototype using Figma.
Membee is a food ordering system I created for my final project. It let user to order food and reserve a table from their phone. I used Laravel for the backend and Flutter for the mobile apps. I got the chance to experience Xendit (A Payment Gateway) for the payment method.
Aminin is the second project I contributed in Bahaso. It's an apps about Arabic e-learning. I got the chance to learn about Deeplink, Geolocator, and experience more of Flutter framework. Not to mention I learnt a lot about Arabic languages and cultures in the process which made this experience more exciting!
Bahaso is an e-learning startup company based in Jakarta. I was asked to continue their projects while using Flutter framework. It's a really exciting experience, as they let me to build a Flutter module from the start, finding a better state management for the project, we choose Provider after some research.
Bachelor of Computer Science (2016 - 2020)