Randhi Pratama Putra
Surabaya, Indonesia

Full Stack Software Engineer - Talks about #waapi, #wabot, #nodejs, #restapi, and #whatsapp

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

CodersRank Rank
Top 3%
Top 100
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
GetCraft Full-time
Jan 2021 - Jun 2021 (5 months)
Software Engineer
GetCraft is Southeast Asia's premium creative directory. It's the best place to connect with vetted creative professionals and businesses for all your marketing needs.

Currently working as Full-Stack Software Engineer. Frontend with NextJS, React
Backend with NodeJS, Express, Golang.
Go NodeJS ReactJS ExpressJS mongoose bull Laravel docker kubernetes ci/cd jenkins serverless amazon s3 amazon ec2 aws NestJS fastify
Wafvel Self-employed
Jul 2020 - Jun 2021 (11 months)
East Java, Indonesia
an API for whatsapp, SaaS business model with tons of feature :
• Whatsapp automation
• RestAPI notification gateway
• Webhook enabled for continues chat updates
• Auto reply feature, forward incoming message to other number.
• Multi admin chat
• Laravel + NodeJS
Laravel NodeJS
KodingWorks Freelance
Feb 2020 - Jan 2021 (11 months)
Semarang, Indonesia
Software Engineer
I have responsibility as a Backend Engineer using Laravel Framework, assigned for helping KodingWorks at several projects like :

• Dafam Hotel Management
• Waste4Change Smart City Garbage Management
• Zambert Course & EO
• ARUS Mobile App ( antrian rumah sakit ) - RS Tugurejo, RS Panti Wilasa, RS Panti Rahayu
• TrackingWorks, remote worker time management app

Developing full REST API, with help from superb Gitlab CI/CD environment.

Mostly using Laravel 6/7, with Passport/JWT, Firebase Login, Telegram Login. Whatsapp/Telegram/Email Notification combo.

Queue Management, and Jobs Scheduler for improvement in app response. Queue using database or redis server which one match client requirements.

Other stack i used on development including : NodeJS RestAPI with restify / express, JWT, Mongoose with MongoDB, Sequelize with mysql/mariadb, Bull Queue with Redis, Socket.IO realtime chat.
database ExpressJS Laravel MongoDB NodeJS

This section lets you add any degrees or diplomas you have earned.
Stikom Surabaya
Transfered, Computer Science
Jan 2006 - Jan 2007
Institut Teknologi Adhi Tama Surabaya
Unfinished, Information Technology
Jan 2007 - Jan 2008
SMA Muhammadiyah 2 Sidoarjo
Jan 2003 - Jan 2006
Google Cloud Platform Fundamentals: Core Infrastructure
Apr 2021
Networking in Google Cloud: Defining and Implementing Networks
Apr 2021
Telkom Certified Design FTTH (TCDF)
Jul 2013

Jobs for you

Show all jobs