I currently looking for any new opportunities. Contact me!

Davi Nomoeh Dani.

Helping others build a web.

I'm a software engineer based in Indonesia. I focus on building a web architecture and development by following popular design trends. Sometimes I also help others through code.

Check out my github! Download resume

About me

Hi! my name is Davi or Daphino. I enjoy building things and solving problems. My interest in development started when I was a student in high school in 2015 when I tried to clone and customize desktop app from the internet and remake them. Turns out taught me a lot about Delphi programming language!

Fast-forward to today, I decided to focus on web development and I've had the opportunity to work with a start-up, huge-corporation, and educational institution.

I recently worked as a Backend Engineer at Traveloka where I've got the opportunity to work on a large scale web application as an Intern.

These following are a few technologies I've been working with recently:

  • Javascript (ES6)
  • Node.js
  • Typescript
  • Nuxt.js
  • Socket.io
  • Blockchain
  • Terraform
  • AWS
  • Redis
  • PostgreSQL

Work Experiences

  • Pesan.io
  • Traveloka
  • SRW&Co.
  • Digyta
  • Semangat.in
  • Kodingworks
  • Dinus
  • Alagraph
  • Backend Engineer @ Pesan.io

    Sep 2022 - Present

    • Maintaining NodeJS Apps and deploying them to AWS servers to ensure high performance and reliability
    • Reduce deployment time by up to 80% by optimizing compiler configurations
    • Building a Business Intelligence app that quickly imports external data resources to our system, allowing for seamless integration with our clients
    • Developing a module that integrates our system with external loyalty providers, enabling our clients to offer rewards and incentives to their customers
    • Building Whatsapp Chatbot to Provide easy solutions to users who want to book a hotel room via chat
    • Nest.js (Typescript)
    • OOP
    • AWS
    • DevOps
    • Bash
    • Docker Container
    • CI/CD
    • Whatsapp Automation
  • Backend Engineer Intern @ Traveloka

    February - July 2022

    • Migrating current stack of application infrastructure to a serverless platform using AWS ECS Fargate & AWS Codepipeline
    • Provisioning AWS Infrastructure using Terraform
    • Work with CI/CD pipeline to deploy new container stack to production
    • Debugging and Monitoring migrated services using AWS Cloudwatch and Datatog
    • Provide understanding to stakeholders about a new container stack deployment
    • Java
    • AWS
    • DevOps
    • Terraform
    • Bash
    • Datadog
    • Docker Container
    • CI/CD
  • Fullstack Engineer @ SRW&Co.

    October 2021 - February 2022

    • Develop RESTful API using Adonis.js framework and database PostgreSQL
    • Handles heavy computing for user-recommended content based on user's personalization by creating a scheduler
    • Refactor Admin Dashboard UI as per Figma with frontend framework Nuxt.js
    • Integrate AgGrid library and Quill Editor by creating custom modules to suit development needs
    • Adonis.js
    • Node.js
    • Typescript
    • Nuxt.js
    • Redis
    • PostgreSQL
    • AgGrid
  • Freelance Fullstack Engineer @ Digyta

    January - March 2021

    • Project: EPT.co.id (English Proficiency Test Platform)
    • Develop website using Laravel 8.x and Livewire from scratch
    • Integrate Whatsapp API (WooWa)
    • Integrate Shipping services (RajaOngkir)
    • Challenges: Create a real-time and fast exam system
    • Laravel
    • Liveware
    • Turbolink.js
    • Bootstrap
    • MySQL
    • Ubuntu Server
  • Freelance Fullstack Engineer @ Semangat.in

    November 2020 - January 2021

    • Develop website using Laravel 8.x from scratch using Repository Pattern for more structural code
    • Payment gateway integration (Xendit & Midtrans)
    • Refactor Admin Dashboard UI as per Figma with frontend framework Nuxt.js
    • Integrate AgGrid library and Quill Editor by creating custom modules to suit development needs
    • Adonis.js
    • Node.js
    • Typescript
    • Nuxt.js
    • Redis
    • PostgreSQL
    • AgGrid
  • Freelance Backend Engineer @ Kodingworks

    July - November 2021

    • Project: Waste for Change (W4C)
    • Develop RESTful API using Laravel & Laravel Passport for authentication token
    • Collaborate with frontend team & android team
    • Payment gateway integration (Xendit & Midtrans)
    • Create queue jobs with cron-job system on schedule
    • Laravel
    • Laravel Passport
    • Payment Gateway API
    • RESTful API
    • Cron Job
  • Fullstack Engineer Intern @ Dinus

    December 2019 - March 2020

    • Project: Academic system for the Faculty of Informatics
    • Develop legalized demand system with delivery feature (Integrated with Delivery service)
    • Develop a broadcasting system for email notification to lectures
    • Remote web server configuration with SSH
    • Vue.js
    • Laravel Excel
    • Composer
    • MySQL
    • Laravel
    • Edit PDF
    • Ubuntu Server
  • Freelance Fullstack Engineer @ Alagraph

    July - December 2017

    • Responsible for frontend web development using Codeigniter and CSS Bootstrap
    • Improve creative skills to create new designs for the news web portal (UI & UX requirements)
    • Bootstrap
    • Codeigniter
    • Html CSS

Somethings I've Built

Open Source Projects

  • Vooka v2

    An interactive music bot for discord with track controllers. Best 24/7 discord bot with bunch of useful features.

  • Song Lyrics

    A fastest Node.js package built with Typescript to search for perfect lyrics by simply entering the song title.

  • Search Music

    A fastest Node.js package built with Typescript to search for perfect music resources from youtube.

  • URL Shortener

    A simple URL shortener built with Node.js Express and MongoDB. Generate random and customizable short urls.

  • IDCloudhost Client

    A wrapper for IDCloudhost API client built for the Node.js package.

  • IP Geolocation

    A simple public IP address and get geolocation info for Node.js package.

Get In Touch

Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Send email