Open to internship · Jan–Jul 2027

Rakagali
Resda Putra.

Project Manager Software Engineer B2B / B2C digital products

Planning, timeline, and team coordination — while also writing the code for B2B/B2C digital products.

PM · Software Engineer
Rakagali Resda Krisandi Putra — Project Manager & Software Engineer for B2B/B2C digital products (1/2)
Politeknik Negeri Malang
Location
Malang, East Java
Education
Applied Bachelor of Informatics Engineering · Politeknik Negeri Malang
IPK / GPA
3.85 / 4.00
Focus
Planning · Coordination · Technical delivery

Products that shipped, not just started.

Every card opens a full case study: the role, the calls made, the risks that showed up, and outcomes that can be proven.

PlayTest ID — Tester panel on mobile
PlayTest ID — Mission status and testing evidence
01 Two-sided marketplace · B2B + B2C

PlayTest ID

10 missions · 120 testers · 2 paid plans

A two-sided marketplace for Google Play developers and paid testers.

MarketplaceB2B / B2CPayment & payoutAI report Laravel Filament Tailwind Kotlin
Project Manager · Business model · Frontend & Backend 4 people including me · April — June 2026
View case study ↗
Two paid plans with a feature breakdown
How the platform works in three steps
Benefits for developers and testers
Desa Tulusbesar — Public service digitalisation
02 Public service digitalisation

Desa Tulusbesar

5 pages · 4 hamlets · manual book

Village profile and administrative service site, from research to handover.

Public sectorStakeholderHandoverWebGIS Laravel Filament Tailwind Docker
Project Lead · Frontend · UI/UX · Backend 8 people · July — August 2026
View case study ↗
Village history, editable by village staff
Tourism and culture storefront
Small-business directory, including the tofu centre
SmartReceipt — Light-mode home — this month’s spending summary
SmartReceipt — Dark-mode home with per-category breakdown
03 Mobile product · Machine learning

SmartReceipt

100% offline · automatic classification

Receipt logging with on-device OCR, offline and automatic.

Machine learningOffline-firstCross-functional Flutter ML Kit TF-IDF + NB SQLite
Project Manager · ML developer 4 people · October 2026
View case study ↗
SPK PKH — Decision support system
04 Decision support system

SPK PKH

PSI + CODAS · auditable results

Social-aid recipient selection with auditable PSI and CODAS.

Decision supportPSI · CODASPublic service Vue 3 Vite Tailwind
Team Lead · Full stack 3 people · 2025
View case study ↗
Werewolf — Home — join or create a room
Werewolf — Waiting lobby before the game starts
05 Realtime web product · Solo

Werewolf

Solo build · realtime state

A realtime web werewolf game, built solo from scratch.

RealtimeSolo deliveryScope control Next.js React Supabase Tailwind
Project Manager · Developer (solo) Solo · September 2026
View case study ↗

What I use to build and run projects

Not a list of everything I have heard of. These are the tools and methods actually used across the five projects above — from scoping to handover.

I run software delivery through the SDLC, with Scrum as the daily and weekly working rhythm.

Domain · Digital asset & crypto literacy

Since 2020 I have followed digital asset markets: researching coins and news, joining airdrops, and watching the Solana ecosystem. What I practise is not price prediction but process discipline — research before a decision, risk-aware allocation, and recording the reasoning behind each call.

Relevant to work: many fintech and crypto products need someone who understands the vocabulary, money flows, and user risk.

Coin & news researchAirdropsSolana ecosystemRisk managementDecision logging
Integrations

Payments, tester payouts, and automated test-result summaries in PlayTest ID run on the following third-party services.

DuitkuXenditGroq
01

Project management

Project planningScope managementTimeline & milestoneRACIRisk registerProgress reportingStakeholder communicationHandover & documentationSDLCScrumAgile delivery
02

Tools

GitHubNotionTrelloFigmaGoogle WorkspaceDraw.io
03

Technical

LaravelFilamentPHPVue 3FlutterTailwind CSSMySQLSQLiteSupabasePython (ML)Docker
04

Languages

Indonesian — nativeEnglish — intermediate

Real work, not just coursework

2025

Business Development & Partner Acquisition

PT DNS Teknologi

Partner for client acquisition and sales-channel development for digital products in international markets, building a repeatable acquisition pipeline.

2025

Project Lead

International client — children’s game on Google Play

Led a two-person team from concept to publishing a children’s game on Google Play for an overseas client.

2025

Delivery partner

ShopeeFood

Daily operations with time and satisfaction targets; built time management and resilience under real conditions.

From brief to handover

I do not start from a feature list. I start from the question: what must genuinely work when the project ends? Sequencing, decisions, and how progress is measured all follow from that.

01

Brief & scope

Writing down the problem, the users, and the project boundary. Scope is split into three layers: must-have, important, and idea. The must-haves become the commitment; the rest become buffer and a waiting list.

Project charter · scope · stakeholder list
02

Timeline & ownership

Timelines are built backwards from the handover date, with reserve before it. Each track has one owner, and dependencies between tracks are written explicitly so no one waits on another unknowingly.

Weekly timeline · RACI matrix · dependency map
03

Coordination

A short, steady rhythm: targets at the start of the week, blockers cleared mid-week, a summary at the end. Decisions that change scope are always recorded in one place. A single point of contact for outsiders so instructions never conflict.

Task board · decision log · blocker log
04

Monitoring & closure

Progress is measured by things that can be proven, not percentages. Each week has a written summary: what moved, what is stuck, what needs a decision. Projects close with a handover, documentation, and a note on what I would do differently.

Weekly progress report · release checklist · retrospective

Honest status

Better to report one thing stuck today than a surprise at the end. Overly optimistic status is debt paid with interest.

Written decisions

An unrecorded decision is remembered differently by everyone. One place for decisions saves a lot of repeated conversation.

Provable measures

Not "80 percent done", but "a developer can create a mission through to publication". Progress must be shown, not estimated.

Handover, not just release

A project is not done if only its author can run it. Documentation and training are part of the work, not an extra.

Artifacts

Documents I produce

Sample artifacts are taken from the PlayTest ID project. Every document was reconstructed from project archives for portfolio purposes and carries a note stating so.

Competitions, funding, and recognition

Business-plan and innovation competitions since 2025, plus the 2026 Outstanding Student award from the department.

Certificate Outstanding Student 2026
Certificate · 2026

Outstanding Student 2026

Named Outstanding Student — Jurusan Teknologi Informasi, Politeknik Negeri Malang.

Informatics Engineering Department Lecturer–Student Dialogue 2026 · Certificate No. 169/TI/KM/2026

Institutional · 2026
Competitions
3rd place

Fesmaro 2025

Smart Study Planner (concept & mockup)

Universitas Negeri Malang · National · 2025
2026 PKM 2026 Proposal accepted & uploaded to Simbelmawa
Kemendikbudristek
National
2026 OLIVIA XI 2026 Business Plan Competition participant
OLIVIA XI
National
2025 PFMuda 2025 Pertamina Foundation Muda participant
Pertamina Foundation
National
2025 BMC Competition 2025 Business Model Canvas Competition participant
Universitas Negeri Surabaya
National
2025 Sustainable Business Plan 2025 Sustainable Business Plan participant
Universitas Sebelas Maret
National
2025 Business Plan Competition 2025 Business Plan Competition participant
UIN Syarif Hidayatullah Jakarta
National
2025 PKM 2025 HelmKu — microsleep-detecting helmet + GPS (concept & mockup) Proposal accepted & uploaded to Simbelmawa
Kemendikbudristek
National

Note: PKM submissions passed the proposal stage and were uploaded to Simbelmawa. HelmKu and Smart Study Planner exist as concepts and mockups, not full implementations.

Raka, and how I work

Rakagali Resda Krisandi Putra — Project Manager & Software Engineer for B2B/B2C digital products (1/2)

Malang, East Java
Open to a Project Manager / Software Engineer internship — January to July 2027

Informatics Engineering student at Politeknik Negeri Malang, working as both Project Manager and Software Engineer across five digital projects: a two-sided B2B/B2C marketplace, a village service website, a machine-learning mobile app, a decision-support system, and a realtime web game. I plan the timeline, coordinate the team, and also do the technical work until handover.

I enjoy the part of a project that is rarely visible: sequencing the work, making sure everyone knows what must be finished this week, and recording decisions so they are not remembered differently. I also work on the technical side, so I can tell when an estimate is too optimistic.

Outside projects I have been involved in event committees — from campus festivals to village events. There I learned that coordination is not about meetings but about making sure information reaches the right person at the right time.

Education

Politeknik Negeri Malang

Programme Applied Bachelor of Informatics Engineering 5th semester
IPK 3.85 / 4.00 2024 — 2028
Location Malang, Indonesia Polinema
Organisations & committees

Roles beyond technical projects

2023 Event Chair
Festival Pameran ArsBencito
Committee
2025 Public Relations Coordinator
Kampung Cempluk Festival ke-15
Committee
2025 Team Lead
Faesal & Dewi Wedding Organizer
Committee
2025 Team Lead, Events Division
Kalisongo Culture Festival — Desa Kalisongo
Committee

Short history

The DOCX version is provided so content can be tailored per position.

Let’s talk about the next project.

I am looking for a Project Manager / Software Engineer internship for January–July 2027. Email or WhatsApp both reach me.