Naufal Ichsan

Software | Cloud | Data & AI

Specializing in building scalable distributed backend systems, data architecture, cloud solutions, and AI engineering. Focusing on building reliable, secure, high-performance systems, and integrating data & AI solutions to solve complex architectural challenges. Driven by continuous learning and adaptability in fast-paced environments.

Naufal Ichsan picture

About Me

Building scalable systems across software, cloud, and AI.

I'm a Computer Science graduate from the University of Indonesia with 2+ years experience. Focused on distributed backend systems, data infrastructure, and cloud & AI solutions. I've worked with microservices, event-driven architectures, scalable data pipelines, and cloud-based systems across the software development lifecycle.

I approach engineering beyond just making software functional. I care about the non-functional characteristics that determine whether a system can succeed in production — including scalability, reliability, performance, security, observability, and maintainability. I enjoy designing systems where these considerations are part of the architecture from the beginning, rather than problems addressed after the fact.

AgileTDDDesign PatternMonitoringCloud ArchitectureComputer NetworkLLM EngineeringCI/CDVersion Control

Software Engineering

Building maintainable backend services, APIs, and full-stack applications with a focus on clean architecture

Backend & Distributed Systems

Designing scalable APIs, microservices, event-driven systems, and reliable data architectures

Cloud & DevOps

Building cloud-native systems with AWS and GCP, automated deployments, CI/CD, and production infrastructure

AI Engineering

Integrating LLMs and AI capabilities into production software and cloud-based systems

Professional Experience

0+
Years Experience
0+
Projects Completed
0+
Industries & Domains

Technical Analyst

Current
AccentureIntern
Mar 2026 - Present
Jakarta, Indonesia
  • ▸Accelerated client delivery across eight Agile sprints by partnering directly with client stakeholders, system architects, and 30+ engineers to translate ambiguous telco business requirements into production-ready technical specs and integration workflows.
  • ▸Reduced distributed workflow testing setup effort by up to 60% by building configurable Kafka and Temporal consumers for event generation and validation, replacing complex multi-service SIT deployments with a reusable testing mechanism.
  • ▸Cut Kubernetes environment deployment time by 70% by migrating manual Jenkins workflows to automated GitLab CI/CD pipelines, eliminating manual configuration bottlenecks.
  • ▸Strengthened fault tolerance and state consistency across 10+ event-driven workflows by engineering distributed orchestration solutions with Temporal (Go), resolving cross-service integration failures.
  • ▸Resolved high-severity production concurrency issues by implementing an internal goroutine synchronization using mutex to mitigate race conditions and improve service reliability.
  • ▸Reduced technical debt and integration friction across 10+ legacy Go and Java modules by upgrading runtimes, refactoring core logic, and migrating dependencies to standardized internal service adapters.
GoJavaTemporalKafkaGitLab CI/CDJenkinsKubernetes

Software Engineer | Data Platform

TravelokaIntern
Sep 2025 - Mar 2026
Traveloka Campus
  • ▸Cut data latency and pipeline failure rates by 50% by re-engineering legacy time-based schedulers into an event-driven orchestration workflow using AWS Lambda, enabling more responsive daily data delivery.
  • ▸Accelerated financial reporting SLAs and improved Spark processing efficiency by 30% by engineering and optimizing distributed Apache Spark (Scala) ETL pipelines and Spark SQL transformations across multi-channel datasets.
  • ▸Reduced manual metadata impact analysis time by 75% across Console and EPM workflows by developing custom Python and VB.NET automation tools for OneStream, removing bottlenecks during model and metadata updates.
  • ▸Eliminated downstream data discrepancies for FP&A and Console stakeholders by enforcing 100% automated column-level integrity via unit testing suites alongside targeted row-level delta reconciliation across millions of financial records.
  • ▸Standardized multi-environment readiness and eliminated cloud configuration drift across Dev, Staging, and Production by provisioning AWS infrastructure via modular Terraform Infrastructure as Code (IaC).
ScalaSparkAWSVB.NETPython

Software Developer

Tani Bersama EstateIntern
May 2025 - Sep 2025
Jakarta, Indonesia (Remote)
  • ▸Developed 3 core application features covering farmer planning and activity management, crop management and analysis, and pest management across Android and web platforms using Kotlin and Vue.
  • ▸Ensured smooth frontend-to-backend integration by collaborating closely with UI/UX designers and backend engineers to translate wireframes and consume RESTful APIs.
  • ▸Improved code readability, maintainability, and consistency by refactored 10+ legacy modules with software engineering best practices.
  • ▸Resolved 20+ application issues and participated in 15+ code reviews, troubleshooting crashes and performance bottlenecks while identifying opportunities to improve code quality and application stability.
KotlinVue.jsGitRoomDB

Software Engineer

PT Pejuang Indonesia CerdasIntern
Jan 2025 - May 2025
Jakarta, Indonesia
  • ▸Led system architecture planning, selected the technology stack, and created technical documentation to establish scalable application design and development workflows.
  • ▸Improved system responsiveness by 60% by developing Django REST APIs and implementing Redis caching and asynchronous answer processing with Celery for user management, quiz processing, and answer submission.
  • ▸Reduced environment setup time by 80% by containerizing development and production environments with Docker Compose, standardizing service configurations, and streamlining development workflows through CI/CD automation.
  • ▸Enabled real-time quiz proctoring capabilities by developing Next.js frontend features integrating webcam and audio input for participant monitoring.
  • ▸Maintained 100% deployment uptime by implementing blue-green deployment strategies, while establishing Prometheus and Grafana monitoring to track application health and performance.
  • ▸Achieved 95% backend logic test coverage through unit and integration testing, while configuring production infrastructure with Nginx, HTTPS via Certbot, and rate limiting to support secure application access.
TypeScriptPythonNext.jsDjango (DRF)PostgreSQLRedisCeleryDockerBashPrometheusGrafanaNginx

Education

Academic Background

Bachelor of Computer Science

University of Indonesia
2022 - 2026
Depok, Indonesia
GPA: 3.73/4.0

Core curriculum focused on software development methodologies, DSA, systems design, and basic AI/ML concepts

Achievements & Activities
  • ▸Teaching Assistant for Programming Foundations, OOP, Platform-Based Development, DSA, Computer Network, System Design, and Software Engineering Project Courses
  • ▸Client Project: Worked with Real Client to Built a real-time quiz app for 500–1000 concurrent users.
  • ▸Creative Media Staff of the Computer Science Student Executive Board (BEM Fasilkom UI)
  • ▸Participated in Software Engineering Competition - GEMASTIK XVI
  • ▸Member of Google Developer Student Club
  • ▸Won the Tech Wizard Award in a Software Project course for effectively integrating modern technologies (e.g., AI, cloud services, or real-time systems) to solve real-world problems and deliver an innovative, high-impact solution.

Continuous Learning

In addition to formal education and certifications, I'm committed to continuous learning through online platforms and specialized courses:

Google Cloud Skills Boost (QwikLabs)
  • ▸Hybrid and Multi-Cloud Architect Learning Path
AWS Skill Builder
  • ▸AWS Cloud Quest: Solutions Architect
  • ▸AWS Technical Essentials & Learning Paths
Anthropic Academy
  • ▸Claude Certified Associate
  • ▸Prompt Engineering & API Development

Certifications

HackerRank Certified Software Engineer

HackerRank
June 2025
Credential ID: 19C5D86998C0
Problem SolvingSQLRESTful API
Verify

HackerRank Certified Go - Intermediate

HackerRank
August 2026
Credential ID: AC04302D638A
Go
Verify

HackerRank Certified Python - Basic

HackerRank
June 2025
Credential ID: 126F6077342B
Python
Verify

Skills & Expertise

Backend Development
Node.js/NestJSPython/DjangoJava/SpringBootGo/GinRabbitMQKafkaTemporalPrometheusGrafanagRPCGraphQLREST APIsMicroservices
Cloud & DevOps
AWSGCPVercelDockerKubernetesCI/CDGitHub/Gitlab ActionsTerraformNginx
Data & AI
LangChain/LangGraphn8nPandasNumPyMatplotlibScikitTensorflowHuggingFacesJupyterSparkEMRAthena & QuickSight
Database & Storage
PostgreSQLMongoDBRedisMySQLSupabaseFirebasePrismaAWS-S3/GCS Bucket
Frontend & Mobile Development
ReactNext.jsJavaScript/TypeScriptTailwind CSSSCSSWebpackKotlinDart/FlutterFigma
OS & Tools
LinuxExcelDraw.ioGoogle Workspace

Additional Expertise

Agile/ScrumTDDProject ManagementTeam LeadershipCode ReviewPerformance OptimizationSEOAccessibilitySecurity Best PracticesMachine LearningData AnalysisAPI DesignSystem ArchitectureTechnical WritingMentoring

Featured Projects

Kubernetes Network Aware Custom Descheduler

Kubernetes Network Aware Custom Descheduler

A custom kubernetes descheduler PreEviction plugin for network aware eviction built on top of https://github.com/kubernetes-sigs/descheduler

KubernetesGoPrometheusCilium (eBPF)+2 more
OSBANAS | Quiz Platform

OSBANAS | Quiz Platform

A full-stack quiz platform designed to help students prepare for the OSN (Indonesian National Science Olympiad), built to support 1,000+ users simultaneously.

Next.jsDjango Rest FrameworkPostgreSQLRedis+5 more
Confidential / Internal
Walet | Project Fund Management

Walet | Project Fund Management

A full-stack financial management platform for project budgeting, featuring integrated email services for notifications and secure user verification. this project built for penetration test on web security course.

ReactPython/DjangoPostgreSQLKubernetes+2 more

Let's Connect

Ready to bring your ideas to life? I'm always interested in discussing new projects and opportunities. Feel free to reach out through any of the channels below.