Founder profile

Naufal Hilmi Abdurrahman

Web Developer and Software Engineer, Surabaya

The engineer behind Aufal Tech. More than six years designing, building and deploying enterprise web applications and freelance projects, from banking software to language learning apps.

Summary

Full-stack, from the interface down to the server.

Naufal works across the whole stack: front ends, REST APIs, database design, CI/CD pipelines and the servers they run on. That range comes from years of being the person who both ships a feature and gets called when it misbehaves in production.

He has worked for local and international clients, inside Agile and Scrum teams and independently. Aufal Tech is where that experience now goes: software designed and released under his own name.

Experience

Where the experience comes from.

  1. Software Developer

    Dwidasa Samsara Indonesia

    October 2021 – August 2026

    • Built and integrated features for an enterprise core banking application and AI/ML platforms used by banking clients.
    • Developed and maintained front-end applications with modern frameworks.
    • Created CI/CD pipelines that shortened application deployment.
    • Handled server installation, log monitoring and root-cause analysis for client-reported issues.
  2. Web Developer (Contract)

    Victory Toys, Surabaya

    March 2021 – May 2021

    • Designed mobile-friendly, interactive front-end interfaces.
    • Built and documented RESTful APIs for data sharing between internal teams.
    • Implemented location-based features to improve tracking accuracy.
    • Trained end users and resolved technical complaints within SLA targets.
  3. Full-Stack Programmer

    Batubeling, Surabaya

    February 2019 – February 2021

    • Improved site SEO and managed keyword strategy for organic traffic.
    • Developed interactive games on WordPress.
    • Maintained servers, configured firewalls and tuned performance.
    • Designed database structures and built APIs for internal operations.
    • Integrated fingerprint hardware with company systems.
  4. Web Developer

    Satriadev, Surabaya

    January 2018 – February 2019

    • Built custom altcoins and digital wallets for international clients.
    • Integrated third-party APIs, including Bitcoin, Facebook and Google, for payments and sign-in.
    • Presented case studies and project demonstrations to stakeholders.
    • Designed responsive layouts for mobile and desktop.
  5. IT Support

    CV Sinar Baja Electric, Surabaya

    April 2015 – June 2015

    • Resolved hardware and software issues across more than 115 company PCs.
    • Configured the network and troubleshot connectivity problems.

Skills

Core skills and technologies.

Languages
  • Go
  • Rust
  • JavaScript
  • TypeScript
  • Node.js
  • Python
  • PHP
  • Java
  • Dart
  • SQL
Frameworks and libraries
  • React
  • Vue.js (Quasar)
  • React Native
  • Flutter
  • Laravel
  • CodeIgniter
  • Struts
  • jQuery
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
DevOps and infrastructure
  • Docker
  • Kubernetes
  • GitHub Actions
  • CI/CD
  • AWS
  • Azure
  • Linux

Certifications

Selected certifications.

Back end and APIs

REST API with Golang (Alterra Academy), Node.js Basic and Intermediate and REST API Intermediate (HackerRank), Beginner Back-End with JavaScript (Dicoding).

Cloud and AI

Gen AI Applications with Azure (Microsoft), Cloud Basics and Gen AI on AWS, Basics of AI (Dicoding).

Data

SQL Advanced and Intermediate (HackerRank), Data Science Applications with Microsoft Fabric (Dicoding).

Front end

Front-End Developer React (HackerRank), Vue, CSS and JavaScript Basics and Intermediate (HackerRank and Dicoding).

Core programming

Golang, Python, Java and Problem Solving Intermediate (HackerRank).

Education

SMK Dharma Bahari Surabaya, 2013 – 2016.

Languages

Indonesian (native), English (professional working proficiency).

Based in

Surabaya, East Java, Indonesia.

Want to work with Naufal?

Describe it in a few sentences on WhatsApp. You get a direct reply about scope, platform and a sensible first version.

Request a Project