Murtamad Pratama

Software Engineer | Full-Stack TypeScript & Node.js Developer

Software Engineer with more than three years of enterprise application experience and hands-on full-stack development using TypeScript, Next.js, React, Node.js, NestJS, PostgreSQL, Prisma, and Supabase. Experienced in authentication, RBAC, relational data modeling, API development, deployment, and production application support.

Murtamad Pratama profile photo

Location

Medan, Indonesia

Experience

3+ Years

Focus

Enterprise & Full-Stack Apps

Collaboration

Remote Ready

My Work

Selected Work

Selected product builds and enterprise work with role, stack, and delivery context.

Private Project

Protected Digital Product Platform

Converted digital product materials into protected, review-ready web content.

Role

Full-Stack Developer

  • Implemented authentication, session handling, authorization, RBAC, and protected product access.
  • Set up a review-ready deployment environment.
  • Scope covered content conversion and access control; purchasing, marketing, and customer content management were excluded.

Tech Stack

Next.jsTypeScriptSupabase AuthPrismaPostgreSQLVercel
Private Project

Inspire Robotics Challenge Platform

Manages registration, teams, challenge selection, approvals, and role-based administration.

Role

Full-Stack Engineer

  • Built user registration, team invitations, challenge and theme selection, and approval workflows.
  • Implemented authentication, business rules, relational data modeling, and role-based administration.
  • Structured the frontend as reusable modules for admin and participant workflows.

Tech Stack

Next.jsTypeScriptSupabasePostgreSQL
Personal Finance App logoOngoing

Personal Finance Application

Organizes accounts, categories, transactions, and dashboard reporting in one relational system.

Role

Full-Stack Developer

  • Built authentication, accounts, categories, transactions, API routes, and dashboard reporting.
  • Designed the relational data structure for financial records.
  • React Native integration remains a possible future phase.

Tech Stack

Next.jsTypeScriptPrismaSupabasePostgreSQL

Enterprise Highlights

8 Applications

Supported enterprise applications used across multiple international regions.

Reusable Access

Built a reusable OTP module and a working SSO proof of concept.

Zero Downtime

Led a large application migration between environments without downtime.

I turn business workflows into reliable software systems.

Enterprise experience, modern full-stack tools, and production-oriented delivery.

Let's Connect

Experience

Software Engineer

Construct-X Indonesia | Remote

Nov 2025 - Present

  • Own end-to-end delivery across frontend, backend, authentication, RBAC, relational data design, and deployment.
  • Build with Next.js, React Native, TypeScript, Node.js/NestJS, PostgreSQL, Prisma, Supabase, Vercel, and GitHub Actions.
  • Delivered core frontend workflows within two weeks as part of a two-person development team.
  • Translate high-level business ideas into implementable technical flows and coordinate decisions with technical and business stakeholders.

Enterprise OutSystems Developer

Wilmar Consultancy Services | Medan, Indonesia | On-site

Aug 2022 - Oct 2025

  • Supported eight enterprise applications used across Singapore, Indonesia, Malaysia, Europe, Africa, and the United States.
  • Built business workflows with OutSystems O11 Reactive Web and Traditional Web, including a reusable OTP module and working SSO proof of concept.
  • Managed non-production deployments and resolved production incidents.
  • Led a large application migration between environments with zero downtime.

Earlier Experience: 3D Model Data Processing

Construct-X

Jul 2019 - Aug 2022

  • Processed and validated 3D model data, tested software, and created internal job aids.

Tech Stack

TSJSReactNextRNNestSQLPrismaSupaO11

Skills

Core Full-Stack

TypeScriptJavaScriptNext.jsReactNode.jsNestJSPostgreSQL

Data & Platform

Prisma ORMSupabase AuthSupabase DatabaseSupabase StorageVercel

Mobile & UI

React NativeTailwind CSS

Architecture & Delivery

REST APIsAuthenticationAuthorizationRBACRelational Data ModelingWorkflow DesignGitGitHub ActionsCI/CDTechnical Documentation

Enterprise & Low-Code

OutSystems O11Reactive WebTraditional WebService StudioReusable ModulesApplication SupportDeploymentUiPath

About Me

I combine more than three years of enterprise application experience with hands-on full-stack development using TypeScript, Next.js, React, React Native, Node.js, NestJS, PostgreSQL, Prisma, and Supabase. OutSystems gave me a strong foundation in business workflows, reusable logic, deployment, authentication, and production support. In my current remote role, I work across technical planning, frontend, backend, database design, access control, and deployment, turning incomplete business ideas into working technical flows.

Current Focus

  • End-to-end product ownership
  • Authentication, authorization, and RBAC
  • Business-to-technical translation
  • Production-oriented delivery and support

Business Supportthrough Software

Software engineering is the main focus. These service areas are available for business owners who need practical systems, websites, or management tools built around real workflows.

Service Areas

Business Systems

Custom web systems for sales, operations, dashboards, workflows, and internal tools.

Business Websites

Company profile websites, landing pages, and professional business presence for small teams and growing businesses.

Management Systems

Systems for workshop management, finance tracking, reporting, and operational monitoring.

Why Work With Me?

3+ Years

Enterprise Engineering

8 Apps

Global Application Support

O11 Certified

Reactive Developer

Full-Stack

Web, Mobile & Backend

End-to-End

Product Ownership

Education, Certifications & Languages

Education

Universitas Pembangunan Panca Budi Medan

Computer Science, Sains & Technology | 2016 - 2021

  • GPA: 3.81 / 4.00

Certifications

Professional Certifications

OutSystems, BNSP, and Dicoding Academy

  • OutSystems Associate Reactive Developer O11 (2024)
  • Junior Graphic Designer Certification - BNSP (2020)
  • Memulai Pemrograman Dengan Java - Dicoding Academy (2021)

Languages

Communication

Indonesian and English

  • Indonesian - Native
  • English - Professional Working Proficiency

Let's build something reliable.

Open to Software Engineer, Full-Stack Developer, and OutSystems Developer roles, plus selected product-focused freelance work.

Tell me about your project