Hi π
My name is Teguh Atma
Bila ada sumur di ladang bolehlah kita menumpang mandi
Bila ada umur panjang, bolehlah kita berjumpa lagi
- Pantun Melayu
Life is nor short and long. Live the life.
Sort by newest date
Andieni UI | 2020 - 2022 | Deployed
Team | Fullstack Dev
Tags: Python Django DRF PostgreSQL
Andieni UI (Aplikasi Naskah Dinas Elektronik Universitas Indonesia) is web application for mail disposition and/or distribution. I am currently take part as one of the development team member. This project was forked from DISPOSUR BPOM and further modified to fulfill client's needs. It is also connected to UI internal app
BNI QRIS & MAJA | 2021 | deployed (dev)
Solo | Backend Eng / API Developer
Tags: JavaScript NestJS Microservices RabbitMQ Maja
I was responsible for connecting BNI QRIS Payment API as one of payment method in Maja. I was also add features for BNI QRIS merchant registration in separated web app (for internal use)
DOKU Wallet & MAJA | 2021 | Deployed
Solo | Backend Eng / API Developer
Tags: JavaScript NestJS Microservices RabbitMQ Maja
I was responsible for connecting DOKU Wallet API and Maja to add more payment method choices in Maja. There are 3 banks that successfully connected via DOKU Wallet API; Bank BRI, Bank Permata and Bank Mandiri. It was quick and easy integration because DOKU has nice API documentation π
BCA VA & MAJA | 2020 - 2021 | Deployed
Solo | Backend Eng / API Developer
Tags: JavaScript NestJS Microservices RabbitMQ Maja
I was responsible for connecting and add BCA Virtual Account as one of payment method in Maja
TNDE UNHAN | 2020 - 2021 | Deployed
Team | Fullstack Developer
Tags: Python Django DRF PostgreSQL
TNDE UNHAN (Tata Naskah Dinas Elektronik Universitas Pertahanan) is web application for mail disposition and/or distribution. My team are consist of 5 persons including myself as one of 2 programmers. This project was forked from DISPOSUR BPOM and further modified to fulfill client's needs.
TOOLS Makara Mas | 2020 | Deployed
Solo | Fullstack Developer
Tags: Python Django Ajax Datatables PostgreSQL
This project was forked from Bianglala BANPT. It was to show log of transaction (inquiry, payment and response) and managing (CRUD) biller/merchant. Its to be used by operator/admin of PT Makara Mas operational teams.
BIANGLALA BANPT | 2020 | Deployed
Team | Fullstack Developer
Tags: Python Django Ajax Datatables MySQL
Bianglala BANPT is CRUD web app, built for managing existing database. This project was done by 2 persons, me and my mentor/lecturer from college, Mr Maman Sutarman. It was developed by combining lovable datatables.js and custom ajax request, to enable server side rendering (SSR) feature of datatables.
DISPOSUR BPOM 2019 - 2020 | Deployed
Team | Fullstack Developer
Tags: Python Django DRF PostgreSQL
DISPOSUR BPOM (Disposisi Surat Badan Pengawas Obat dan Makakan) is web application for mail disposition and/or distribution. My team are consist of 5 persons including myself as one of 2 programmers
SIRUSUN | 2016 | not deployed
Team | Fullstack Developer
Tags: PHP Laravel MySQL
SIRUSUN or Sistem Informasi Rumah Susun was pro bono project iniated by DKI Govt Staff when Mr Basuki Tjahaja Purnama or Pak Ahok was governor that time. The goal is to create information system to manage rusun (apartment) and people that lived on it. This is my first experience handling real client (before graduated) and the very first time my Web Developer carrerr starts. I love php artisan, laravel blade and laravel itself. I had so much joy when develop this app. Although the project was not deployed, but this is very good experience for me.
I am looking for good working environment to improve myself, contribute, innovate and together build amazing and impactful things
Programmer | ITF (Faculty of CS UI) | August 2016 - February 2018
Responsible for developing web application to further support the IT needs within Faculty
Some of my works:
Sistem Informasi Parkir (Parking Information System).
As fullstack web developer, using Django and DRF I was responsible to create web app to record, monitor and manage users on parking system. It is also to generate statistic and timely report
As IoT Developer, I was responsible to research and test the parking hardware such as barrier gate, loop induction and connect it to custom made controller built using Raspberry Pi then integrate it with web app as the auth and logging server. The identifier was using UI smartcard identifier (staff or student card) and also using e-KTP for some person
Sistem Informasi Pintu (Door Information System).
Using the same image and concept as SIPARKIR (parking system), but the controller was connected to magnetic door lock that installed on the each door. It was installed on 5 roooms thorough the building and you can unlock it if you are authorized personnel registered on the door access or an admin
Pi Monitor (video content management on monitor)
as fullstack web dev, I war responsible to develop web app to upload and manage video that will displayed on screen/monitor that placed in the building.
as IoT Dev, using Raspberry Pi as the controller that attached on each monitor as the controller, I was responsible to sync (using rsync command) the video uploaded via web app and played them.
Software Engineer | Pusilkom UI | February 2018 - June 2019
Responsible for maintaining and developing web application
Some of my works:
Online presence system
My role was as research assistant and was responsible to develop IoT device using Raspberry Pi as the controller, connected to card-reader to read smartcard UI as the identifier, using the same concept with siparkir. To further increase the response time, we implement Event Driven Architecture using ZeroMQ, by using pub/sub messaging between sensor controller actuator.
Maintenance of SIPARKIR and SIPINTU
Maintain existing web-application implement research result from Presentronik which has improved response time, had better handling error response and less coupling components to SIPARKIR and SIPINTU
IT Manager | PT Makara Mas | August 2019 - May 2020
Responsible for planning, managing and executing IT activities within company
Some of my works:
Develop & Maintenance of Edupay
Web Application Edupay is one of the main product of PT Makara Mas. It is web app to store and manage invoices and check payment record. Some roles exists within the app are: BILLER (invoices owner), BANK and SWITCHER (PT Makara Mas as the mediator between clients and bank)
Integrating Edupay with Pepipost
Pepipost (netcore) is third party Email Delivery app that has many functions needed to send email. Especially for Edupay that sending many invoices or payments notification via emails, good and reliable Email Delivery was needed.
Integrating with BTN Syariah
Integration between Bank BTN Syariah (BTNS) and PT Makara Mas as the switcher, using ISO8583 as the message format. One of the hardest task was creating and connecting the machine between two company was done by Mr. Gladhi Guarddin as Senior Consultant of PT Makara Mas. My responsible was to continue, implement needed service to connect them together end-to-end, and finally make a new duplicate of Edupay for BTNS
Freelance & Part Time | PT Makara Mas | May 2020 - Now
Responsible for maintaining existing web app Edupay and bug fixing (main task) and involved in some app development
Some of my works:
Develop & Maintenance of Edupay
Edupay as one of the main product still need some development and maintenance. I was also involved in migrating Edupay from VPS physical server to cloud server AWS.
Maintenance of some existing network
I am responsible to record/map existing network infra of PT Makara Mas and help in maintenance and also troubleshoot if there are any trouble in connectino/network. Network status can be monitored via Zabbix.
Technical Support
Giving help in bug fixing or code review if asked.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Accusantium rerum quia ipsum!
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil, totam.
Read moreLorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil, totam.
Read moreLorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil, totam.
Read moreLorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil, totam.
Read moreFeel free to reach me via
π« Mail | : guhkun13 |
π¦ Twitter | : guhkun13 |
π Telegram | : guhkun |
π¬ LinkedIn | : in/guhkun13 |