safruls - Overview

Typing SVG

About Me

I'm a Software Engineer with a Master of Engineering degree from The University of Tokyo, specializing in both frontend and backend technologies. I'm passionate about building innovative web and mobile applications that deliver exceptional user experiences. With a proven track record of driving technical initiatives, improving system performance, and delivering user-centric solutions, I enjoy working on solving complex problems and implementing clean code.

Location: Jakarta, Indonesia
Email: safrulsetiawan@gmail.com
Phone: +62821 9598 1856
LinkedIn: linkedin.com/in/safrulslauparenta


🚀 Professional Experience

Fullstack Engineer @ Paper.id (May 2024 - Present)

  • 🎨 Develop responsive web applications for Paper Dashboard and Paper Internal Dashboard using Angular and Vue, significantly improving user experience and cross-platform compatibility
  • 💳 Design and implement payment flow logic and third-party integrations using Golang and RabbitMQ, achieving a 20% improvement in payment processing efficiency and 15% reduction in integration errors
  • 📄 Build intuitive invoice forms and UI using Laravel, reducing user-reported issues by 30% and streamlining invoice management for enterprises and SMEs

Software Engineer, Frontend @ Xendit (Feb 2022 - Feb 2024)

  • 🏗️ Improved dashboard reliability and performance by implementing micro-frontend architecture with Webpack, reducing load time by 40% and enhancing scalability
  • ⚡ Single-handedly drove UI localization project, from ideation to final implementation. Created automated workflow to add new languages for the app using AWS S3 and AWS Cloudfront to host copytext on CDNs, reducing developer and copywriter workload from months to several weeks
  • 🎨 Developed and maintained the Xendit Design System using Storybook, React, and Tailwind CSS, reducing UI development time by 25% and ensuring design consistency across products
  • ⚡ Built and maintained backend API gateway using Node.js, PostgreSQL, and MongoDB, reducing latency by 20%

Jr. Software Engineer, Frontend @ Xfers (Dec 2020 - Feb 2022)

  • 📚 Created the Xfers UI Components Library using React and Storybook, reducing UI development time by 35% and ensuring consistency across projects
  • 💰 Developed Credit Card and Invoice Hosted Payment Sites for Indonesian and Singaporean merchants using React, TypeScript, Webpack, and Antd, increasing payment success rates by 25%
  • 🏗️ Improved Xfers SDK that was built on older version of React, modernized the UI design and improved the payment functionalities for the SDKs

🛠️ Technical Skills

Frontend Development

TypeScript JavaScript React Angular Vue React Native

Backend Development

Golang Node.js

Databases

PostgreSQL MySQL MongoDB ArangoDB

Tools & Platforms

AWS GCP GraphQL RabbitMQ Storybook Webpack


💼 Featured Projects

🎯 Tampines One Mall Wayfinding App

Tech Stack: React, JavaScript, Node.js, PostgreSQL

Key Features:

  • Pathfinding feature embedded to the app, enable users to find the route to their destination
  • List of shops and events on Tampines One Mall

Live Demo: View Live


🎓 Education

Master of Engineering in Systems Innovation

The University of Tokyo (Apr 2018 - Mar 2020)

Bachelor of Science in Petroleum Engineering

Institut Teknologi Bandung (Aug 2011 - Apr 2016)


🌍 Languages

  • Indonesian (Native)
  • English (Fluent)
  • Japanese (Basic Conversational)

📊 GitHub Stats

Top Languages


🤝 Let's Connect!

I'm always interested in discussing new opportunities, collaborating on interesting projects, or just having a chat about technology and engineering. Feel free to reach out!

LinkedIn Email


🌱 Currently Learning

  • Scientific Programming With Python
    • Lorena Barba's Computational Fluid Dynamics Course

⭐ From safruls