Rafael Ruslianto

Software Engineer

About

I'm a Software Engineer at Ferocia, where I am currently working on Up, a banking app designed to make managing money easy for everyone. My role involves working across the entire technology stack, from building user interfaces to developing backend systems that power modern banking experiences.

Previously, I worked on A Cloud Guru at Pluralsight, a leading ed-tech company in the online learning space. This experience gave me valuable insight into creating a SaaS platform that helps developers and technology professionals advance their careers through high-quality learning content and tools.

In my free time, I enjoy building LEGO and staying active through regular exercise and playing sports. These interests help me maintain a healthy work-life balance and bring fresh perspectives to my approach to problem-solving.

Experience

  1. Feb 2025 - Present

    Software Engineer, Up Bank · Ferocia

    Working on the customer growth team at Up, a consumer banking app designed to make managing money easy for everyone. Implmenting features to make it easier to onboard and attract new customers to the app, and collaborating closely with designers and product to deliver a seamless user experience.

    • React
    • React Native
    • Ruby on Rails
    • TypeScript
    • JavaScript
  2. Software Engineer, White Label · Ferocia

    Developed a white-label banking application used by multiple financial institutions allowing customers to manange their home loan mortgages with ease. This involved building and enhancing features across the entire technology stack, including user interfaces, backend services and internal support tools.

    • React
    • React Native
    • Ruby on Rails
    • TypeScript
    • JavaScript
  3. Jan 2022 - Feb 2025

    Software Engineer, Cloud Craft · Pluralsight

    Developed and maintained Cloud Craft, an internal tooling platform used by content teams to create and manage interactive labs, quizzes and video courses. This involved building and improving existing UI and functionality, and collaborating with cross-functional teams to ensure the platform met the needs of content creators and administrators.

    • React
    • Next.js
    • Node.js
    • TypeScript
    • JavaScript
  4. Software Engineer, A Cloud Guru · Pluralsight

    Worked on enhancing and maintaining the search, browse and customer profile experience on A Cloud Guru. This enabled users to easily discover and access high-quality learning content to advance their careers in technology and store and display their cloud certifications.

    • React
    • Next.js
    • Node.js
    • TypeScript
    • JavaScript
  5. Feb 2020 - Jan 2022

    Software Engineer · DXC Technology

    Collaborated on multiple client-facing projects to develop a series of web applications to solve various business problems. Namely, designing and developing interactive and data enriched digital receipts for retailer POS systems.

    • React
    • TypeScript
    • JavaScript

Projects

  1. Portfolio Website

    My personal portfolio website showcasing my experience, skills, and projects. It serves as a platform to share my professional journey and connect with others in the tech community. Design inspired by brittanychiang.com

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS
    Personal portfolio website

Thanks for stopping by! Feel free to get in touch, or simply say hello through any of my social links above.