Frontend Engineer

Leonaldo Jose
Nathanael Pasaribu

Based in Jakarta, Indonesia

About

Passionate about creating exceptional user experiences

With over 5 years of experience as a Frontend Engineer, I specialize in developing scalable web applications using modern frameworks like Angular, React.js, Next.js, and Vue. My expertise spans implementing clean architecture principles, establishing comprehensive testing strategies, and building CI/CD pipelines that ensure code quality and reliability.


I have a proven track record in fintech and e-commerce solutions, consistently delivering high-performance applications that serve thousands of users while maintaining excellent code standards and optimal user experiences.

Expertise

Technical Skills

Frontend Development

  • Angular
  • React.js & Next.js
  • Vue.js
  • React Native
  • Flutter
  • TypeScript & JavaScript

UI & Styling

  • Bootstrap
  • Tailwind CSS
  • Material UI
  • CSS3 & HTML5
  • Responsive Design

Testing & DevOps

  • Jasmine & Karma
  • Cypress & Jest
  • Git & GitHub
  • New Relic & Grafana
  • CI/CD Pipelines

Architecture & Methodologies

  • Clean Architecture
  • MVVM Pattern
  • Repository Pattern
  • Agile Scrum
  • Test-Driven Development
Career

Professional Experience

Front End Engineer

Paper.id PT Pakar Digital Global
May 2025 – Present · Jakarta, Indonesia
  • Developing and enhancing features for Accounting and Inventory systems, improving operational efficiency through streamlined stock management and reporting processes
  • Implementing real-time communication using WebSocket for inventory updates and recalculation progress, enhancing data synchronization and user experience
  • Applying Clean Architecture principles to maintain scalable and modular code, consistently achieving 75%+ code quality scores in pull request evaluations
  • Establishing comprehensive unit testing coverage for new features and legacy code, reducing regression issues by 40%

Front End Engineer

PT. Bank Amar Indonesia
May 2022 – May 2025 · Jakarta, Indonesia
  • Led frontend development projects using Angular, React.js, and Next.js, implementing clean architecture principles across multiple banking applications
  • Established CI/CD pipelines for end-to-end testing using Cypress, reducing manual testing time by 60% and improving deployment reliability
  • Contributed to embedded banking and finance solutions for partner integrations, enhancing financial service offerings for 50+ corporate clients
  • Implemented comprehensive testing strategy, increasing code coverage from 45% to 85% for the Tunaiku web application
  • Monitored application performance using New Relic and Grafana, ensuring 99.9% uptime and optimal user experience

Front End Engineer

Booking To Go
Nov 2020 – Apr 2022 · Remote, Indonesia
  • Developed responsive e-commerce websites for 15+ clients, ensuring cross-browser compatibility and optimal user experience
  • Created company profile and F&B websites currently serving 10,000+ monthly active users
  • Designed and implemented multi-room booking feature for BookingToGo platform, increasing booking flexibility and improving user satisfaction by 25%
  • Built mobile-responsive applications using React.js and React Native

Software Developer Intern

PT. Moonlay Technologies
Jun 2019 – Aug 2020 · Jakarta & Remote, Indonesia
  • Developed attendance tracking and reimbursement request features for E-Workplace application
  • Improved HR workflow efficiency for 500+ employees
  • Collaborated with senior developers to implement React Native solutions following best practices
Contact

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to contribute to your vision. Feel free to reach out through any of the channels below.