Himalayas logo
KP
Open to opportunities

K Prayogo

@kprayogo

I am a senior full‑stack software developer focused on backend, databases, and scalable systems.

Indonesia
Message

What I'm looking for

I seek senior backend or full‑stack roles where I can design scalable systems, own database reliability, lead and mentor teams, and deliver measurable performance and cost improvements using Go, PostgreSQL, ClickHouse and modern CI/CD.

I am a senior software developer with extensive backend and full‑stack experience, specializing in Go, PostgreSQL, ClickHouse and scalable distributed systems. I have led teams and delivered measurable performance improvements, including reducing OLAP processing from days to minutes and improving sync times from minutes to seconds.

I publish technical writing, train developer teams, and contribute to open source while solving database and infrastructure problems. I am driven to architect reliable, testable systems, mentor engineers, and own end-to-end product and platform outcomes.

Experience

Work history, roles, and key accomplishments

FR
Current

Freelance Programmer

Freelance

Feb 2014 - Present (11 years 7 months)

Provided freelance backend and systems consulting, delivering scalable backend services and prototypes for IoT, education and retail clients.

PU

Full-Time Lecturer

Pelita Harapan University

Jan 2013 - Jun 2013 (5 months)

Full-time lecturer delivering courses including Basic Statistics and Visual Programming, managing labs and student assessments.

PU

Part-Time Programmer

Pelita Harapan University

Jul 2010 - Dec 2010 (5 months)

Built and maintained a student payment report generator using PHP, JavaScript and MySQL to improve finance reporting.

Education

Degrees, certifications, and relevant coursework

Sekolah Tinggi Teknik Surabaya logoSS

Sekolah Tinggi Teknik Surabaya

Master of Information Technology, Information Technology

2009 - 2012

Grade: GPA: 4.00/4.0

Activities and societies: Thesis: LIBI-Trie: HAT-Trie Modification for Efficient DNS Suffix Blocking (C++).

Completed Master of Information Technology (M.Kom) at Sekolah Tinggi Teknik Surabaya, graduating November 2012 with GPA 4.00. Thesis: LIBI-Trie: HAT-Trie Modification for Efficient DNS Suffix Blocking (C++).

Petra Christian University logoPU

Petra Christian University

Bachelor of Computer Science, Informatics Engineering

2004 - 2008

Grade: GPA: 3.57/4.0

Activities and societies: Final Assignment: Interpreter Based Programming Language Design and Implementation using Prefix Notation (C++).

Completed Bachelor of Informatics Engineering (S.Kom) at Petra Christian University, Surabaya, graduating in August 2008 with GPA 3.57. Final project: Interpreter Based Programming Language Design and Implementation using Prefix Notation (C++).

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
K Prayogo - Freelance Programmer - Freelance | Himalayas