Deric Navino.

Hello There, I am

Full-Stack Web and Application Developer | Data Enthusiast

I am Deric Navino, an undergraduate Computer Science student at State University of Jakarta. I build reliable end-to-end digital products and use data analysis to drive better product decisions.

My goal is to connect product thinking with engineering execution: understanding user problems, designing clear implementation strategies, then shipping solutions that are maintainable and measurable.

Location: Indonesia

Status: Open for collaboration

Focus: Web, Apps, Data

Profile

I build products that are practical, clear, and measurable.

I enjoy creating convenient and visually thoughtful digital experiences. My focus is full-stack web and mobile app development, while continuously growing in data analysis and machine learning.

My work style emphasizes clear architecture, practical UI decisions, and iterative improvements from concept to deployment.

I am particularly interested in products where data is not only collected, but translated into decisions such as improving user flows, identifying friction points, and measuring feature effectiveness over time.

Current Direction

  • Full-stack academic and productivity platforms
  • Mobile finance and utility applications
  • Data-informed product workflows

Skills

Stack organized by delivery area

I use this stack to deliver complete product cycles: interface development, backend architecture, data persistence, and analytical reporting support for continuous improvement.

Web Development

ReactNext.jsTypeScriptTailwind CSSExpress.jsMySQLLaravel

Mobile Development

KotlinJetpack ComposeAndroid StudioMaterial Design 3Room Database

Programming

JavaScriptPythonC++PHP

Tools

GitGitHubFigmaVS Code

Projects

Selected build work

Click the project section (image and description) to slide into dedicated detail mode. Use View More on the edge for additional context directly in this list.

Challenge: Manual school administration caused slow reporting cycles, inconsistent student records, and repetitive teacher workload.

Implementation: Designed modular frontend screens for student, teacher, and admin roles, implemented REST APIs for record operations, and structured relational schemas for grade and attendance integrity.

Outcome: Reduced repetitive data entry, improved grading consistency, and gave stakeholders faster access to operational information.

Challenge: Users often lose visibility of daily spending because tracking feels complicated and inconsistent across categories.

Implementation: Implemented local data persistence, transaction categorization, summary aggregation, and chart-ready data models for spending analysis views.

Outcome: Improved personal finance visibility by turning raw transactions into understandable monthly trends and category breakdowns.

Challenge: The team needed a stable commerce foundation that could handle product browsing, cart updates, and order transactions with predictable behavior.

Implementation: Developed backend data flows for catalog and checkout operations, validated order states, and optimized query patterns for common storefront interactions.

Outcome: Created a reliable transaction path from product discovery to checkout confirmation with better data consistency.

Challenge: The project required believable physics interactions while keeping controls responsive and gameplay states easy to maintain.

Implementation: Implemented collision detection, velocity and friction calculations, turn-state transitions, and scoring logic for a playable simulation loop.

Outcome: Delivered a stable and engaging gameplay prototype that demonstrates understanding of simulation logic and performance-conscious coding.

Interactive Showcase

100-Floor Pixel Spire Tower & Typing RPG

A procedural 100-floor tower crawler featuring a Pixel Knight with sword & shield, randomized floor monsters & boss encounters, armory shop upgrades, and real-time typing combat mechanics.

100-FLOOR SPIRE CRAWLER
FLOOR: 1 / 100HP: 100/100POTIONS: 2GOLD: 0SCORE: 0
🏰100-FLOOR SPIRE TOWER
PEAK: FLOOR 100

Pixel Knight

Floor 1 / 100

🗡️FLOOR 5
🗡️FLOOR 4
🗡️FLOOR 3
🗡️FLOOR 2
🗡️FLOOR 1
⚔️ KNIGHT HERE
CURRENT POSITION

Floor 1 / 100

The staircase winds higher into the Spire. Prepare your knight before ascending.

Knight StatusHP: 100 / 100
Potions in Bag: 2

Experiences

Build timeline

Oct 2025 - Dec 2025

Full-Stack Developer

SIM-Sekolah (2-person team)

Delivered both frontend and backend modules, including RBAC and automated grade processing.

Contribution: Led integration between user-facing academic workflows and backend services to keep grade and record flows accurate across roles.

Jun 2025 - Jul 2025

Backend Developer

VZ.ID (4-person team)

Designed database structures and implemented transactional features for catalog, cart, and checkout.

Contribution: Collaborated with frontend teammates on API contracts, data validation rules, and transaction-safe order processing patterns.

Dec 2025

Backend Engineer

PanDana (3-person team)

Built the data layer and analytics features for a personal finance mobile app.

Contribution: Focused on transforming transaction data into useful spending insights with maintainable query and aggregation logic.

Certifications

Verified credentials & achievements

Official certifications covering programming competencies, organizational leadership roles, and committee achievements.

CS105: Introduction to Python snippet
Click to View
Technical2025

CS105: Introduction to Python

Saylor Academy

Fundamental Python programming, data structures, and problem solving logic.

View Full Certificate
CS107: C++ Programming snippet
Click to View
Technical2025

CS107: C++ Programming

Saylor Academy

Object-oriented programming, memory management, pointers, and C++ language fundamentals.

View Full Certificate
Staf Ahli Compas BEMP Ilmu Komputer 2025-2026 snippet
Click to View
Organization2025 - 2026

Staf Ahli Compas BEMP Ilmu Komputer 2025-2026

BEMP Ilmu Komputer UNJ

Appointed Expert Staff for Compas division in Computer Science Student Executive Board.

View Full Certificate
Kepengurusan BEMP Ilmu Komputer 2024-2025 snippet
Click to View
Organization2024 - 2025

Kepengurusan BEMP Ilmu Komputer 2024-2025

BEMP Ilmu Komputer UNJ

Executive Board member certificate of active service and organizational contribution.

View Full Certificate
Panitia Workshop UI/UX snippet
Click to View
Committee2024

Panitia Workshop UI/UX

BEMP Ilmu Komputer UNJ

Organizing committee member certificate of appreciation for student UI/UX design workshop.

View Full Certificate
Panitia COMPARE 2024 snippet
Click to View
Committee2024

Panitia COMPARE 2024

BEMP Ilmu Komputer UNJ

Organizing committee certificate for COMPARE 2024 annual computer science competition event.

View Full Certificate
Panitia Ilmu Komputer Gathering snippet
Click to View
Committee2024

Panitia Ilmu Komputer Gathering

BEMP Ilmu Komputer UNJ

Organizing committee certificate for Computer Science Student Gathering.

View Full Certificate
Panitia PKKMB Ilmu Komputer 2024 snippet
Click to View
Committee2024

Panitia PKKMB Ilmu Komputer 2024

Ilmu Komputer UNJ

Organizing committee certificate of appreciation for Computer Science New Student Orientation (PKKMB) 2024.

View Full Certificate
Panitia PKKMB FMIPA UNJ 2024 snippet
Click to View
Committee2024

Panitia PKKMB FMIPA UNJ 2024

FMIPA UNJ

Organizing committee certificate of appreciation for Faculty of Mathematics & Natural Sciences Orientation 2024.

View Full Certificate
Panitia PKKMB Ilmu Komputer Badge snippet
Click to View
Committee2024

Panitia PKKMB Ilmu Komputer Badge

Ilmu Komputer UNJ

Official committee digital badge certificate for Computer Science PKKMB 2024.

View Full Certificate
Panitia PKMPB Matematika UNJ snippet
Click to View
Committee2024

Panitia PKMPB Matematika UNJ

FMIPA UNJ

Organizing committee certificate of appreciation for Student Leadership & Character Training (PKMPB).

View Full Certificate

Contact

Let's build something useful together.

I am open to discussing product ideas, development opportunities, and practical data-driven solutions.

I can contribute as a full-stack developer for MVPs, platform improvements, backend/API implementation, or data workflow enablement for product teams.

Preferred role: Full-Stack Web and Application Development