Katon Surya Atmaja
Web Developer · Indonesia
About Me
Web Developer with a Bachelor's degree equivalent to Computer Science and experience building web applications using PHP and Node.js. Comfortable working across application layers, with a strong focus on backend logic, APIs, data flow, and maintainable system structure.
Skills
- Web Development: PHP, Node.js, TypeScript
- Frameworks: CodeIgniter, Laravel (Basic), Express.js, Fastify
- Databases & Caching: MySQL, Redis
- Application Concepts: REST APIs, MVC Architecture, Data Flow
- Auth & Security: JWT Authentication, Role-Based Access Control
- Tools: Git, Linux, Debugging, Performance Optimization
- Basic Front-end: React, Next.js
Personal Projects
Donatip
Portfolio Project · Creator Support & Tipping Platform
A portfolio web project exploring the concept of a creator support and tipping platform, allowing creators to receive tips through a clean personal page and simple checkout flow.
Shortie
Portfolio Project · URL Shortener Web Application
A portfolio web application for shortening URLs with user authentication, dashboard management, and basic link analytics to track usage and activity.
User & Product Management API
Portfolio Project · Simple REST API (CRUD)
A simple portfolio REST API project built to practice core backend concepts such as CRUD operations, basic authentication, and structured API responses.
- Implemented CRUD operations for users and products
- Explored basic authentication and request validation
- Focused on clean controller structure and readable code
Experience
Self-Employed (Remote)
Web Developer · 2023 – 2025
- Built and maintained web applications using PHP and Node.js
- Developed RESTful APIs to support web application features
- Implemented background processing and automation
- Maintained and debugged applications on Linux servers
Education & Certification
Universitas Mikroskil, Medan
Bachelor of Computer Science · 2017 – 2023
Full Stack Open – University of Helsinki
Certificate of Completion · October 2023