Information Systems Student | Lead Developer | Teaching Assistant

Dava Hannas Putra

Sixth-semester Information Systems student at Universitas Indonesia specializing in enterprise software development. Currently serving as Lead Developer for a custom mini-ERP system built for a manufacturing business, with hands-on responsibility for system analysis and design, backend development using Django, external API integration, and production deployment infrastructure. Proven ability to translate complex business requirements across multiple domains into scalable, maintainable software products.

Building practical software that turns complex, cross-functional business requirements into maintainable digital workflows.

3 Featured projects 29+ Technical capabilities 2027 Expected graduation

Education

University of Indonesia

Bachelor of Science, Information Systems. Expected graduation: 2027. Depok, West Java.

Portfolio Projects

Lead Developer

Garam Enterprise & Analytics Resource (GEAR)

Led a small development team under University of Indonesia supervision to build a custom ERP system with permission-based access for a manufacturing and salt distribution company in Lampung, Indonesia, used by over 30 employees.

  • Designed procurement, inventory, sales, finance, and analytics modules.
  • Digitized paper-based workflows, reduced manual errors, and provided automated audit trails.
  • Implemented account recovery using the Resend email service.
  • Built a permission-based WhatsApp chatbot using Twilio, webhooks, and the Gemini LLM API.
  • Deployed and maintained production on Linux, DigitalOcean, Gunicorn, Nginx, and PostgreSQL.
Django PostgreSQL Twilio API Gemini API Resend API

Campus Course Project

TravelAPAP

Developed a microservice-based tour package management system enabling vendors to create packages by integrating flights, accommodations, and tourist attractions from partner services.

  • Implemented customer-facing browsing and ordering workflows.
  • Built an authentication and authorization microservice using OAuth 2.0 and JWT.
  • Implemented SSO for authentication persistence across multiple microservices.
  • Deployed the microservices using AWS EC2, Docker, and Kubernetes.
Microservices OAuth 2.0 JWT SSO Kubernetes

Hobby Project

Silver Screen

Developed a cinema ticketing and operations management system supporting both customer-facing and internal business workflows with role-based access.

  • Implemented online ticket booking, seat selection, and order management.
  • Integrated a payment gateway interface through a payment gateway stub.
  • Designed POS workflows for onsite staff ticket transactions.
  • Built showtime scheduling and master data management for studios and movies.
  • Deployed and maintained production on Linux, DigitalOcean, Gunicorn, Nginx, and PostgreSQL.
Django PostgreSQL POS Payments DigitalOcean

Technical Skills

Programming

  • Python
  • JavaScript
  • TypeScript
  • Java
  • Go
  • SQL

Frameworks

  • Django
  • Spring Boot
  • Vue.js
  • React
  • HTMX

Databases

  • PostgreSQL

Infrastructure

  • Linux
  • Nginx
  • Gunicorn
  • DigitalOcean
  • AWS EC2
  • Docker
  • Kubernetes

API & Integrations

  • Twilio API
  • Gemini API
  • Resend API

Concepts

  • System Design & Analysis
  • Software Architecture
  • REST API
  • Authentication & Authorization
  • OAuth 2.0
  • JWT
  • Microservices

Professional Experience

August 2025 - Present

Undergraduate Teaching Assistant

University of Indonesia | Depok

  • Taught Statistics, Probability, Linear Algebra, and Calculus II to undergraduate students.
  • Delivered lectures and led classroom sessions in the lecturer's absence.
  • Conducted weekly tutorial and consultation sessions.
  • Developed weekly quizzes, assignments, and examination problems.
  • Graded and evaluated assignments, quizzes, and examinations.

November 2023 - Present

Private Tutor

Freelance / Part-time

  • Served as a long-term paid private tutor for two students for over two years.
  • Taught university-level programming, database, architecture, systems, accounting, and enterprise fundamentals courses.
  • Provided academic mentoring, problem-solving guidance, and exam preparation support.

September 2024 - Present

Frontend Developer

GSJA Betlehem | Bogor

  • Develop and maintain the frontend of the church's official website.
  • Implement website features and interface improvements based on designs and requirements provided by the UI/UX team.

Contact

Let's Connect

Available for software development, enterprise system, backend, teaching, and technical collaboration opportunities.