K Prayogo
@kprayogo
I am a senior full‑stack software developer focused on backend, databases, and scalable systems.
What I'm looking for
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
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.
Part-Time Lecturer
Surya University
Apr 2017 - Jul 2017 (3 months)
Taught Advanced Programming covering object-oriented design and data structures using Go, Java, JavaScript and Ruby.
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.
Part-Time Lecturer
Petra Christian University
Aug 2010 - Jan 2011 (5 months)
Taught Object Oriented Programming courses and supervised multiple lab classes, supporting student projects and assessments.
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.
Part-Time Lecturer
Petra Christian University
Aug 2009 - Jan 2010 (5 months)
Delivered Programming Algorithm coursework and assessments for undergraduate classes, guiding student problem-solving in C++.
Part-Time Lecturer
Petra Christian University
Aug 2008 - Jan 2009 (5 months)
Taught Object Oriented Programming and Programming Algorithm, delivering lectures and lab sessions to undergraduate students.
Education
Degrees, certifications, and relevant coursework
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
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++).
Tech stack
Software and tools used professionally
Faktory
Blockchain
Google Cloud Platform
GitHub
Protoactor
Kubernetes
CircleCI
Tauri
NativeScript
Felgo
MySQL
PostgreSQL
MongoDB
Couchbase
QuestDB
CockroachDB
MonetDB
Gmail
.NET
Dgraph
RedisGraph
Telegram
Puppeteer
Redis
MemSQL
Aerospike
GridDB
Svelte
JavaScript
HTML5
Java
PHP
ASP.NET
Perl
Julia
Pascal
ActionScript
Blazor
Istio
Kibana
Ubuntu
Linux
Windows
Prisma
Firebase
NATS
gRPC
Elasticsearch
Protobuf
Ansible
OpenFaaS
Haxe
LXC
LXD
NGINX
stts
Object Pascal
SQL
Google Kubernetes Engine
CatBoost
Meetup
Clickhouse
Feast
Zig
Caddy
Meilisearch
Trino
VictoriaMetrics
Availability
Location
Authorized to work in
Website
kokizzu.blogspot.comPortfolio
github.com/kokizzuJob categories
Skills
Interested in hiring K?
You can contact K and 90k+ other talented remote workers on Himalayas.
Message KFind 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!
