Hi, I'm, Taruna Wahyudi

Software Engineer

I’m a Software Engineer with 8 years of experience, specializing in backend development. I focus on building scalable systems, optimizing performance, and writing clean, maintainable code.

While backend is my strength, I also work across the full stack, giving me a broader view of how products come together. Passionate about problem-solving and continuous learning, I enjoy creating reliable solutions that make a real impact.

Quarkus (Java)Spring BootLaravelBun (Elysia & Hono)NestJS (Typescript)Next.js

Resume

Work Experience

Backend Developer

Asetku (PT. Pintar Inovasi Digital)

Oct 2023 - Present

Company Overview

ASETKU (PT Pintar Inovasi Digital) is a financial technology company that provides digital investment and lending services. The company focuses on delivering secure, user-friendly, and data-driven financial products, including peer-to-peer lending, investment management, and automated wealth solutions.

Job Description

  • Designed, developed, and maintained RESTful APIs using Java Spring Boot and Quarkus, ensuring high performance, security, and scalability for fintech-grade systems.
  • Developed scalable services using event-driven communication with Kafka as the message broker to support asynchronous workflows and high-throughput processing.
  • Designed and implemented microservices architecture using Domain-Driven Design (DDD), ensuring clear domain boundaries, high modularity, and maintainable service structures.
  • Managed service orchestration and automated deployment using Kubernetes, including Secrets, Deployments, Services, and Horizontal Pod Autoscaling (HPA).
  • Applied Test-Driven Development (TDD) to ensure reliable, testable, and maintainable code with high test coverage across unit, integration, and contract tests.
  • Designed relational data models and optimized database queries for high-volume transaction systems.
  • Ensured data consistency and correctness through transactional boundaries and errorhandling patterns.
  • Created and maintained API documentation using Swagger/OpenAPI, including business rules, request/response structures, and endpoint specifications.
  • Participated in code reviews, technical design discussions, and architectural decisionmaking to uphold engineering best practices and improve system quality.
  • Collaborated within an Agile Scrum environment, including sprint planning, daily standups, backlog refinement, and retrospective sessions using Jira for task tracking and project management.

Fullstack Developer

CODE.ID (PT. Code Development Indonesia)

Jun 2023 - Oct 2023

Company Overview

CODE.ID is an Indonesian technology consulting company specializing in software development, system integration, and digital solutions for enterprise clients across industries such as finance, banking, and telecommunications.

Job Description

  • Developed and maintained RESTful APIs using Nest.js (TypeScript) and Node.js Express, ensuring clean architecture, modular code structure, and high performance across multiple enterprise solutions.
  • Designed and optimized database schemas on Oracle, including stored procedures, indexing strategies, query optimization, and database migrations for large-scale transactional systems.
  • Built and enhanced frontend applications using Wavemaker low-code platform, delivering responsive UI components, reusable widgets, and efficient data bindings for rapid application development.
  • Implemented centralized and scalable application logging and monitoring using the ELK Stack (Elasticsearch, Logstash, Kibana) to improve observability, troubleshoot production issues, and support real-time analytics.
  • Collaborated with cross-functional teams to gather requirements, refine business processes, and translate them into technical specifications and working prototypes.
  • Participated in Agile Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, sprint review, and retrospectives, while using Jira for task and sprint management.
  • Produced clear and maintainable technical documentation, including API specs, database ERDs, deployment guides, and system behavior diagrams.

IT Supervisor – Full Stack

Martha Tilaar Group

Mar 2023 - Jun 2023

Company Overview

PT Martina Berto, part of the Martha Tilaar Group, is a leading Indonesian beauty and cosmetics company known for developing herbal-based skincare, makeup, and personal care products inspired by traditional Indonesian ingredients and modern scientific innovation.

Job Description

  • Led the modernization of the company’s IT architecture by migrating legacy monolithic systems into scalable, maintainable microservices-based applications.
  • Rebuilt critical applications using modern web technologies—Laravel for backend services and Vue.js for responsive, component-based frontend interfaces.
  • Re-architected system workflows by replacing stored procedures, triggers, and tightly coupled database logic with clean, independent service layers to improve maintainability and scalability.
  • Directed the migration of databases from MySQL to PostgreSQL, including schema redesign, data migration, query optimization, and performance testing.
  • Transitioned deployment environments from legacy VM-based infrastructure to containerized solutions, improving deployment automation, portability, and scalability.
  • Conducted system benchmarking using JMeter to measure performance improvements, validate scalability, and ensure measurable gains from the migration efforts.
  • Designed new microservices and integration patterns to support modular system components, ensuring clear boundaries, maintainability, and better fault isolation.
  • Improved CI/CD workflows and deployment pipelines to reduce downtime, accelerate releases, and ensure consistent build and deployment processes.

Web Developer

Dedicated-IT

Feb 2019 - Mar 2023

Company Overview

Dedicated IT is an IT services and consulting company that provides technology solutions, system development, and digital transformation support for various industries. The company focuses on delivering reliable, scalable, and modern IT solutions tailored to business needs.

Job Description

  • Developed, maintained, and optimized WordPress-based websites, ensuring high performance, security, and user experience for various clients.
  • Built and enhanced backend services and RESTful APIs using Laravel and CodeIgniter to support web and mobile applications.
  • Developed Android mobile applications tailored to client requirements as part of the company’s end-to-end IT solution offerings.
  • Designed intuitive and visually consistent UI/UX interfaces for web and mobile applications, improving usability and customer satisfaction.
  • Integrated backend APIs with frontend applications built using React.js, WordPress, and other modern frameworks.
  • Implemented and configured e-commerce solutions using Shopify, including theme customization, product setup, and plugin integration.
  • Created custom WordPress plugins and functionality to meet unique business needs not covered by standard themes or plugins.
  • Collaborated closely with clients to gather requirements, propose solutions, and deliver tailored software that meets business goals.
  • Troubleshot and resolved complex technical issues across frontend, backend, databases, and infrastructure to ensure system stability.
  • Optimized application performance, SEO, and page load speed across multiple platforms and environments.
  • Ensured code quality through version control (Git), peer reviews, and best practices in clean coding and documentation.

IT Staff

RS. Kartika Husada

Sep 2018 - Feb 2019

Job Description

  • Maintenance SIMRS (Sistem Informasi Rumah Sakit)
  • Maintenance and Repair computer and network device
  • OS and application installation
  • Graphics Design with Ilustrator or Photoshop
  • Confugration and installation network infrastructure
  • Setup and configuration server

Warehouse and IT staff

PT. Tozy Sentosa

Mar 2018 - Jul 2018

Job Description

  • Create barcode system
  • Installation and configuration network
  • Maintenance and Installation POS (point of sale)
  • Setup printing device
  • Repair and maintenance computer device
  • Linux installation and configuration

Web Developer

Cyberlink

Dec 2017 - Mar 2018

Job Description

  • Development website company profile
  • Develop live chat feature
  • SEO Optimization
  • Redesign website interface
  • Content Management

Project Implementation Service

PT. Aino Indonesia

Nov 2016 - Nov 2017

Job Description

  • Setup and configuration Payment Device
  • Backup local data in SQLite
  • Setup and configuration network
  • Installation Payment Device (NFC Reader and Microcontroller)
  • Settlement daily transaction

Education

Banisaleh University

Bachelor’s Degree

Computer Science

2016 - 2021

Cumlaude with GPA: 3.65

Skills & Technologies

Backend Development

Quarkus (Java)100%
Spring Boot100%
Laravel80%
Bun (Elysia & Hono)100%
NestJS (Typescript)100%
Go (fiber, gin, echo)90%
Hapi (Javascript)100%

Frontend Development

Next.js100%
Svelte Kit80%
React90%
Vue.js90%
Astro.js50%

Mobile Development

React Native90%
Ionic80%
Flutter90%
Android Native (Kotlin / Java)80%

DevOps

Docker & Podman100%
Kubernetes90%
Jenkins90%
Github Action100%
Kafka100%
RabbitMQ90%

Development Tools

Git100%
Subversion (SVN)90%
NPM100%
Maven100%
Gradle90%
Bun100%
Shell Scripting90%

Database

PostgreSQL100%
MySQL100%
SQL Server100%
Redis100%
MongoDB100%
Firebase Realtime90%
Oracle Database90%

Software Design & Architecture

Microservices100%
DDD (Domina Driven Design)100%
TDD (Test Driven Development)100%
Event Driven Architecture100%

Other Skills

Wordpress100%
Wavemaker (Lowcode)100%

Featured Certifications

Selected achievements and certifications

Front-End Web Developer Expert

Dicoding
Issued May 2025

Credential ID:

EYX4R5J76XDL

Verify Online

Backend Developer Expert

Dicoding
Issued May 2024

Credential ID:

NVP7Q9KGRZR0

Verify Online

Linux System Administrator

Dicoding
Issued Apr 2024

Credential ID:

0LZ06OEM0Z65

Verify Online

Java Programming

Oracle
Issued Sep 2021

SAP Overview

SAP Academy
Issued Sep 2021

Architecting on AWS

Dicoding
Issued May 2021

Credential ID:

53XEE54K9XRN

Verify Online

Get In Touch

Let's discuss your next project or collaboration

Let's Work Together

I'm always interested in new opportunities and challenging projects. Feel free to contact me via email or the contact form.

Send a Message