Hey, glad to see, You can call me Ryan

Profile
Indonesia

As a Full-Stack Developer with over two years of experience, I specialize in crafting scalable and efficient web applications. My technical expertise spans a wide range of technologies, including Express, Hapi, NestJS, Spring Boot, Laravel, and CodeIgniter for backend development, and React, Next.js, and Vue.js for frontend applications. This diverse skill set enables me to create comprehensive solutions, combining robust API development with intuitive user interfaces. Im proficient in various architectural approaches (SSR, SSG, SPA) and can adapt to project requirements. I also excel at designing application structures, whether using microservices or a monolithic architecture.

My Professional Journey

Fullstack Developer at PT. Siaga Abdi Utama2024 - now


  • ⚪ Continuously develop and enhance features for existing software projects.
  • ⚪ Design, develop, and implement new backend services utilizing the tech stack: Springboot, PostgreSQL, RabbitMQ, Redis, CodeIgniter, and NodeJS.
  • ⚪ Build applications from the ground up (greenfield projects) with a focus on scalable and maintainable architectures.
  • ⚪ Develop responsive and interactive user interfaces using JavaScript, React, and JavaScript Native PWA.
  • ⚪ Ensure code quality, well-documented, conduct thorough testing, and implement best practices in software development.

Backend Developer at SQM Property2022 - 2024


  • ⚪ Develop API's using Spring Boot with MySQL databases.
  • ⚪ Collaborate with frontend teams in defining API interfaces and developing features.
  • ⚪ Conduct testing, maintenance, and research to improve system reliability and efficiency.

Software Developer and IT Staff2020 - 2022


  • ⚪ Handle and resolve technical issues related to hardware (computers, printers, etc.) and software (operating systems, applications, etc.).
  • ⚪ Build, manage and digitally market a website for advertising (AsistenRumah.com) with more than 200 monthly active users in Jakarta and its surroundings.
  • ⚪ Responsible for regular data backup and ensuring data security and integrity.

Freelance Software Developer2019 - 2020


⚪ Started stepping into software developer with several clients from India, Indonesia and Sweden on Upwork and Personal contract

Internship at STMIK Akakom Yogyakarta2019 - 2020


  • ⚪ Creating a Website-based Voting System
  • ⚪ Learn mobile programming with Java language and build a simple application. 
  • ⚪ Building architecture for IoT (Early Detection of Landslide Movement) project for exhibition

Technologies I frequently use

MySQL
MySQL
5 years experience
Laravel
Laravel
4 year experience
Wordpress
Wordpress
3 year experience
Docker
Docker
3 year experience
Spring Boot
Spring Boot
3 year experience
Node JS
Node JS
2 year experience

Copyright © 2025 Ryan Dinul Fatah

GithubLinkedinInstagramFacebookMediumEmail