Available for full-time & freelance opportunities

Ahmed Nizhan Haikal — Backend & Full-Stack Developer

Building robust backend systems & seamless experiences.

Computer Science graduate with experience building full-stack and backend systems using .NET, Node.js, and Java. Experienced in API development, database design, and microservice architectures. Fast learner with internship and real-world development experience.

Work Experience

K-Appraisal

Feb 2026 - Present
Software Developer Jakarta, Indonesia
  • Engineered a scalable full-stack business digitalization platform using React and .NET to streamline enterprise workflows.
  • Architected database schemas and system data flows for a distributed microservices architecture, ensuring high availability.
  • Implemented secure authentication, CRUD operations, and strict Role-Based Access Control (RBAC) protocols.
  • Developed an event-driven dynamic PDF generation service utilizing RabbitMQ for asynchronous processing and automated reporting.

Apple Developer Academy

Mar 2025 - Dec 2025
Apple Platform Developer South Tangerang, Indonesia
  • Engineered native iOS and iPadOS applications utilizing Swift, SwiftUI, and SwiftData with a focus on reactive, user-centric interfaces.
  • Participated in end-to-end product lifecycles, translating user research and prototyping into highly functional UI/UX designs.
  • Architected cloud-based backend services and REST APIs leveraging FastAPI and Supabase for real-time data synchronization.

Alto Network

Sep 2024 - Dec 2024
Backend Developer Jakarta, Indonesia
  • Developed robust backend APIs and internal reporting systems utilizing Java Spring Boot, optimizing secure data retrieval.
  • Created comprehensive ERD and DFD documentation to bridge complex business requirements with technical system implementations.
  • Collaborated cross-functionally to ensure strict data accuracy, system reliability, and seamless API integrations.

Bakrie Center Foundation

Feb 2024 - Jul 2024
Software Engineer Jakarta, Indonesia
  • Designed and implemented a highly normalized MySQL database schema to securely support core application features.
  • Built scalable RESTful backend services using Node.js to handle complex business logic and streamline data access.
  • Acted as technical PIC, coordinating development tasks, conducting code reviews, and effectively communicating requirements with stakeholders.

Freelance & Selected Projects

Recent applications and systems I have built for independent clients.

Freelance Full-Stack Developer

Medical Visual Question Answering

Developed a medical visual question answering system using TensorFlow. Implemented a custom image upload interface and integrated with a medical knowledge base API to provide accurate answers to medical questions.

  • Python
  • TensorFlow
  • Medical AI
  • Fullstack Development
Freelance iOS Developer

Contraction Timer iOS App

Designed and developed a native iOS utility app with a highly reactive UI for calculating contraction frequency. Features include custom tab views and intuitive swipe actions for editing and deleting records.

  • SwiftUI
  • Reactive UI
  • Mobile Development
  • UX/UI

Skills & Expertise

Backend & API Development

Architecting scalable microservices, RESTful APIs, and event-driven systems.

C#.NETNode.jsJavaGoPython

Frontend & Mobile

Building reactive web interfaces and native iOS applications with custom UI components.

ReactTypeScriptSwiftSwiftUI

Database & Architecture

Designing normalized schemas and managing data flow for complex applications.

MySQLSupabaseRabbitMQMicroservices

Soft Skills & Leadership

Coordinating technical requirements, reviewing code, and problem-solving in team environments.

LeadershipCommunicationProblem SolvingTeam Collaboration

Education & Background

Education

Universitas Pembangunan Nasional Veteran Jakarta

Bachelor of Computer Science

Jakarta, Indonesia

Awards

Gemastik Finalist

Gemastik Finalist, Top 10 National Competition (Kemendikbudristek) | 2022

Project: ANKERSAL (Bootstrap, PHP)
Nov 2022