Hello, my name is Sekar Madu Kusumawardani
I am a
I'm a backend developer with experience working on various projects, including building APIs, monolithic applications, and distributed systems. I focus on designing scalable architectures, optimizing backend performance, and continuously learning new technologies to deliver efficient solutions.

About Me
I'm Sekar and a Backend Developer
I am a motivated computer science graduate, with a keen interest in backend technologies and a strong passion for continuous learning. I love to code and solving problems through technology. I thrive on applying my skills to innovative projects and enjoy collaborating with others, sharing ideas, and contributing to team success.
Full Name
Sekar Madu Kusumawardani
Age
22 years old
Location
Karawang, West Java, Indonesia
Hobbies
Reading comic & novel, walking, crafting
Skills and Technologies

Golang
NodeJS
C/C++
Python

Appscript
MySQL
PostgreSQL
Redis
ExpressJS
Gin Gonic
Laravel
CodeIgniter
Bootstrap
Git
GitHub
GitLab

Docker
Linux

Apache JMeter
Postman
Pub/Sub
Websocket
Google Cloud Platform
CI/CD
Figma
Resume
Education
2020 - 2024
Computer Science
Universitas Pendidikan Indonesia
GPA: 3.95
Activities: GDSC UPI, GenBI UPI, BEM Kemakom, BEM FPMIPA, OSTRIC Kemakom
2017 - 2020
Software Engineering
SMK Negeri 1 Karawang
GPA: 91.71
Activities: OSIS Neskar, PMR Neskar
Experience
2022 - present
Freelance Web/Backend Developer
Bandung, Indonesia
Develop system for web application, analyze user's needs and application requirements, design databases and business flow, write reusable and readable code, deploy applications with CI/CD and Docker. Use Golang, NodeJS, Laravel, MySQL, PostgreSQL, cloud technology, and other 3rd party services. Usually work in team as a leader and backend developer with 2-5 member.
Jul 2022 - Nov 2023
Backend Developer Part Time
UPI Library
Design and build systems based on the needs of the UPI library. Overall have handled 4 projects, such as modifying the Eprints Library (digital repository platform), AI Chatbot to handle customer service work, OPAC (Open Public Access Catalog) system, and API for Turnstile Gate. Use Perl, NodeJS, NextJS, Tensorflow, Docker, and MySQL technologies. Work in team with 2-5 member.
Jul - Oct 2023
Fullstack Engineer Intern 4.0
PT Kalbe Morinaga Indonesia
Design and develop Smart Legal system (document approval and management) to help facilitate and simplify business processes and company data management. Work individually and create system based on user requests from the BDA department. Use Laravel, Jquery, Ajax, MySQL, etc.
Feb - Jun 2023
Backend Engineer Intern
PT GITS Indonesia
Develop APIs (REST API or gRPC) with microservices architecture. Integrate with Google Cloud Platform services such as Cloud Run, Cloud Scheduler, Cloud Pub/Sub, and Redis. Use CI/CD techniques to automate the deployment process. Uses NodeJS, Golang, PostgreSQL, and GCP technologies.
Sep 2021 - Jul 2023
Assistant Lecturer
Lab Computer Science UPI
Teaching theory and guiding practical class for 5 subjects, such as Programming Algorithm 1-2, Data Structure, Object Oriented Programming, and Database System. Creating assesment, defining, checking and giving feedback for student tasks. Work in team with 5 members and handling around 80 students twice a week in 4 semester.
Mar - Jun 2022
Software Engineer Intern
System and Information Technology Directorate UPI
Develop IKU Management System to monitor the performance of each study program in campus. Analyze existing application and databases to serve information according to user requirements. Build some features to facilitate stakeholders in analyzing and managing data. Work individual and handle 1 project. Use Laravel, VueJS, Bootstrap, and MySQL technologies.
Achievement
Course
Apr 2024
Google Project Management
Google in Coursera
Course materials: Project manager responsibilities, documents need to prepare for a project, project execution, how to handle stakeholders and developers, SCRUM and Agile methodology, and many more.
Mar 2024
Google IT Support
Google in Coursera
Course materials: technical support fundamental, computer networking, operating system, computer hardware, system administration, IT infrastructure, IT security, and many more.
Jul 2022 - Jan 2023
Backend Javascript
Binar Academy
Course materials: backend developer responsibilities, develop REST API with best practices, Continuous Integration & Continues Delivery/Deployment (CI/CD), Test Driven Development (TDD), version control, asynchronous and bidirectional communication, and many more.
Jan - Feb 2021
Junior Web Developer
Balai Pelatihan dan Pengembangan Teknologi Informasi dan Komunikasi (BPPTIK) Kementerian Komunikasi dan Informatika (Kemenkominfo) Indonesia
Course materials: junior web developer responsibilities, PHP fundamental to develop web application, SKKNI-based materials (Indonesian National Work Competency Standards).
Community
2023 - 2024
Administration Staff
Google Developer Groups (GDG) Bandung
GDG is a local tech community that exists in almost every region around the world as a place to learn, connect, and grow together. GDG Bandung is located in Bandung and often holds events such as DevFest Bandung, Flutter Forward, I/O Extended, Keras Community Day, and many more. @gdg_bandung
2023 - 2024
Student Ambassador
Tokopedia Academy Student Tech Community
Tokopedia Academy Student Tech Hub is a community for young Indonesian talents to learn, connect, and collaborate to enrich their knowledge about technology in the tech industry. This community is for university and high school students from all backgrounds with an interest in accelerating Indonesia's digital transformation. @tokopediaacademy
2022 - 2024
Web Development Marketing Staff
Generasi Baru Indonesia (GenBI) UPI
GenBI UPI is a community of Bank Indonesia scholarship recipients at the Indonesian Education University. Covering development and volunteer programs in various fields such as economics, education, health, and social environment. www.genbiupi.com
2021 - 2023
Lead & Core Team
Google Developer Student Clubs (GDSC) Chapter UPI
GDSC are community for college and university students interested in Google developers technologies around the world, as a place to connect, learn, and grow together. The goals are to bridging and minimizing the gap between university learning and industry, as well as to make a positive impact through technology. @gdsc.upi
2021
Vice President
Open Source Research Community (OSTRIC) Kemakom UPI
OSTRIC is a student activity unit specifically for technology enthusiasts in the department of computer science education. Its activities focus on developing collaborative projects. @kemakom_ostric
2021 - 2022
Education & Training Division Staff
Badan Eksekutif Mahasiswa (BEM) Kemakom, Computer Science Department UPI
BEM Kemakom is a student executive body in the computer science education department that is tasked with accommodating student aspirations. Its activities include organizing bootcamps, training, and educational events, as well as social activities and competitions. @kemakomupi
2021 - 2022
Academic and Profession Division Staff
Badan Eksekutif Mahasiswa (BEM) FPMIPA, Faculty of Mathematics and Science Education UPI
BEM Kemakom is a student executive body in the faculty environment that serves as a forum for student activities and aspirations. Its activities cover social, sports, arts, education, and environmental fields. @bemfpmipa
Portfolio
Projects

Microservices Tracer Study UPI
A system to track, monitor, and evaluate university student after graduate. Designed with Domain-Driven Design principal.
Technologies: GRPC, REST API Gateway, Zero-Trust architecture, Golang, Gin, Gorm, MySQL, Docker

GenBI UPI API
Build the backend API for GenBI UPI website. The main features are to manage organization data, display posts and articles, activity photos, event registration, and organization structure. Integrated with NextJS Client App.
Technologies: NodeJS, ExpressJS, PostgreSQL, Sequelize, JWT Auth, RBAC, Full-Text Search

Realtime Chat API
A chatting API to communicate real-time with specific people in personal chats or group chats. Implement bi-directional communication.
Technologies: NodeJS, ExpressJS, PostgreSQL, Websocket, JWT Auth

Online Public Access Catalog (OPAC) UPI
A library collection catalog system that can be accessed publicly and can be used by users to browse the library collections. Integrated with existing database and library circulation system
Technologies: NodeJS, ExpressJS, Sequelize, MySQL

Certificate Generator
A certificate generator integrated with Google Spreadsheet for the data sources. Can generate certificate (or other documents) to PDF format and send the result to email.
Technologies: AppScript / Google Script

Cigifarm E-Commerce App
An e-commerce application for Cigifarm Group (a MSME company which operates in the fruit sector as supplier and distributor). Continuing application development for several additional features (event management, etc).
Technologies: CodeIgniter, Bootstrap, MySQL

Tax Consulting Budi Indratno
An API for Budi Indratno Tax Consulting web app. Customer/client can make appointments for consultation session, then get approval and schedule.
Technologies: NodeJS, ExpressJS, PostgreSQL, Sequelize

AI Chatbot for UPI Library
An artificial intelligence chatbot used for UPI Library visitors, integrated with library database. Can act like a customer service at library, answer simple question, and check user's borrowed books.
Technologies: Artificial Neural Network (ANN), NodeJS, ExpressJS, Sequelize, MySQL

Sapintas SMSBK Garut & Majalengka
A school management system to manage schools, school data, online registration, student's report, curriculum, attendance, etc. Used by the government and schools (kindergarten until high school) in Garut and Majalengka districts
Technologies: Artificial Intelligence, CodeIgniter, MySQL

E-Library Eprints UPI
A library management system for my university modified from E-Prints (worldleading open-source digital repository platform). Integrated with internal existing MySQL database.
Technologies: Perl, Boostrap, MySQL

FlyTick E-Flight Ticketing API
An API that can be used to book and buy one way or round trip flight ticket, search destination, print ticket, and manage flight schedule.
Technologies: NodeJS, ExpressJS, PostgreSQL, RBAC, JWT Auth, Sequelize

FlyKet Mobile App
A mobile application that consumes and implements the FlyTick API. Use MVVM design pattern.
Technologies: Flutter

SiManuk (Sistem Informasi Peminjaman Ruangan Kampus)
Application for rental a room available in faculty building. Provide the management system for admin, room rent for students, room information and map for guests.
Technologies: Laravel, MySQL, Bootstrap
Contact Me
Do You Have Any Questions?
I'M AT YOUR SERVICES
Call Me On
+62 896 9178 8633
Office
Bandung
sekarmadu99@gmail.com
Website
sekarmk03.github.io