Rahadian B.

About Me

Bayu has many years of experience in software engineering as a team member, team leader, and manager, using various technologies while working on the front end, back end, and Big Data. The technologies he uses include React, React Native, Flutter, Python, Go, Java, Hadoop, NoSQL, and Elasticsearch. He is also very familiar with cloud computing services and in-house hosting, using DevOps technologies like Docker and Kubernetes.

Backend

Database

DevOps

Amazon Web Services (AWS) Docker DevOps Kubernetes

QA & Testing

Other

Full-stack Big Data Cassandra Graphql Continuous Deployment

Work history

FuzeMee LLC
Principal | Full-stack Software Engineer
2020 - Present (5 years)
Remote
  • Helped the overall architecture that needs to be used in the app.

  • Implemented the app using AWS services (mainly AWS amplify).

  • Troubleshot and maintained the app, and implemented new features after soft-launch.

React NativeNode.jsAmazon Web Services (AWS) Cloud
Perso
Software Architect | Full-stack Developer
2019 - 2020 (1 year)
Remote
  • Designed the architect of perso.id (web and mobile apps).

  • Managed a small team consisted of a graphic designer and tester to deliver a mobile app to fulfill the requirements.

  • Made adjustment and pivoted strategy in terms of technology used in Perso.id.

  • Implemented the apps initially using Python and Flutter, but then pivoted to use Golang and Flutter with some adjustment of the algorithms and flows used in the mobile app.

  • Monitored the mobile app performance in terms of latency, correctness and number of users.

Syngenta
Senior Software Engineer
2019 - 2020 (1 year)
Remote
  • Implemented new features in the front end, back end, and other microservices.

  • Refactored front-end code to be more maintainable. The front end is in React and Gatsby.

  • Refactored the back end to improve testability especially concerning unit testing. The back end code is using Golang.

  • Restructured the back-end code to increase the modularity of each package.

  • Guided and provided a pattern for the existing to follow when implementing new features, new services, and new products.

Mind Research Network
Django Developer
2018 - 2019 (1 year)
Remote
  • Implemented a feature to highlight pages in PDF.js.

  • Enabled page redirection via a PDF file so that when users search for a term on the file, they can click in that term directly for redirection.

  • Implemented document classification based on category.

  • Developed a feature for document citations to track which documents have more importance.

  • Migrated a search platform from Solr 3.6 to the latest Apache Solr, which was quite challenging since version 3.6 and the latest version (7.6) were very different.

DoBooster
Full-stack Developer
2017 - 2018 (1 year)
Remote
  • Developed the back end using Django and PostgreSQL as a database.

  • Built the front end using React Native for the productivity app that they were developing.

  • Installed a social login and JWT authentication mechanism on the front end.

  • Incorporated an expo so that the employer can easily view the front end.

  • Implemented Carousel on the front end for a description section of what the app is all about.

Dathena
Senior Software Engineer
2016 - 2017 (1 year)
Remote
  • Managed three teams—the front end, back end, and big data—which were scattered across many countries like Indonesia, Singapore, India, and Ukraine.

  • Coded the back-end side using Python and Django technologies.

  • Implemented a DevOps strategy using Docker that was easily configurable, easy-to-deploy, and scalable.

  • Designed interfaces that were used by teams involved in the project.

  • Implemented a unit-test strategy for the back-end part of the project.

Jaringan Mega Komputasi
Software Architect
2014 - 2021 (7 years)
Remote
  • Selected new technologies using open-source solutions to replace existing .NET solutions.

  • Guided and trained the technical team in a technology migration.

  • Defined software architecture based on best practices for front end, back end, and mobile solutions.

  • Communicated with the customers regarding the requirements—requirements gathering.

  • Proposed possible architecture types as solutions regarding the requirements, including their pros and cons.

Amadeus SAS
Software Engineer
2010 - 2013 (3 years)
Remote
  • Implemented new features on the existing product used by organizations throughout the world.

  • Maintained products by fixing new problems found either during testing or in the production phase.

  • Coordinated inter-team work to implement new requests from customers.

  • Made estimations on the costs of implementing new features.

  • Trained and supported the new product or new feature rollout.

JavaSQL Server 2005 WebLogic
Zumata (now Rakuten Travel Xchange)
Technical Development Lead
Present (2025 years)
Remote
  • Led the development team in implementing new features.

  • Architected the new product and new service using various technologies like Golang, Elixir, and more.

  • Set up a DevOps environment on Google Cloud Platform mainly using Kubernetes.

  • Mentored and assisted developers in difficult tasks.

  • Planned the development phases using scrum methodologies.

  • Investigated cases and customer complaints about service performances.

  • Optimized the system's performance to match the clients' expectations, turning the response time to less than five seconds.

RedisDevOpsPostgreSQLGoogle Cloud Platform (GCP) KubernetesGo
Ledgershield
Freelance Cryptocurrency Trading Platform Developer
Present (2025 years)
Remote
  • Translated the UX design from a Sketch file format to a web layout.

  • Implemented a React app as the platform's front end.

  • Developed a Django project that will serve as the cryptocurrency trading platform.

  • Migrated the existing code that the previous developer made. Unfortunately, there was not much information on the developed work, which brought some challenges to this project.

  • Constructed the trading platform to cover several cryptocurrencies—Bitcoin, Bitcoin Cash, Ethereum, Ripple, and Monero.

Migital
Senior Software Engineer
Present (2025 years)
Remote
  • Implemented single sign-on service in several PHP websites.

  • Enabled a Go app to synchronize the data among the databases.

  • Built a PHP module for data synchronization among databases.

Showcase

High-level Java Library for Handling GPS Data on Cassandra
  • Accepts GPS data including latitude and longitude and stores them in a Cassandra database

  • Tested to handle data from tens of thousands of GPS devices every few seconds

  • Created as a high-level Java library specifically designed for handling GPS data

Web Scraping with Dynamic Content (Ajax-based)
  • Project leverages Scrapy and Splash to scrape dynamic content from websites

  • Successfully tested on eCommerce sites Zalora.co.id and Berrybenka.com

  • Scraped data is stored in a database and is accessible via a web app

Dathena Classification
  • Dathena Classification project implemented a back-end system for text classification targeting financial institutions such as banks and insurances.

  • Mainly utilized technologies like Hadoop (Hortonworks), HBase, Django, PostgreSQL, Apache Spark, and React.

  • The focus was on the backend development aspect of the project.

Deep-learning Based Product Classification
  • Worked on a data pipeline to classify eCommerce products using image, title, and description data from a variety of fashion-focused eCommerce sites.

  • Utilized web scraping for data collection, TensorFlow for deep learning analysis, and developed multi-platform mobile apps using React Native to monitor the pipeline and manage model training data.

  • Created a React Native app using JWT identification, a native base UI component for aesthetics, and utilized Axios and Reduce Libraries for connection and storage management.

Full-stack Development for a Mobile To-do List App
  • Used Django and PostgreSQL for back-end development of a mobile to-do list app

  • Incorporated React Native in front-end development for real-time results

  • Implemented advanced front-end features such as social logins, JWT, a calendar UI, and communication with the REST API

GPS Data Management System
  • The project is a system designed to store GPS data on Hadoop

  • The main clients of this system are transportation and logistics companies

  • Key technologies used in the project are Hadoop Hortonworks and Apache Hive

Education

Education
Master's Degree in Software Engineering
Blekinge Institute of Technology
2007 - 2009 (2 years)
Education
Master's Degree in Software Engineering
Free University of Bozen
2007 - 2009 (2 years)
Education
Bachelor's Degree in Informatics
Bandung Institute of Technology
2001 - 2006 (5 years)