RANGGAEGHAPERMANA

Rangga Egha — Software Engineer building practical digital solutions for real needs.

Software Engineer Portfolio

Role
Software Engineer
Currently
Open to work
Focus
Web Development & AI Productivity
Based in
Karawang, Jawa Barat

Open to work

Software Engineer Portfolio

Role
Software Engineer
Currently
Open to work
Focus
Web Development & AI Productivity
Based in
Karawang, Jawa Barat
Rangga Egha

Summary

Software Engineer building practical digital solutions for real needs.

Software Engineer designing and building technology solutions that help work become faster, cleaner, and more measurable.

Role
Software Engineer
Currently
Open to work
Focus
Web Development & AI Productivity
Based in
Karawang, Jawa Barat

Selected work

08 Real projects I have built.

Company projectsHRIS · Internal Superapp · 2026

TCF Superapps

One place for employee leave, overtime, attendance, permits, and meeting rooms.

My role
Software Engineer Intern · Full-stack
Key achievement
Built the Meeting Management module from scratch and reworked the leave workflow used by hundreds of employees across plants.
  • Laravel 11
  • PostgreSQL
  • Bootstrap 5
  • Blade
  • PHP 8.2+
  • Vite

Meet — Rangga Egha

Profile

From machining engineering to software, I see technology as a tool for organizing real work.

My name is Rangga Egha Permana, an Informatics Engineering student at Universitas Buana Perjuangan Karawang with a vocational background in Machining Engineering. I learn from two worlds: technical precision in the field and building systems through software.

I work on web applications, internal applications, dashboards, data management, cashier systems, organization/SME websites, and technical needs related to hardware, networks, and simple automation. For me, an interesting project is not only one that looks good, but one that answers real problems: messy data, manual processes, hard-to-read reports, or workflows that take too long.

  • Applications & Operational Systems
  • Data, Reports & Integration
  • Hardware, Network & Automation

Profile

Quick facts & CV

Quick facts

Current position
Software Engineer Intern · PT Tri Centrum Fortuna
Education
Bachelor of Informatics Engineering · Universitas Buana Perjuangan Karawang (2022 - Present)
Based in
Karawang, Jawa Barat

Profile angle

  1. 01Design applications and operational systems around real needs
  2. 02Turn data, reports, and workflows into clearer processes
  3. 03Follow AI development and use it to work faster
Curriculum Vitae

Curriculum Vitae

One page, latest version.

Selected work

Projects, shown in context.

Each project is grouped by the context in which it was built, so company contributions, client work, personal exploration, and academic work can be understood clearly.

Try the interactive demo

HRIS · Internal Superapp · 2026

TCF Superapps

One place for employee leave, overtime, attendance, permits, and meeting rooms.

Key achievement
Built the Meeting Management module from scratch and reworked the leave workflow used by hundreds of employees across plants.
Status:
In internal company use
  • Laravel 11
  • PostgreSQL
  • Bootstrap 5
  • Blade
  • +6

Manufacturing ERP · Workflow & Approval · 2026

FactoryHub × ShopFloor RJO

Tooling and machine repairs, tracked from the production request through Quality trials to head approval.

Key achievement
Turned a basic repair-request CRUD into a cross-department workflow connected to the ERP, then brought it into the main ERP portal.
Status:
FactoryHub main · ShopFloor port not yet merged
  • Laravel 12
  • iDempiere REST API
  • Tailwind CSS 4
  • Alpine.js
  • +6

Enterprise UI · Human Resources · 2025

Peruri HR Portal & Operations UI

Making dense HR operations information easier to read.

Key achievement
Turned HR reporting needs into a portal with three dashboards and consistent operational modules.
Status:
Public repository
  • HTML5
  • CSS3
  • JavaScript
  • SCSS
  • +4

SaaS · Point of Sale · 2026

Dagangin POS

One operational engine for multiple SME business models.

Key achievement
Designed one POS engine for nine SME business models, so no new app has to be built for each type of business.
Status:
Active development
  • Laravel 12
  • React
  • TypeScript
  • Flutter
  • +4

Vertical SaaS · Service Operations · 2026

Tritama Barber

Bookings, queues, transactions, and commissions in one service flow.

Key achievement
Connected booking, queues, checkout, and barber commissions in one traceable service lifecycle.
Status:
Public repository
  • Laravel 12
  • Sanctum
  • React 19
  • Vite
  • +4

Operations · Inventory & Sales · 2026

OpsHub

From incoming stock to profit and loss in one workspace.

Key achievement
Brought SME stock, sales, purchasing, and profit-and-loss into one workflow with an audit trail.
Status:
Public showcase
  • Laravel 13
  • PHP 8.3
  • React
  • TypeScript
  • +7

Streaming · Music & Video · 2026

SoundNusantara

One media experience from discovery to HiFi playback.

Key achievement
Built a music and video streaming platform for web and mobile, from the player to the media-processing pipeline.
Status:
Public repository
  • React 19
  • TypeScript
  • Laravel 12
  • Flutter
  • +4

Machine Learning · NLP · 2025

Tokopedia Sentiment Analysis

Turning thousands of reviews into readable signals.

Key achievement
Classified Indonesian marketplace reviews with IndoBERT, complete with confidence scores.
Status:
Public research project
  • Python
  • IndoBERT
  • Transformers
  • PyTorch
  • +5

01 / 08

Work&Organisation

Experience

Experience shaped around real delivery.

I prefer showing how I think and contribute, not only a timeline of roles.

  1. Contributed to the company's internal products: Superapps, an HRIS for employees across plants, and the FactoryHub × ShopFloor tooling-repair workflow connected to the ERP. Feature details are intentionally summarized to protect private company work.

    What I did

    • Translated operational needs into clearer interface flows.
    • Connected UI, data, validation, and access controls incrementally.
    • Debugged and refined features through the team's engineering workflow.
    • Helped keep implementations consistent and understandable for internal users.

Education&Certificates

Education

Academic foundation and learning direction.

This section highlights formal education and learning focus that support my work as a software engineer.

2022 - Present

01

Bachelor of Informatics Engineering

Universitas Buana Perjuangan Karawang · Karawang, Jawa Barat

Enrolled since 2022, focusing on programming fundamentals, system logic, databases, and application development.

  • Algorithm and data structure fundamentals.
  • Database and system design.
  • Web-based application development.
  • Requirement analysis and project implementation.
  • Basic machine learning and data processing.

2019 - 2022

02

Machining Engineering

SMK Tekmaco/Texmaco Karawang · Karawang, Jawa Barat

Studied machining fundamentals, technical drawing reading, production processes, and technical work discipline.

  • Production and machining fundamentals.
  • Technical drawing reading.
  • Production processes and technical work.
  • CNC Turning and CNC Milling.
  • Discipline, precision, and technical problem solving.

Certificates

Credentials and focused learning.

Certificates and learning notes are presented as evidence of practice, self-learning, and technical skill growth.

012024

Google

Google IT Automation with Python

Learning automation, Python, and the basics of using technology to solve work more efficiently.

022024

Komdigi

Komdigi Web Development

Web development learning to strengthen the foundations of building applications and websites.

032025

Independent Learning

Laravel & Web Development Learning

Self-learning and hands-on practice in building applications with Laravel, PHP, MySQL, and JavaScript.

042025

Independent Learning

AI-assisted Development

Self-learning in using AI for technical research, debugging, documentation, refactoring, prompt engineering, and software development workflows.

01 / 04

Certificate value

  1. 01Use certificates as learning markers
  2. 02Prioritize skills that support real delivery
  3. 03Keep improving through practice and review

Skills&Technology

Tech Mastery

Technologies I work with regularly.

Not just a list of tools, but the technologies I use to build, refine, and run digital products.

Main technology

  1. 01

    Laravel

    Web Application

    Building web applications, dashboards, CRUD flows, authentication, and PHP-based operational systems.

  2. 02

    PHP

    Backend Logic

    Writing application logic, data processes, and feature integration in Laravel-based systems.

  3. 03

    MySQL

    Database

    Managing table structures, data relationships, queries, and reporting needs.

  4. 04

    JavaScript

    Frontend Interaction

    Building page interactions, simple validation, and more dynamic user experiences.

  5. 05

    Bootstrap & Tailwind CSS

    Interface Styling

    Creating responsive, clean, and consistent web interfaces for dashboards and company profiles.

  6. 06

    React.js & Next.js

    Modern Frontend

    Building modern component-based interfaces for websites and interactive applications.

  7. 07

    AI-assisted Development

    Development Workflow

    Using AI to explore solutions, debug issues, write documentation, refactor code, and speed up development without skipping manual review.

All skills by category

Technical focus

The stack is presented as capability areas so recruiters and clients can quickly understand the focus, tools, and workflow behind the work.

Frontend8

Building responsive, component-driven interfaces that feel comfortable to use.

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • Tailwind CSS
  • React.js
  • Blade
  • Next.js

Backend3

Handling data, authentication, storage, and secure system workflows.

  • PHP
  • Laravel
  • MySQL

Database & Data3

Managing data structures, queries, table relationships, reporting needs, and basic data processing.

  • SQL
  • Microsoft Excel
  • Python dasar

Tools7

Using development tools to build, test, and refine projects.

  • Git
  • GitHub
  • VS Code
  • Postman
  • Docker dasar
  • Figma
  • SAP dasar

Security & Testing Dasar5

Learning application security, privacy, basic recon, and ethical application testing.

  • Kali Linux
  • Burp Suite
  • Basic recon
  • Web security dasar
  • Performance testing dasar

AI Workflow6

Using AI for research, debugging, documentation, and faster development while keeping technical decisions reviewed manually.

  • ChatGPT
  • Codex
  • Cursor
  • Claude
  • Gemini
  • Kimi

01 / 06

AIinMy workflow

AI-assisted Development

Following AI as part of my working system.

I have a strong interest in AI development, regularly follow updates around tools, models, and workflows, and am used to applying AI in software work.

For me, AI is not a replacement for technical ability. It is a powerful tool and already part of my daily workflow for speeding up research, understanding errors, planning features, comparing solutions, writing documentation, refactoring code, and exploring new approaches.

I believe AI will become an important part of the future of software development. That is why I try to use it productively and responsibly: AI output still needs to be read, tested, adjusted to project context, and reviewed manually.

AI coding agents I use

  • ChatGPT
  • Codex
  • Cursor
  • Claude
  • Gemini
  • Kimi

AI habits

  1. 01Regularly following AI tools, models, and workflow updates.
  2. 02Used to applying AI in feature work, technical research, debugging, documentation, and planning.
  3. 03Working with AI coding agents such as ChatGPT, Codex, Cursor, Claude, Gemini, and Kimi.
  4. 04Keeping manual review so solutions stay safe, reasonable, and maintainable.

AI-assisted Development

Where AI helps my work.

01

AI Research

Finding technical references, comparing approaches, and understanding new tools faster.

02

Debugging

Reading errors, finding root causes, and planning fixes more clearly.

03

Code Review

Checking code structure, bug risks, and parts that need cleanup.

04

Documentation

Creating technical notes, changelogs, and feature explanations.

05

Prompting

Writing clear instructions so AI output is more relevant to project needs.

06

Workflow Automation

Exploring ways to speed up repetitive work without losing manual control.

01 / 06

Inspiration&Principles

Inspiration

People and principles I learn from.

References and ideas from people in technology that shape how I learn, build, and make technical decisions.

AI can expand how people think, work, and build. A reminder to keep following AI development and use it responsibly.
Sam AltmanSam AltmanCEO · OpenAI
Stay hungry. Stay foolish. A reminder to stay curious, keep learning, and be willing to try new things.
Steve JobsSteve JobsCo-founder · Apple
Talk is cheap. Show me the code. A reminder that ideas need to be proven through real implementation.
Linus TorvaldsLinus TorvaldsCreator · Linux

01 / 03

What I take from them

  1. 01Stay curious and keep learning
  2. 02Prove ideas through implementation
  3. 03Build skills and impact consistently

Let'stalk aboutThe next build

Contact

Let's talk about the next build.

Open for work opportunities, freelance, internships, or serious projects that need web applications, dashboards, company profiles, internal systems, or clear digital products.

Email directly

ranggaeghapermana25022003@gmail.com

Best topics

  1. 01Portfolio, company profile, or dashboard
  2. 02Interactive demo or admin-managed content
  3. 03A practical product idea that needs structure

This button opens your email app—no data is stored by this website.

Software Engineer

Rangga Egha Permana

Karawang2026
RANGGAEGHAPERMANA
Back to top