Kurniawan Jatmika

Software Developer
with Product Ownership,
Full Stack Development, and
Agile Methodology Leadership track records

About

Highly driven and experienced Software Developer with proven track records in Product Ownership, Full Stack Development, and Agile Methodology Leadership. Successfully launched and managed complex applications, driving improvements in decision-making and data visualization. Known for streamlining task delegation and orchestrating seamless code integration for efficient software releases. Enthusiastic about contributing to accomplish bigger missions and goals for the benefit of society and humanity as a whole.

Software Developer

With Product Management, Full Stack Development, and Agile Methodology Leadership track records

  • City: Jakarta, Indonesia
  • Degree: Master of Engineering
  • Employment: Looking for job
  • Job Type: Onsite, Remote

I have experience as product owners and leading teams of full stack software development including web frontend, web api, mobile and desktop application using agile and kanban methodologies.

I've been learned and applied wide range of technologies including : .NET Core, EF Core, ASP.Net, Blazor, Xamarin, PHP, Bootstrap, JQuery, Apache, Nginx, Microsoft IIS, MySQL, SQL Server, Redis, AWS, Google Cloud, Firebase, and other IT related technologies.

Never ending learning, that's my motto. So I never turning down the challenge to accomplish bigger missions and goals for the benefit of society and humanity as a whole.

Facts

100M+

Total Data Managed with multiple infrastructures, databases, schemas and tables. Covering multiple business processes ranging from education, corporate, small business, and public service sector.

72M+

Geographic Data Collected readily presented with pictures, geospatial data, and other parameters portraying the real-time condition of the people.

198K+

Unique Users Managed whom has multiple access into various information systems I developed and supervised.

20+

Professional Projects completed and in continuous development ranging from web, mobile, desktop, and console applications.

23+

Years of Coding Experience starting from writing a simple DOS batch script, participating in 2004 Informatics Science National Olympiad of Indonesia, and working professionally.

10+

Programming Language learned, practiced, have taught, and used for professional works.

50+

Git Repositories consists of personal projects, professional works, and public contributions.

500+

Git Commits over last year.

Resume

Professional Experience

Senior Software Engineer

July 2021 - Present

Indonesian Republic Ministry of Social Affairs, Jakarta, Indonesia

  • Successfully launched and managing the continuous features improvements of SIKS Mobile, a mobile application which already used to gather more than 20 million geospatial data used by more than 40 thousand users across Indonesia
  • Successfully developed SIKS GIS, a web application in conjunction of SIKS Mobile of which used to showcase the data gathered combined with more than 10 additional data sources from other ministries and government instances
  • Dramatically improve the decision making quality of the ministry stakeholders
  • Streamlined task delegation for 10 member of data processing and software development team; provided expert guidance on all aspects of project management, resulting in improved efficiency and collaboration
  • Orchestrated the seamless integration of over 3,000 code commits into the GIT code versioning system, managing more than 30 branches for production deployment, ensuring smooth and error free software releases
  • Monitor the live system issues and feedbacks from the users, and coordinating with other departments across Indonesian Ministry of Social Affairs to solve more than 10 daily issues which affecting production environment

Production Head as Product Owner

December 2015 - July 2021

PT Renjana Abi Yasa, Surabaya, Indonesia

  • Successfully implemented Garuda Learning System, a LAN-based learning management system which already used in more than 700 school sites across Indonesia
  • Successfully implemented Garuda Learning System Dashboard for the city education department which already used in more than 10 city sites across Indonesia
  • Delegating tasks to the 14 members of the infrastructure and software development team and provide counsel on all aspects of the projects
  • Managing more than 1 thousands codes commit by the developers into the GIT code versioning system and manage more than 20 branches used for the production deployment affecting production environment

Software Developer

May - November 2015

PT. Indosat, Tbk, Surabaya, Indonesia

  • Speed up the budgeting process across 15 departments which normally take days to accomplish by developed a web budgeting system
  • Built and maintain more than 5 web application in tight schedules to improve the decision making quality of the Sales Assurance department

University Lecturer

September 2009 - May 2015

STIKOM Surabaya, Surabaya, Indonesia

  • Teach about web development, data visualization, and software testing in more than 20 classes across 12 semesters with more than 80% passed rate
  • Provides counsel for more than 20 student practical work and undergraduate thesis
  • Supervise more than 20 basic programming, object-oriented programming, and web development programming courses in the laboratory with 80% passed rate
  • Develop and maintain laboratory learning management system used by more than 300 students each semester
  • Maintain 10 Windows and UNIX-based servers in the laboratory, guaranteeing a 90% uptime level
  • Write two research papers about data analysis and open-source software possible implementations
  • Participate as a teacher in more than 10 community service activities from the university

Laboratory Teaching Assistant

March - September 2009

STIKOM Surabaya, Surabaya, Indonesia

  • Teach three basic programming, object oriented programming, and web development programming courses in the laboratory with 75% passed rate
  • Maintain the hardware and software used in the laboratory practice in more than 150 computers guaranteeing 95% uptime
  • Develop and maintain the practicum module web publication system used in the laboratory used to publish more than 14 courses modules

Study Program Department Administration Officer (Part Time)

October 2008 - March 2009

STIKOM Surabaya, Surabaya, Indonesia

  • Develop web application for student's undergraduate thesis counseling management until it reached 100% completion.
  • Doing more than 5 daily administration tasks delegated from the Head of Study Program Department

Student's Affair Department Administration Officer (Part Time)

July - October 2008

STIKOM Surabaya, Surabaya, Indonesia

  • Supervise more than 20 student's extracurricular organization and activity events schedule
  • Do the ground check for locations used for more than 5 student's extracurricular activity events to ensure student's safety

Research and Community Service Department Administration Officer (Part Time)

July 2007 - July 2008

STIKOM Surabaya, Surabaya, Indonesia

  • Doing more than 50 document editing as part of research paper editor team for conferences and jurnal publications
  • Coordinating with more than 10 local government's offices to gather participants as part of community activities organizer team

Education

Master of Engineering (M.Eng.)

Graduated in 2015

Universitas Gadjah Mada, Yogyakarta, Indonesia

GPA: 3.84/4.0

Got A grade for postgraduate thesis.
Appointed as Group Administrator of MTI 15B class in 2010-Now.

Bachelor of Information Systems (S.Kom)

Graduated in 2009

STIKOM Surabaya, Surabaya, Indonesia

GPA: 3.53/4.0

Got A grade for undergraduate thesis.
Appointed as Chief of Student's Senate Body of STIKOM Surabaya in 2006-2007

Additional Professional Projects

IT Specialist and Contributor

2020 - Present

KabarTerdepan.com

  • Maintain the servers and services used inside the VM's hosted in Amazon Web Service (AWS) to ensure 99% uptime
  • Write more than 10 news articles to be published based on actual event

Web Developer and IT Specialist

October - December 2014

Balai Besar Pelaksanaan Jalan Nasional 5

  • Develop the web document management system application based on user requirements until it reached 100% completion
  • Hosted the web applications in PerdhanaHost.com and ensure 99% uptime

Web Developer and IT Specialist

December 2012 - Present

DragonWong.com

  • Develop the web e-commerce application based on user requirements with 90% customer satisfaction rate
  • Hosted the web applications in PerdhanaHost.com and later migrated to WheeHost.com to ensure 99% uptime

Timeline

2022-2023 SPBE Documentation

As the Software Development Expert at Kementerian Sosial Republik Indonesia, I had gathered the data, designed diagrams based on "as is" and "to be" architecture, and finished the whole Application Architecture Chapter of SPBE (Sistem Pemerintahan Berbasis Elektronik) Report of Kementerian Sosial Republik Indonesia.

2022 Classification Analysis Using Polynomial Logistic Regression

As the Software Development Expert at Kementerian Sosial Republik Indonesia, I had designed, analyzed and presented the result of modelling analysis of poverty indicator criteria to predict the grading classification result using Polynomial Logistic Regression statistical method.

2022-Ongoing SIKS Mobile Apple

As a full stack senior software engineer, I had been designed, implemented, and published a geospatial mobile apple application and backend API for Kementerian Sosial Republik Indonesia. Can be accessed in SIKS Mobile on Apple Store.

2021-Ongoing SIKS Mobile Android

As a full stack senior software engineer, I had been designed, implemented, and published a geospatial mobile android application and backend API for Kementerian Sosial Republik Indonesia. Can be accessed in SIKS Mobile on Google Playstore.

2021-Ongoing SIKS Geographic Information System (SIKSGIS)

As a full stack senior software engineer, I had been designed, implemented, and published a geospatial web portal for Kementerian Sosial Republik Indonesia. Can be accessed in siksgis.kemensos.go.id.

2021 HayooPinter! SD

As the production head of PT Renjana Abi Yasa, I had designed, and implemented the Elementary School integrated educational system.


2020 HayooPinter! SMP

As the production head of PT Renjana Abi Yasa, I had designed, implemented, and presented the Junior High School integrated educational system to the Education Minister of Indonesia himself, Mr. Nadiem Makarim.

2020 Kabar Terdepan

Website for sharing actual & factual news happening around Indonesia. Can be accessed in http://kabarterdepan.com/.

2019 Puisi Kehidupan

Instagram project for showcasing original poems created by me and my followers. Can be accessed in @puisikehidupan.id.

2019 Autism Treatment Evaluation Checklist Bahasa Indonesia

Facilitating the parents of children with special needs to evaluate and monitor their children progress. Can be accessed in http://atec.jatmika.com/.

2019 Jungian Trait Test

Facilitating random questioned psychological personalities test using JavaScript and enable the user to save the result as Image file. Can be accessed in http://jung.jatmika.com/.

2019 HKTI.CO.ID

Ongoing development of http://hkti.co.id/, a system to collecting data of all farmers, their lands, and their agricultural products harvests across Indonesia.

2018 SAHABATUMKM.ID

Continuing development of http://sahabatumkm.id/, a portal to connecting all micro & small business across Indonesia

2018 Garuda Learning System - SMP

Finishing development of Garuda Learning System - Junior High School Version.

2018 .NET Core Razorpage Framework

Finishing research to use Razorpage to replace old .NET Framework used in web apps.

2018 Open Source Cloud Usage

Learning about Biznet GIO Cloud architecture & usage.

2018 Garuda Learning System - SMA

Finishing Garuda Learning System - Senior High School Version.

2017 Educational Dashboard System

Creating Extract, Transform, & Load pipeline natively using C# and representing the data in dashboard created using .NET Core MVC Framework.

2017 .NET Core MVC Framework

Creating .NET Core MVC template used in web apps development & deployment on external VPS.

2017 .NET Framework Packaging

Creating Custom .NET Framework web apps installer incorporating encryption and cloud synchronization.

2017 Garuda Learning System - SD

Finishing Garuda Learning System. An Integrated Information System used in Educational usage for elementary school across Indonesia.

2016 .NET Framework Template

Finishing .NET Framework web apps template to speed up development of many application pages grouped in scopes to minimize developer code commit conflicts.

2015 C# Language

Learning C# to be used in .NET Framework apps development.

2015 Graduate from Master Degree

Thesis title : Rancang Bangun Data Mart Dan Purwarupa Dashboard Untuk Visualisasi Performa Akademik. Implemented Data Warehouse & Dashboard Concept to gain insight from many educational data type. The paper can be accessed in Jurnal SISFO Institut Teknologi Sepuluh November and here Repository Universitas Gadjah Mada.

2015 Indosat Internal Budgeting System

Creating application to manage the operational budgeting of Indosat East Java, Bali & Nusa Tenggara (EJBN).

2014 East Java UKM Training

Training East Java micro business owners that produce foods & drinks to create online presence using email and web log (blog).

2013 Dragon Wong Web Commerce

Finishing & launch https://dragonwong.com/ that built from scratch using Vanilla PHP, JQuery, Bootstrap & MySQL.

2012 PHP Language

Learning and implementing PHP to develop some simple client requested apps.

2011 Jatmika.com

Acquiring my own domain name. Can be accessed in https://jatmika.com/

2010 Internal Practicum Apps

Finished reworking on Internal practicum apps. Incorporating question pdf download & answer .zip upload. Developed using .NET Framework 2.0 & SQL Server hosted in IIS Web Server.

2009 Graduate From Bachelor Degree

Thesis title : Rancang Bangun Sistem Informasi Layanan Tugas Akhir Berbasis Web. Implemented linear regression technique to analyze variables that decide the thesis grade outcome of students. The paper can be accessed in Repository Universitas Dinamika (dh STIKOM Surabaya).

2008 ASP.Net with VB.Net Language

Learning and implementing ASP.Net to create .NET web based app for internship on Information System Department Study Program of STIKOM Surabaya.


2008 Java Mobile Language

Learning Java Mobile language to create mobile application (including graphical game).

2007 Visual Basic .NET Language

Learning VB.Net to create windows form application (including graphical game).

2006 Java Language

Learning basic programming theories in college using Java as programming language.

2005 VBScript Language

Creating random questioned psychological personalities test using VBScript and save the result as Text file.

2004 (Senior High School) Visual Foxpro Language

Won the 1st place of Computer Olympiad held by a Senior Software Developer of PT Pabrik Kertas Tjiwi Kimia Tbk in Mojokerto Greater Area.

2004 (Senior High School) Turbo Pascal Language

Participating in Informatics Science National Olympiad held by Indonesian Ministary of Education in Pekanbaru, Riau, Indonesia.

2004 (Senior High School) Economic Paper Writing

Participating in Economic National Olympiad held by Executive Student Body of Economic and Management Faculty of Institut Pertanian Bogor (IPB) in Bogor, West Java, Indonesia.

2003 (Senior High School) JavaScript Language

Learning to make dynamic web pages using HTML + Vanilla Javascript.

2002 (Senior High School) Turbo BASIC Language

Learning to create entertainment apps (including graphical game and computer audio output) using BASIC language which direcly compiled into executable file.

2001 (Junior High School) dBASE III Plus Language

Learning to make full fledged CRUD program that read & save data in the dBASE III Plus environment.

2000 (Junior High School) Lotus 1-2-3 Scripting

Learning to use Lotus 1-2-3 macro scripting to automated some tasks and calculations.

2000 (Junior High School) DOS Batch Scripting

Learning to use DOS batch scripting to make a custom user interface utilized the AUTOEXEC.BAT functionality built in the Operating System.