Hangga Aji Sayekti

a Passionate Programmer

Programming

  • Python2024 - Present
  • Swift2021 - Present
  • Kotlin2020 - Present
  • Java2013 - Present
  • JavaScript2010 - Present
  • PHP2010 - 2014
  • Delphi2008 - 2017
  • Matlabat college
  • Pascalat college

Interest

  • Research & Development
  • Tools & Library Development
  • SDK (Software Development Kit)
  • Software Architecture
  • Technical Fellow wannabe
  • Artificial Intelligence
    • Machine Learning
    • Face Detection
    • Liveness Detection
  • KYC (Know Your Customer)
  • Technical Writing
  • Cyber Security
  • Ethical Hacking
  • Linux (btw i use arch for daily use)

Education

Yogyakarta State University - Indonesia

S1/Bachelor, Mathematics

Experience

Baeldung | Baeldung.com

Freelance - Technical Author 2023, Sept – 2024, Oct

  • Contribute to tutorials or articles about Java and Kotlin.
  • Create sample projects, including unit testing when required.
  • Work under an editor's guidance until the article is published

Tech : Java, Kotlin, Maven, Gradle, Jira, Git, Github, Jenkins, JUnit, JMH, Wiremock

PT. Kredibel Teknologi Indonesia | Kredibel.co.id

Head of Product and Engineering, Mobile Platform2022 – Present

  • R&D for new feature ideas based on company and user needs.
  • R&D for new tech/library implementation needed.
  • Solving problems regarding application releases: Google Play Store and Apple Store.
  • Still working as a software engineer. 😁

Sr. Software Engineer, Mobile Platform2020 – Present

  • Develop Mobile App (iOS & Android) from scratch.
  • Develop & maintain Kredibel Vision SDK.
  • Manage Kredibel Remote Maven Repository for all Java library artifacts.
  • R&D for new tech/library implementation needed.
  • Sometimes taking on multiple roles, for example, handling data engineering and testing. In startup companies, this is very common. No problem; it's actually fun.

Firebase, Maven Central, Repsy.io, Java, Kotlin, RxJava, Retrofit, Volley, Test Lab, Modularization.
Xcode, Swift, SwiftUI, Alamofire, SwiftyJSON, CoreData.
Python, Pandas, NumPy, PyCharm, Colab, Regex, Jupyter Notebook.

Freelance – Full time

Full Stack Developer2020, March – September

  • Aplikasi Perpustakaan STPMD “APMD” Yogya.
  • REST API/BackEnd Service TPG Kemenag DIY.
  • Aplikasi Mobile Belanja TPG Kemenag DIY.
  • Zakki Islamic Search.

Tech : Java, Retrofit, RoomDb, RxJava, Rest-API, Php, Codeigniter, MariaDb, SQL, Json, Java 7/JDK 1.7, GUI-Swing, SqLite, MySql, Html, CSS, RxJava, Google-CSE API

PT. Sebangsa Bersama | SebangsaNetwork.com

Lead Android Developer2016 – 2020

  • RnD for new tech/library implementation needed.
  • Review, motivate, guide, and help the team solve problems if they have difficulties.
  • Responsible for teamwork, from development to release/production.
  • Create technical tests for new candidates.

Tech : Android Studio, Java, RxJava, Retrofit, OkHttp, Firebase, Dagger, MVP, Gitlab, Google Playstore Dev Console

Sr. Android Developer2015 – 2016

  • Mentoring junior.
  • RnD for new tech/library implementation needed.
  • Contribute to Sebangsa,
  • Arena and “Q” projects.

Tech : Android Studio, Java, RxJava, MVP, Modularization, Retrofit, OkHttp, Socket.io, Gitlab

Android Developer2013 – 2015

  • Develop Sebangsa app from scratch: main features: auth, post editor, profile, map, location and group
  • Maintain and bugfixing.

Tech : Eclipse, Android Studio, Java, Maven, Gradle, SQLite, Retrofit, GCM, Google Analytics, Crashlytics

Universitas Negeri Yogyakarta | UPT Pusat Komputer

Programmer2010 – 2013

  • Develop and maintain Student Registration Information System.
  • Develop and maintain Financial Monitoring Information System.
  • Develop and maintain Speedy Internet Services Information System.
  • Develop and maintain SitungRek (for rector candidate vote count).
  • Build website for some seminar, scientific event, or workshop.
  • Assisting IT training mentors for Lecturers and Staff and help supporting IT for every campus event.

Tech : PHP, CodeIgniter, MySQL, PostgreSQL, CSS, HTML, JQuery

Freelance – Part time

Full Stack Developer 2009 – 2016

  • Develop some applications such as: Edu Games, Test/Exam simulation app, English Toefl test app, Computation for student research, Hospital information systems, Inventory systems, POS systems.
  • Create mobile application template/UI Kits and sell on the codester marketplace.

Tech : Php, CodeIgniter, MySQL, PostgreSQL, CSS, HTML, JQuery, Delphi, Interbase, Firebird, Java, Android SDK

CV. Solusi Netindo | Software House

Programmer ∙ Part time 2008 – 2009

Develop apps such as Management Information Systems, Inventory System, Airline Ticketing Systems and Ship Port Information System.

Tech : Borland Delphi 6 & 7, Interbase, Firebird, MySql, Microsoft SQL Server, Transact-SQL

CV. Mutiara Tiga Prima | Printing Company

Layout Editor & General Staff – Partime 2003 – 2004

  • Layout editing using Corel Draw 11.
  • Handling print mirror, print to plate, print to tracing paper (kalkir), and deliver printed script to machine operator.
  • Sometimes help finishing if needed.

Tech : Corel Draw 11, Microsoft Word, Windows XP

Teaching

FMIPA - Universitas Negeri Yogyakarta

Guest Practitioner Lecture2021, April – June

Workshop on mobile application development, in order to improve learning and conformity with the industrial world and the meaning of “Kampus Merdeka”.

Tech : Java, XML, Android Studio, RoomDb, Glide, Git & GitHub

SMK Ibu Pawiyatan Tamansiswa

Kelas 9 Belajar Bareng Sebangsa 2016, October

Talk about : Membuat Aplikasi Mobile Android Keren.

Tech : Android Studio, Java

Pondok Programmer | pondokprogrammer.com

Android Development Trainer/ Mentor 2014 – 2015

  • Teaching, mentoring, and motivating.
  • Create curriculum/syllabus, material, and some sample projects.

Tech : Java, Eclipse IDE, Android SDK, XML, Layouting, Motion animation, Basic Game Development

SMP Muhammadiyah 9 Yogyakarta

Teacher of Tilawatil Qur’an ∙ Extracurricular Lessons 2008 – 2009

  • Teaching Qur'an with Tartil, Mujawwad, and Nagham with 7 maqamat.
  • Intensive lessons for students to prepare for the Musabaqah Tilawatil Qur'an (MTQ) competition.
  • Intensive lessons for students as qori' to prepare for Islamic holidays and other events.

Freelance Teacher

Mathematics Teacher ∙Yogyakarta 2003 – 2007

Teaching Mathematics privately for Elementary and Junior High School students.

Taman Pendidikan Al-Qur’an Fastabiqul Khairat

Qur’an Teacher 2000 – 2004

Teaching Iqra, Qur’an, Tartil, Tajwid and Kitabah.

Assessment Certificates

SQL (Advanced)

HackerRank2023, June

JavaScript (Intermediate)

HackerRank2023, May

Rest API (Intermediate)

HackerRank 2022, April

Problem Solving (Basic)

HackerRank2022, May

Java (Basic)

HackerRank2021, February

Course and Training

Information Security Management System Awareness ISO/IEC 27001

→ ISO/IEC 27001:20222023, June

→ ISO/IEC 27001:20132022, July

Python Pandas Basics Course

Simplilearn 2024, January

Programming with Python 3.X

Simplilearn 2024, January

Organisations

Dewan Masjid Indonesia (DMI)

Pim. Cabang Kec. Kotagede — Sie. Idaroh2021 — 2026

Alas Mentaok Mataram Traditional Archery Brotherhood.

Chairman & Founding Team 2019 — Present

HASKA (Himpunan Aktifitas Kajian Agama) - FMIPA UNY

Sie. Ketakmiran 2003 — 2004

Remaja Masjid Muhtadien

Chairman2000 — 2003

Hangga Aji Sayekti — hangga.web.id