About
Highly driven and experienced Software Engineer 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
- Website: kurniawan.jatmika.com
- Email: [email protected]
- Phone: Call or chat me
- CV/Resume: Download here
- City: Jakarta, Indonesia
- Degree: Master of Engineering
- Employment: Employed
- Job Type: Onsite
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
Total Data Managed with multiple infrastructures, databases, schemas and tables. Covering multiple business processes ranging from education, corporate, small business, and public service sector.
Geographic Data Collected readily presented with pictures, geospatial data, and other parameters portraying the real-time condition of the people.
Unique Users Managed whom has multiple access into various information systems I developed and supervised.
Professional Projects completed and in continuous development ranging from web, mobile, desktop, and console applications.
Years of Coding Experience starting from writing a simple DOS batch script, participating in 2004 Informatics Science National Olympiad of Indonesia, and working professionally.
Programming Language learned, practiced, have taught, and used for professional works.
Git Repositories consists of personal projects, professional works, and public contributions.
Git Commits over last year.
Resume
Professional Experience
Technical Lead Engineer
April 2024 - Present
PT Nawa Data Solutions, Jakarta, Indonesia
- Successfully led a team of software engineers to meet project deadlines and deliver 4 high quality projects across 3 Indonesian multi-national banks.
- Developed and implemented new coding standards and best practices, resulting in improved efficiency and higher quality code.
- Mentored supervised engineers and provided technical guidance, resulting in their professional growth and increased productivity.
- Collaborated with cross-functional teams to troubleshoot and resolve technical production issues, ensuring the smooth operation of deployed software systems.
Senior Software Engineer
July 2021 - March 2024
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
- 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
- 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
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.
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.
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.
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.
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.
As the production head of PT Renjana Abi Yasa, I had designed, and implemented the Elementary School integrated educational system.
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.
Website for sharing actual & factual news happening around Indonesia. Can be accessed in http://kabarterdepan.com/.
Instagram project for showcasing original poems created by me and my followers. Can be accessed in @puisikehidupan.id.
Facilitating the parents of children with special needs to evaluate and monitor their children progress. Can be accessed in http://atec.jatmika.com/.
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/.
Ongoing development of http://hkti.co.id/, a system to collecting data of all farmers, their lands, and their agricultural products harvests across Indonesia.
Continuing development of http://sahabatumkm.id/, a portal to connecting all micro & small business across Indonesia
Finishing development of Garuda Learning System - Junior High School Version.
Finishing research to use Razorpage to replace old .NET Framework used in web apps.
Learning about Biznet GIO Cloud architecture & usage.
Finishing Garuda Learning System - Senior High School Version.
Creating Extract, Transform, & Load pipeline natively using C# and representing the data in dashboard created using .NET Core MVC Framework.
Creating .NET Core MVC template used in web apps development & deployment on external VPS.
Creating Custom .NET Framework web apps installer incorporating encryption and cloud synchronization.
Finishing Garuda Learning System. An Integrated Information System used in Educational usage for elementary school across Indonesia.
Finishing .NET Framework web apps template to speed up development of many application pages grouped in scopes to minimize developer code commit conflicts.
Learning C# to be used in .NET Framework apps development.
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.
Creating application to manage the operational budgeting of Indosat East Java, Bali & Nusa Tenggara (EJBN).
Training East Java micro business owners that produce foods & drinks to create online presence using email and web log (blog).
Finishing & launch https://dragonwong.com/ that built from scratch using Vanilla PHP, JQuery, Bootstrap & MySQL.
Learning and implementing PHP to develop some simple client requested 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.
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).
Learning and implementing ASP.Net to create .NET web based app for internship on Information System Department Study Program of STIKOM Surabaya.
Learning Java Mobile language to create mobile application (including graphical game).
Learning VB.Net to create windows form application (including graphical game).
Learning basic programming theories in college using Java as programming language.
Creating random questioned psychological personalities test using VBScript and save the result as Text file.
Won the 1st place of Computer Olympiad held by a Senior Software Developer of PT Pabrik Kertas Tjiwi Kimia Tbk in Mojokerto Greater Area.
Participating in Informatics Science National Olympiad held by Indonesian Ministary of Education in Pekanbaru, Riau, Indonesia.
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.
Learning to make dynamic web pages using HTML + Vanilla Javascript.
Learning to create entertainment apps (including graphical game and computer audio output) using BASIC language which direcly compiled into executable file.
Learning to make full fledged CRUD program that read & save data in the dBASE III Plus environment.
Learning to use Lotus 1-2-3 macro scripting to automated some tasks and calculations.
Learning to use DOS batch scripting to make a custom user interface utilized the AUTOEXEC.BAT functionality built in the Operating System.