DEWANGGA SATRIA AJI

Randuagung X Street No.29 RT.07 RW.07, Singosari, Malang, East Java, Indonesia · (+62) 085 648 935 518 · dewangga.satria.aji@gmail.com

I am a passionate programmer with a strong foundation in PHP, JavaScript, and Python. My expertise spans multiple domains, including fast web development using Laravel and reactive applications with React and Express or Next.js. Currently, I am diving deeper into NestJS paired with Angular and experimenting with Bun alongside ElysiaJS.

My proficiency extends to moderate skills in TypeScript, C#, and Java, complemented by ongoing learning in Go. In my workflow, I often employ Python as a scripting language for automating tasks and solving simple problems. My previous professional experience includes working with Microsoft software, specifically Dynamics NAV 2018, where I utilized both C# and the specialized C/AL language for development.

I thrive on exploring new technologies and applying them to create efficient, scalable solutions tailored to unique challenges. Let's build something great together!

Experience

IT Staff

PT LeKong

  • Control and Maintenance of Office IT Devices (Computers and Peripherals) and CCTVs
  • Employee Attendance Control
  • Perform Label and Barcode Printing as Needed
  • Server Maintenance (Windows Server 2019)
October 2023 - Present

RT/RW Internet Provider Business

  • Install and maintain network infrastructure, such as routers, switches, and antennas.
  • Configure routers, firewalls, and access points for optimal performance.
  • Maintenance and Troubleshooting Network
December 2017 - Present

Freelance App Developer

As a freelance app developer, I specialize in creating efficient and scalable solutions tailored to clients' needs. Most of my projects are built using Laravel, leveraging its robust framework for web application development. Depending on project requirements, I also work with Python for scripting and backend tasks or Flutter for building cross-platform mobile applications.

This role allows me to explore diverse challenges while delivering high-quality software solutions.

October 2019 - Present

Web Apps Maintenance (Remote)

PT Flamboyan Gemajasa

  • Adding additional feature of system as requested
  • Fixing existing known bugs
January 2019 - June 2023

Java Desktop Developer

PT Flamboyan Gemajasa

  • Develop Java Netbeans app for fingerprint attendance app via FINGERSPOT Flexcode 4500 SDK
  • Make attendance DB sync to BLK (Job Training Center) System
  • Maintenance and fixing existing known bugs
July 2017 - September 2018

Web Apps Developer (Full Stack)

PT Flamboyan Gemajasa

  • Maintenance Web Apps Local Server. (Automate Backup DB)
  • Adding additional feature of system as requested
  • Fixing existing known bugs
  • Develop new system for company use-cases
July 2017 - September 2018

IT Coordinator

PT Flamboyan Gemajasa

  • Coordination to PIC of Computer Maintenance for Computer and peripheral problems
  • Coordination to PIC of Network and CCTV Maintenance for CCTV and Office Network problems.
  • Fully responsible for office application servers and NAS Servers
March 2017 - September 2018

Education

University of Widyagama Malang

Bachelor of Electrical Engineering

GPA: 3.21

August 2018 - May 2022

State Vocational High School 8 Malang

Software Engineering

GPA: 3.40

August 2014 - May 2017

Internship

University of Kanjuruhan Malang

Trainee Software Engineer

During my high school years, I interned at Kanjuruhan University, where I was tasked with developing two applications:

  1. Complaint Application: A simple ticket support system to manage and track user complaints efficiently.
  2. Intern Assessment Application: A tool designed to facilitate the evaluation and assessment of interns.
September 2015 - November 2015

Hummasoft

Software Engineer

When I work as IT Coordinator on PT Flamboyan Gemajasa, I also internship in Hummasoft which task included develop new feature on Internal PT Flamboyan Web Apps, Make a Report PDF, Bug Fixing, and Maintenance.

March 2017 - July 2017

PT Eratek

Electrical Engineer

During my internship at PT Eratek, I contributed as an assistant in developing a tank cleaning system for PT Ajinomoto. This project involved Implementing a PLC (Programmable Logic Controller) to automate the cleaning process.

August 2020 - November 2020

Skills

Basic
English Language (Reading)
90%
English Language (Listening)
80%
English Language (Writing)
60%
English Language (Speaking)
50%
Microsoft Excel
85%
Microsoft Word
90%
Microsoft Power Point
90%
Microsoft Dynamics NAV 2018 (ERP)
90%
Github
90%
Adobe Photoshop
80%
Corel DRAW
65%
HTML (Markup and Structure for Webpages)
90%
CSS (Styling and Presentation for webpages)
90%
Re-install Windows XP,7,8,8.1,10,11
90%
Re-install Linux Distro (Ubuntu, Debian, Fedora, etc)
90%
Network Designing & Implementation
90%
Computer Assembly
90%
Computer Peripherals Maintenance (Printer, etc)
90%
Basic Electrical Knowledge
90%
Linux Knowledge
80%
VPS Knowledge
80%
Programming Languages and Framework
PHP (Codeigniter 3 & Laravel 11)
90%
Javascript
90%
Typescript (Superset of Javascript)
60%
NodeJs (Javascript Server Runtime)
80%
Python (Django)
65%
C# (ASP.NET Core)
60%
Java (Netbeans)
60%
Java (Spring Boot)
60%
C++ (Arduino IDE, ESP)
70%
Go
50%
React (Javascript Library)
90%
NextJs (Javascript Framework)
85%
Bun (Javascript Server Runtime)
80%
Database Microsoft SQL Server 2017
60%
Database MySQL, MariaDB
80%
Database PostgreSQL
70%

Interests

Apart from being a web developer, I enjoy most of my time being outdoors spending time with friends, whether it’s hanging out at a cozy café, gaming at a rental house, or venturing into nature to hike hills, mountains, or explore waterfalls.

When forced indoors, I like immersing myself in stories through light novels, manga, manhwa, and manhua. I’m also a fan of visual storytelling, enjoying movies, TV series, and Japanese anime in my downtime.

Certifications

  • Test of English as Foreign Language (450 Pre-Advanced)
  • Test of English for International Communication (585)
  • Java Education Network Indonesia (1 & 2)
  • Oracle Academy, Award of Course Completion : Java Fundamentals
  • Awareness & Internal Auditor ISO 9001:2015 Based on ISO 19011:2018

Projects

Side Projects