Rajan

312
reputation
3
13

Technical Software Architecture, Build and Deliver Microservices using Go

Of course, I know how to write web-server using Golang, use Github to do version control and code review, create micro-service architecture from Product Design Requirement, and cringe every time I hear "Minimum Viable Product". Just kidding, I've found out the trick to do MVP and maintain the quality of the product. But what drives me isn't code and the newest fanciest tech stacks.

As Principal Software Engineer (technical lead, staff software engineer) in Indonesia's biggest e-commerce, I partner with the Engineering Manager, Team Lead and Product Manager to deliver features and new services — and I believe that Technical debt is like financial debt. You must manage it properly to get the best of both worlds. It is about bringing value as quickly as possible whilst maintaining and building relationships with our end-users. It is about the betterment of people lives.

I've contributed majorly in ePropTrack acquisition to PropertyGuru through as Software Engineer and as Senior Software Engineer, I've built a top feature for Tokopedia — Indonesia's biggest e-commerce.



Think we should work together? Please leave a message to me here.

  • Backend: Go, Node.JS/Express
  • Frontend: React
  • Database: SQL (PostgresSQL, SQL Server, TSQL), NoSQL (MongoDB, Redis, Elasticsearch)
  • Messaging Platform: NSQ, Kafka
  • Containerisation: Docker, Kubernetes

Certification:

  • Project Management Professional (March 15th 2017 - March 14th 2020)
  • AWS Cloud Practioner