Software Engineering Leadership

Paskalouis Patressi

Engineering leader passionates forcrafting effective engineering leaderships and cultures.

About me

Hello, I work as Engineering Manager dedicated to building technologies and empowering engineers who are laying the foundation for sustainable engineering for the company.


With 4+ years of experience as software engineering manager, and 8+ years of experience in handling software development process, I infuse engineering craftmanships and leadership into places I work at, transforming status quo into better engineering.


Find out more about my experiences, stacks, skills, and projects below. ☺️

Or if you wish to contact me directly, click me


Experiences

2020 - Present

Engineering Manager
PT Bukalapak, Indonesia

Bukalapak is a leading e-commerce platform in Indonesia, managing millions of transactions across a diverse range of products. With over 1,000 employees, the company is publicly listed on the Indonesia Stock Exchange (IHSG). As a Group, it operates its own subsidiaries and comprises teams located across Indonesia, Singapore, and Australia.

I led multiple strategic engineering teams across different business units, managing and developing engineering talents while driving technical excellence and business growth.

Engineering Manager - Lapakgaming International and Payment Team (2024 - Present)

Lapakgaming is a subsidiary of Bukalapak specializing in the sale of game currencies and vouchers, catering to both B2C and B2B markets with Hybrid work setting. With a team of over 100 members, Lapakgaming focuses on delivering high-quality services and experiences to users, while driving significant revenue growth for the business.

  • Led International and Payment team for Lapakgaming global expansion
  • Developed cross-functional team capabilities and international product scalability
  • Managed technical strategy and team development for successful market internationalization
  • Achieved 50% international market share of IDR GMV, driving total GMV growth by 80%
  • Orchestrated payment integration across 8 countries, enabling market penetration
  • Played key role in achieving ISO 27001 certification through:
    • Socialize to install endpoint protection and security awareness programs
    • Establishing least privilege access controls for databases and admin roles
    • Developing and standardizing secure deployment SOPs
    • Coordinating compliance requirements and evidence collection
  • Leading cloud migration initiative from Digital Ocean to Google Cloud Platform:
    • Managing vendor relationships and deliverables
    • Defining technical requirements and success criteria
    • Ensuring alignment between business needs and migration outcomes
    • Overseeing migration strategy and implementation

Engineering Manager - Midas Team (2022 - 2024)

The Midas team operates within Buka Incubator, a subsidiary of Bukalapak dedicated to developing non-marketplace products. Midas focuses on implementing gamification across the BUKA Group, ensuring seamless integration, beginning with the Playmimi project.

  • Led team of 5 engineers to champion the development of blockchain-based projects: KachingNFT, Shoopon, and PlayMimi
  • Reduced cloud costs by 52% in Q4 2022 through optimization initiatives
  • Successfully promoted and developed engineers to next career levels
  • Led company-wide Fullstack Acceleration Program (TFAP), managing onboarding, competencies, and culture development

Engineering Manager - Virtual Product Prakerja Team (2020 - 2022)

The Virtual Product and Prakerja team manages various VP products, including gift vouchers, event tickets, travel tickets, and Prakerja. A notable achievement is the Prakerja initiative, where we collaborated with the PMO and government as a Digital Partner. This program played a key role in distributing Prakerja benefits to individuals impacted by COVID-19 in 2020-2023

  • Led a team of 10 engineers, focusing on Virtual Products and Prakerja team, with dozens of Microservices and Microfrontends
  • Leveraged engineers’ career development, technical excellence, and sustainable work practices
  • Achieved zero incidents in 2022 for Prakerja Services through robust monitoring and alerting systems, enabling tens of billions IDR in revenue generation
  • Maintained high service availability (SLA), significantly contributing to Bukalapak's revenue stream
  • Established and implemented key engineering initiatives including Mentoring, Pair Programming, and Fullstack Learning programs
  • Collaborated with cross-functional teams to align quarterly OKRs with company objectives
  • Documented and standardized Engineering Hiring Process across Bukalapak

2019 - 2020

Software Engineer, Frontend
PT Bukalapak, Indonesia

Led frontend development initiatives in an Agile environment, delivering product development in Virtual Product team.

Key Responsibilities:

  • Architected and implemented responsive frontend solutions using Vue.js within a MicroFrontends architecture
  • Championed Test-Driven Development (TDD) practices, achieving comprehensive test coverage using Jest
  • Served as Scrum Master, facilitating Agile ceremonies and ensuring team alignment with sprint goals
  • Collaborated cross-functionally with product teams and stakeholders to gather requirements and translate business needs into technical solutions

Technical Environment:

  • Frontend: Vue.js, Webpack, MicroFrontends architecture
  • Backend Integration: Ruby on Rails, Golang, Microservices
  • Testing & Quality: Jest, TDD methodology
  • DevOps: Docker, Kubernetes, GitLab CI/CD

Key Achievements:

  • Reduced JS bundle size by 40% through implementation of lazy loading and code splitting
  • Led the successful migration from monolithic to MicroFrontends architecture

2015 - 2019

Senior Fullstack Application Developer
W3O Indo Scientia, Indonesia

W3O is a Software House based on Singapore, which handled clients across Singapore, Malaysia, and Brunei Darussalam.

I architected and developed end-to-end web applications using JavaScript technologies in Software House to deliver projects in effective manner.

Key Achievements:

  • Led full-stack development using EmberJS for frontend and SailsJS (Node.js) for backend services
  • Engineered RESTful APIs and integrated Stripe payment gateway for secure transaction processing
  • Developed an in-house app-builder tool to accelerate project delivery and streamline development workflows

2011 - 2015

Bachelor of Computer Science
Bina Nusantara University

GPA 3.64

Frontend Stacks

Vue JS
Vue JS
Nuxt JS
Nuxt JS
Tailwind CSS
Tailwind CSS
Webpack
Webpack
Vite
Vite
Jest
Jest
Node JS
Node JS
React JS
React JS
Next JS
Next JS
NPM
NPM
PNPM
PNPM
Astro
Astro

Backend Stacks

Vue JS
Vue JS
Nuxt JS
Nuxt JS
Tailwind CSS
Tailwind CSS
Webpack
Webpack
Vite
Vite
Jest
Jest
Node JS
Node JS
React JS
React JS
Next JS
Next JS
NPM
NPM
PNPM
PNPM
Astro
Astro

Monitoring Stacks

Datadog
Datadog
Kibana
Kibana
Gitlab
Gitlab
Jenkins
Jenkins

Skills

Discover the proficiencies that allow me to bring technical excellence to life.

Software Technical Proficiency

Proficient in crafting software engineering that delivers business value.

Pragmatic Decision Making

Skilled at understanding decision making in technical aligning with business and product.

Technical Leadership

Experienced in handling engineers and stakeholders, managing expectations for both sides as well as improving technical quality of deliveries.

Scalability

Experienced in handling High RPS situation, analyzing bottlenecks in service level and infrastructure level.

Observability

Experienced in software monitoring in technical and business term, as well as Experienced in creating user-friendly interfaces and optimizing user experiences.

Technical Risk Management

Envoys a detailed software risk management. Analyzing post mortem, and make SOPs around it.

Leadership Endeavors

Enabling improvement and empowerment in company

UI/UX Improvement

Spearheading improvement of UI/UX in Admin Page. I streamlined the process by coordinating cross squads with PMs, Product Design, and improvement arrangement. As the result, a guideline is created and no incident happened related to misconfig on Admin page.

Unit Testing Coverage

Improved overall Unit Testing code coverage to become > 90% for all services within my scope. Having the coverage and good test cases, makes the services more reliable and resilient

Cloud Cost Reduction

Reducing Cloud cost by more than 50% for the services within my scope. Properly analyzing and communicate + delegate the improvement by analyzing VM resource usage, and the pricing on Cloud.

Career Growth

Promoted more than 5 engineers to the next level. Lay down the career improvement plan for engineers, as well as improving their foundation related to tech stacks they learn and apply.

Internal Program Committee

Committee of TFAP (Fullstack Acceleration Program), lays down foundation of recruiting, interviewing, and monitoring the TFAP member in contributing to their squads.

Elevating Engineers' Growth

Improving fullstack capabilities within squads by having them teach each other. Lays down foundation of materials together, and monitor the improvement for the mentees and mentors.

Improve Engineering Interview Process

Improving way of recruiting and documents the standard by creating guideline for Engineering Interview Process. As the result, the company follows the standard based on the guideline and documentation.

Lean SOP for Initiatives

Lay down foundation, developing guideline for New Verticals both in Engineering and Product side. In terms of services, Confluence space structure, etc.

Mentor for Aspiring Leader

Become one of the Engineering Manager 101 instructor. For leads and engineers who aspires to become an EM, they can enroll to internal program, EM 101, and I am one of the instructor. The program consisted of several sessions with feedbacks and improvement

...and many more to tell!

Elevating Tech and Engineering

Explore my products, projects, and portofolios, where in each touch of it, spans of value, scalability, and continuous improvement

Lapakgaming

Lapakgaming
Global Selling Games Topup and Vouchers for B2C and B2B

Visit Lapakgaming Web

Visit Joytify (Lapakgaming International Brand) Web

Building:

Lapakgaming is Gaming Topup and Vouchers. It is a high throughput project at scale, as it handled transaction B2C and B2B wise with high throughput. It expands internationally with Joytify as its international brand, especially in the West. It is one of the most successful project as Bukalapak Subsidiary, and one of the most successful pillar in Bukalapak, with 100B+ GMV.

Responsibilities:

  • Led International and Payment team for https://www.lapakgaming.com global expansion
  • Orchestrated payment integration across 8 countries, enabling market penetration
  • Achieved 50% international market share of IDR GMV, driving total GMV growth by 80%
  • Developed cross-functional team capabilities and international product scalability
  • Managed technical strategy and team development for successful market internationalization
  • Played key role in achieving ISO 27001 certification through:
    • Socialize to install endpoint protection and security awareness programs
    • Establishing least privilege access controls for databases and admin roles
    • Developing and standardizing secure deployment SOPs
    • Coordinating compliance requirements and evidence collection
  • Leading cloud migration initiative from Digital Ocean to Google Cloud Platform:
    • Managing vendor relationships and deliverables
    • Defining technical requirements and success criteria
    • Ensuring alignment between business needs and migration outcomes
    • Overseeing migration strategy and implementation

Stacks:

Digital Ocean, Google Cloud Platform, Kubernetes, Docker, Datadog, Prometheus, Grafana, Jenkins, Golang, NextJS, Cloudflare.

Prakerja

Prakerja
Enabling Bukalapak as Digital Platform for Indonesians to buy courses for Prakerja. Government Program.

Visit Prakerja Web

Visit Prakerja Mobile Web

Building:

Prakerja is a government project to sell courses for the participants. Bukalapak was chosen as Digital Platform (DP) that will integrate with cross collaboration between Prakerja teams and LP like Ruangguru, Skillacademy, etc. It is a high throughput project at scale, because as DP, we are expected to handle the traffic for Indonesian when new Batch started to buy courses. As the leading market share between all DP, Prakerja can sustain the traffics and we improve the features both userfacing and adminfacing as well as SLA to our customers.

Responsibilities:

I directed the team to be able to deliver and maintain Prakerja services to be worked for the Voucher and SKU management, both on Userfacing and Adminfacing. Leading the team of 10, I strived to improve their competencies as well as technical excellence within the squad by looking at important metrics for the application. Under me, we have made Prakerja a successful project without any monetary incident happened for 2 years, all of that happened because of continuous improvement to the Code Quality, infrastructure, as well as a comprehensive post mortem process. Auditing the apps in consistent manner is important as well, looking at the application metrics, and analyzing slow queries, all of them are tackled in order to cater to high throughput condition.

Stacks:

MicroFE, Microservices, Ruby (Ruby on Rails, Sinatra), Redis, MySQL, VueJS, Tailwind, GCP, Docker, Terraform, Kubernetes, Gitlab CICD, Datadog, Kibana, Elasticsearch.

Playmimi

Playmimi
Enabling Gamification and Reward for users on Buka Group.

Visit Playmimi

Building:

Playmimi is one of Bukalapak subsidiaries which focuses on enable gamification throughout Buka Group. Users can join Playmimi, competing on the tournaments on Playmimi, and receive Coins to be exchanged with Digital wallets like OVO, Gopay, and Prepaid Vouchers. It integrates to multiple parties internally and externally. One of Bukalapak subsidiaries, Lapakgaming, is using Playmimi Gamification under the hood. Applications can sustain traffic from Bukalapak and Lapakgaming with proper monitoring and alerting.

Responsibilities:

I directed the team to be able to deliver and maintain Playmimi services. Properly planned the development, and have Playmimi released only in one quarter with proper MVPs. With 8 direct reports, I strived to improve their competencies as well as technical excellence within the squad by looking at important metrics for the application. Playmimi successfully developed and utilized within BUKA Group Ecosystem and had no big incidents. Auditing the apps in consistent manner is important as well, looking at the application metrics, and analyzing slow queries, all of them are tackled in order to cater to high throughput condition.

Stacks:

Microservices, Golang, Clean Architecture, Redis, MySQL, VueJS, Tailwind, GCP, Docker, Terraform, ArgoCD, Helm Charts, Blockchain, Kubernetes, Gitlab CICD, Datadog, Opensearch, OAuth2.

BukaConnect

BukaConnect
Single Gateway to buy Virtuals Products in Bukalapak.

Building:

Playmimi is one of Bukalapak subsidiaries which focuses on enable gamification throughout Buka Group. Users can join Playmimi, competing on the tournaments on Playmimi, and receive Coins to be exchanged with Digital wallets like OVO, Gopay, and Prepaid Vouchers. It integrates to multiple parties internally and externally. One of Bukalapak subsidiaries, Lapakgaming, is using Playmimi Gamification under the hood. Applications can sustain traffic from Bukalapak and Lapakgaming with proper monitoring and alerting.
BukaConnect is an BUKA Project that opens up Single Gateway to buy Virtual Products via API with partners. It does not have GUI, so pure API communication. Integration is challenging, because of we need connect our microservices together which handles different type of products, as well as developing sandbox for our partner. The project is able to generates billion of Rupiahs in GMV.

Responsibilities:

I directed the team to be able to deliver and maintain BukaConnect. Properly planned the development and maintenance, as well as improving onboarding SLAs. With 8 direct reports, I strived to improve their competencies as well as technical excellence within the squad by looking at important metrics for the application. Oncall and Monitoring were conducted with proper runbook, I have reduced the Oncall duration for this project from 120 hours/Q to 80 hours/Q, as the manpower can be assigned more to improve the product.

Stacks:

Microservices, Golang, Ruby on Rails, Clean Architecture, Redis, MySQL, GCP, Docker, Terraform, Kubernetes, Gitlab CICD, Datadog, Kibana.

Let's get in touch 🤝

profile

Paskalouis Patressi

Engineering Manager

Phone

+62 859 20600 725

Location

Jakarta, Indonesia