themed-logo
Indonesia
AdvertisingBusinessHow Search Works
PrivacyTermsSettings

About 5 results (false seconds)

profile picture

Imam Syuhada

Backend - Software Engineer | Self Proclaimed DevOps Enthusiast

About

mamunsyuhada.vercel.app

A Software Engineer (Backend) who likes to solve problems in various ways, such as google kung fu, document reader, chatGPT interrogator. Currently enjoy to learn-play-earn about *js/*ts, *go for Backend & *tf, *yaml for DevOps.

Formal Education: Instrumentation Technology, Universitas Gadjah Mada (2014 - 2018)

Praktis | Backend Developer

Oktober 2022 - Present

Playing with beli team
  • Tech Stacks: Microservices, gRPC, Go, PostgreSQL, Redis
  • tc logo
    tc logo

    Tokocrypto | Backend Developer

    April 2022 - September 2022

    In Kriptoversity team, having contributions :
  • Migrated AWS Lambda JS (serverless) to NestJS
  • Maintained legacy code, fixed bugs, developed new features
  • Played with NestJS, TypeORM, MySQL, Redis to build server-side system
  • Initialized Unit Testing using Jest
  • tc logo
    tc logo

    Logee Distri by Telkom Indonesia | Backend Developer

    April 2021 - April 2022

    First experience working with a Scrum Team (PO, SM, QA, FE, Mobile, BE, UIUX) to deliver digital product features in the logistic sector, with contributions :
  • Creating new features, fixing bugs, maintain legacy code
  • Playing with several techstack and tools : Restify, MongoDB, Redis
  • Getting new insight & experice to implement CQRS Microservices with Kafka Event
  • Doing unit testing using mocha & sinon and keeping coverage more than 80%
  • Using JMeter to test API performace
  • logee logo
    logee logo

    Lallo Boat | (Freelance) Infrastructure & Backend Developer

    January 2021 - August 2021

    contribution:
  • Architeching server-side system with stacks: ExpressJS (JavaScript), MongoDB, RestfulAPI
  • Using Droplet (digitalocean cloud) to embed backend-fronend apps
  • Creating new features, fixing bugs & making better code
  • Creating deployment pipelines for frontend-backend applications usingGitlab Runner
  • Containerizing several backend-frontend applications using Docker & deployed it using docker-compose
  • Creating monitoring and alerting system using Prometheus,Grafana, Elastic Logstash Kibana
  • lallo logo
    lallo logo

    Sanbern Dynamic | (Freelance) Infrastructure & Backend Developer

    August 2020 - November 2020

    Contributions :
  • Architeching server-side system with stacks: ExpressJS (JavaScript), MongoDB, RestfulAPI
  • Using droplet (digitalocean) to embed backend app
  • Creating new features, fixing bugs & making better code
  • Creating deployment pipelines for backend app using GithubAction
  • Adding NewRelics as a monitoring system
  • Achievements :
  • His first debut as a Backend Developer, he has done finish ontime 3 months (according to client ' agreement)
  • He feels proud, because of the part of system that was created by him was exposed in several media's Kalimantan (Borneo). It is his motivation until now to be confident & curious as a Backend Dev 😎.
  • tanamdigital logo
    tanamdigital logo

    About

    mamunsyuhada.vercel.app

    A Software Engineer (Backend) who likes to solve problems in various ways, such as google kung fu, document reader, chatGPT interrogator. Currently enjoy to learn-play-earn about *js/*ts, *go for Backend & *tf, *yaml for DevOps.

    Formal Education: Instrumentation Technology, Universitas Gadjah Mada (2014 - 2018)

    About 8 results (false seconds)

    thumbnail

    How I Build Backend Services in 2022

    Building a simple GraphQL API with me using TypeScript, NestJS, and Prisma. Source code: https://github.com/H-Richard/backend-2022 Learn more about NestJS: https://nestjs.com/ Learn more about Prisma: https://www.prisma.io/ Learn more about GraphQL: https://graphql.org/ For the background music, check out: https://www.youtube.com/channel/UCaH9AQy86DBIg-BpWzj-csQ

    YouTube · Imam Syuhada · July 11, 2022

    thumbnail

    My Experience Getting Laid Off

    Coinbase recently laid off 18% (N = 1,100) employees, and I was a part of it. I talk about my experience at the company, as well as what it was like during, before, and after the layoffs. I hope that everybody affected by the layoffs can quickly recover.

    YouTube · Imam Syuhada · June 20, 2022

    thumbnail

    Analyzing NBA Championships with Graph Theory

    Last month 2020 NBA season ended with the LA Lakers winning their 17th franchise championship, at the same time, my Graph Theory course has been teaching the PageRank Algorithm. Today I'm going to see if I can apply what I've learned to analyze some of the more recent NBA Championship runs.

    YouTube · Imam Syuhada · Nov 3, 2020

    thumbnail

    Building Recursive Components in React

    I took a nap earlier yesterday and had a dream about recursive components in React. So I decided to make a quick video on building these types of recursive components. Also, if I hit 2 likes on this video I'll make another React video sometime soon.

    YouTube · Imam Syuhada · Oct 17, 2020

    thumbnail

    Building a GraphQL Server with Golang and MongoDB

    Building a GraphQL Server with Golang, MongoDB and live commentary. Learn to setup a simple GraphQL Server from scratch. Links referenced throughout the video: Source code: https://github.com/H-Richard/go-graphql howtographql: https://www.howtographql.com/graphql-... mongodb driver: https://github.com/mongodb/mongo-go-d... gqlgen: https://github.com/99designs/gqlgen

    YouTube · Imam Syuhada · Aug 3, 2020

    thumbnail

    JavaScript Essentials: Array Destructuring

    Destructuring is a powerful syntax feature that came with the release of ES6. It lets us unpack data structures like arrays and objects into variables in a clean and elegant way. Today we explore some of the ways we can use array destructuring to our benefit. To learn more about object destructuring check out: https://youtu.be/2jbuJpiUSbo

    YouTube · Imam Syuhada · June 19, 2020

    thumbnail

    JavaScript Essentials: Object Destructuring

    Destructuring is a powerful syntax feature that came with the release of ES6. It lets us unpack data structures like arrays and objects into variables in a clean and elegant way. Today we explore some of the ways we can use object destructuring to our benefit.

    YouTube · Imam Syuhada · June 10, 2020

    thumbnail

    Build a GraphQL Server with Deno and MongoDB

    Deno is a modern JavaScript/TypeScript runtime built by the author of NodeJS. Today we'll take a look at how you can build a GraphQL Server with Deno and MongoDB. Source code: https://github.com/H-Richard/deno-gra... Learn more about Deno: https://deno.land/ Learn more about GraphQL: https://graphql.org/

    YouTube · Imam Syuhada · June 6, 2020

    photography image
    photography image
    photography image
    photography image
    photography image
    photography image
    photography image
    photography image
    photography image