Hi, i'm Nico DK

Experienced software engineer, focused in Backend Dev & but also had basic Frontend stuff

View Projects
}
{
<>

🧠 About Me

Hey! I'm a software engineer from Surabaya, Indonesia. I primarily work with Golang, PHP, JS


I'm focused on anything related to backend development. Had some experience with Docker, PostgreSQL, OpenSearch, Redis, and knowledge to Cloud Computing (AWS, Digital Ocean, self hosted VPS)

On the other hand, I also wrote some 3rd package / library to solve spesific problems

💼 Experiences

Software Engineer Associate (Backend)
Sept 2022 - Present
IDN MEDIA

Providing cost-efficient strategy but smooth performance backend apps to users

I've been working for web team for 2+ years handling all publisher sites & database, Also i had refactoring all microservices from PHP to Golang with the goal of simplicity along all publishers

  • Golang
  • PHP
  • PostgreSQL
  • OpenSearch
  • Redis
Frontend Engineer
Dec 2021 - Agt 2022
Gak Gendut Lagi

Developing responsive frontend web app for all users using Nuxt JS + Vue, consume API from Backend using Axios JS for provide data dinamically, building realtime in app chat platform using socket.io, creating local database using PouchDB for temporary data.

  • Nuxt JS
  • SocketIO

🏗️ Projects

URL Shortener (FE)
URL Shortener (FE)

Built with Laravel + Livewire to provide Single-Page Application (SPA)

URL Shortener (BE)
URL Shortener (BE)

Built with Golang, with PostgreSQL for Database, and Redis for Caching

Backup Tools
Backup Tools

Backup your important files with ease, minimum resource, runs on Docker, universal ZIP method.

TOTP Generator
TOTP Generator

A simple yet effective Time-Based One-Time Password (TOTP) generator built entirely with plain HTML and JavaScript.

Image Editor
Image Editor

Easily add text to your images with this powerful and flexible Go package.

Project 4 Image
Fortify IDN

Backend controllers and scaffolding for Laravel authentication (modified for IDN).

💻 Languages & Tools

Languages & Frameworks
  • Golang
    • Concurrency
    • GORM
    • Gin / Echo
  • PHP
    • Laravel
    • Livewire
  • Javascript
    • Nuxt JS
    • Next JS
Infra Tools
  • AWS
    • S3
    • DynamoDB
    • RDS
    • Lambda
    • SES
    • SQS
    • Event Bridge
  • Docker
    • Portainer
    • CLI
  • Github
    • CI/CD
Databases
  • SQL & NoSQL
    • MySQL
    • PostgreSQL
    • OpenSearch
    • Redis

📧 Contact Me

I'm always open to new opportunities and collaborations. Feel free to reach out!