Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Muhammad Soleh Fajrin

Muhammad Soleh Fajrin

Software Design Engineer Backend
Jakarta,JK

Summary

Software developer with expertise in designing and implementing software solutions for complex business challenges. Proficient in various programming languages and frameworks, with a proven track record of enhancing system performance through strategic updates. Strong skills in algorithm design, system architecture, and code optimization, contributing to successful project outcomes. Known for effective collaboration and communication, ensuring timely project delivery and team success.

Overview

9
9
years of professional experience
6
6
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

Software Design Engineer Backend

Global Digital Niaga .Ltd (Blibli.com)
Jakarta, Indonesia
06.2022 - Current
  • Architected and maintained robust APIs and backend services using Java Spring Boot with optimized database integration.
  • Developed responsive, accessible user interfaces utilizing React, Vue, or Angular through collaboration with design teams.
  • Spearheaded technical planning, estimations, and design reviews for complex features and system upgrades.
  • Mentored junior and mid-level developers through code reviews and technical guidance sessions.
  • Championed clean code practices, modular architecture, and CI/CD processes to enhance codebase quality.
  • Collaborated with DevOps to containerize applications with Docker and orchestrate Kubernetes deployments.
  • Drove cross-functional collaboration with product managers, designers, QA, and stakeholders to align execution with business objectives.
  • Diagnosed performance bottlenecks and implemented monitoring to optimize system reliability.

Senior Software Development Engineer Fullstack

Global Digital Niaga .Ltd (Blibli.com)
08.2019 - 09.2019
  • Led the end-to-end development of full-stack applications, delivering scalable web platforms and tools using modern front-end and back-end technologies.
  • Architected, developed, and maintained robust APIs and backend services using Java and Spring MVC, the main programming language.
  • Built responsive, accessible, and high-performance user interfaces using React, Vue, or Angular, collaborating closely with design teams to ensure optimal UX.
  • Spearheaded technical planning, estimations, and design reviews for complex feature sets and system upgrades.
  • Mentored and coached junior and mid-level developers through code reviews, technical guidance, and pairing sessions.
  • Championed clean code practices, modular architecture, automated testing, and CI/CD processes to ensure codebase quality and delivery efficiency.
  • Drove cross-team collaboration, working with product managers, designers, QA, and stakeholders to align technical execution with business goals.
  • Diagnosed and resolved performance bottlenecks, implemented monitoring, and optimized end-to-end system reliability.

Software Development Engineer Fullstack/Android De

Global Digital Niaga .Ltd (Blibli.com)
08.2018 - 07.2019
  • Designed and maintained frontend and backend components of web applications using Java and ReactJs/AngularJs.
  • Developed native Android applications with Kotlin and Java, ensuring high performance.
  • Created unit, integration, and UI tests for both web and Android platforms.
  • Debugged bugs, performance issues, and crashes across various systems.
  • Optimized applications for enhanced speed, scalability, and stability.
  • Collaborated with product managers, UI/UX designers, and developers in Agile environment.
  • Participated in sprint planning, daily stand-ups, and retrospectives to align team goals.
  • Conducted code reviews and facilitated knowledge sharing within team.

Associate Software Developer Fullstack

Global Digital Niaga .Ltd (Blibli.com)
04.2017 - 07.2018
  • Designed and implemented new features on frontend and backend in collaboration with the team.
  • Wrote clean, maintainable code using modern technologies and best practices, with Java and ReactJS as the main programming languages.
  • Debugged and troubleshot technical issues across entire stack.
  • Collaborated with UI/UX designers to integrate visual elements for consistent user experience.
  • Participated in code reviews, unit testing, and integration testing to ensure quality.
  • Monitored and resolved bugs, performance issues, and security vulnerabilities.
  • Engaged in Agile/Scrum methodologies, attending daily standups and sprint planning sessions.

Software Development Intern

Global Digital Niaga .Ltd (Blibli.com)
03.2016 - 02.2017
  • Assisted in designing, developing, and testing web and mobile applications under senior developers' guidance.
  • Wrote clean and maintainable code in Java and Spring MVC.
  • Collaborated with cross-functional teams to deliver timely solutions based on project requirements.
  • Participated in Agile rituals including daily stand-ups, sprint planning, and code reviews.
  • Developed and integrated RESTful APIs with third-party services.
  • Performed debugging and troubleshooting for assigned modules and features.
  • Contributed to internal technical documentation and knowledge base development.
  • Utilized Git for version control while adhering to standard commit practices.

Education

No Degree - Behavioral Informatics

Shizuoka University
Hamamatsu, Japan
10.2021 - 03.2022

No Degree - Japanese

Syonan Academy Hamamatsu Campus
Hamamatsu
10.2019 - 09.2021

Bachelor of Computer Science - Computer Science

Bachelor of Computer Science
Jakarta, Indonesia
10.2013 - 08.2017

Skills

Java

Spring Boot

Reactive Programming

Software Design

Git

Google Cloud Platform (GCP)

SQL and non-SQL

Elasticsearch

JUnit

WireMock Testing (Integration Test)

Kubernetes

Apache Kafka

CI/CD

Redis

Web development

Certification

Japanese Proficiency N2

Timeline

Software Design Engineer Backend

Global Digital Niaga .Ltd (Blibli.com)
06.2022 - Current

No Degree - Behavioral Informatics

Shizuoka University
10.2021 - 03.2022

Japanese Proficiency N2

08-2021

No Degree - Japanese

Syonan Academy Hamamatsu Campus
10.2019 - 09.2021

Senior Software Development Engineer Fullstack

Global Digital Niaga .Ltd (Blibli.com)
08.2019 - 09.2019

Software Development Engineer Fullstack/Android De

Global Digital Niaga .Ltd (Blibli.com)
08.2018 - 07.2019

Associate Software Developer Fullstack

Global Digital Niaga .Ltd (Blibli.com)
04.2017 - 07.2018

Software Development Intern

Global Digital Niaga .Ltd (Blibli.com)
03.2016 - 02.2017

Bachelor of Computer Science - Computer Science

Bachelor of Computer Science
10.2013 - 08.2017
Muhammad Soleh FajrinSoftware Design Engineer Backend