About Me

Introducing my name is Moh Ravi Dwi Putra usually called by the name Ravi, I was born in Lamongan and grew up in the city of Surabaya. I was a figure who like information and technology activities, in this case I also often contribute to my activities such as finding defects in an application that is distributed on the internet for free and fix it. I also like things outside of information technology such as building relationships and running a business in order to grow my entrepreneurial spirit, besides that I am also happy to contribute developing human resources in my country.

  • Name: Moh Ravi Dwi Putra
  • Gender: Male
  • Job: Software Engineer
  • Citizenship: Indonesia
  • Residence: Surabaya
  • Username: rdp77
2006 - 2012
SDN Gading VII

In this elementary school, I was educated to be an active student and put forward communication with friends and teachers, in this elementary school it is also my teaching to dare to ask questions.

2012 - 2015

This Junior High School gives me an interesting impression about the fun of learning and exploring something, in this Junior High School I am also very interested in Technology and Information.

2015 - 2018

I go deeper into the learning process and always focus on 1 area. I am also taught how to run a project well. In this Vocational High School I am very enthusiastic because basically it focuses on 1 field.

2018 - 2022
University 17 Agustus Surabaya

In this level I was taught how to manage and manage projects very well, I was also taught how to communicate more quickly and accurately with other people, especially people who were never known.

Internship - Diskominfo

Plunge into the community, to help employees as teachers and share the knowledge I gained in school, such as teaching word processing applications, data and computer use in the surrounding community. Apart from that I perform maintenance and optimization on each and every computer used for learning so that users are more comfortable when using these facilities.

2017 - 2018
Technician - Freelance

Work directly as a team to do jobs such as network installations, network configuration using mikrotik to perform troubleshooting on a network.

Technician - Indihome

Installing the internet using a provider from Telkom, this installation is carried out from the customer's home to the Optical Distribution Point or ODP, after that configure the access point according to the ip server given, then by configuring the dhcp server on the access point so that the access point can provide ip dhcp client to client.

2018 - 2020
Full Stack Developer - Wreative

Creating trusted branding, as well as introducing superior products to facilitate data processing and maintenance. Create custom application development services, maintenance and portfolio websites to make it easier to raise integrity.

2020 - 2021
Full Stack Developer - CV. Batu Beling

Become a Fullstack Developer by developing and creating internal systems the company uses the Laravel Framework, besides that I also act as IT Support if needed and carry out routine maintenance of the CMS website. I also set the strategy related to digital marketing needed to Get more feedback on social media and websites.

2022 - Now
Back End Developer - AsiaCommerce Network

Build API Service for mobile and Front End needs, make improvements and maintenance to available APIs and learn to implement new technologies such as GraphQL, currently still using the Laravel Framework with CI / CD support.

Soft Skills
  • Can work in team
  • Good communication skills
  • Open and logical thinking
  • Have a leadership spirit
  • Reliable and committed
  • Have enthusiasm and willingness to learn
Hard Skills
  • Programming
  • Networking
  • UI/UX
  • Content Creator
Other Skills
  • Windows
  • Version Control
  • Linux
  • UI/UX
  • DevOps
  • Website hosting
  • Digital Marketing
  • Visual Basic .NET
  • Mobile framework (Flutter)
  • Web framework (Laravel, CodeIgniter)
  • Javascript
  • Wordpress
  • CSS framework (Bootstrap, Materialize, etc)
  • Network Installation
  • Search engine optimization
  • Apps design (Prototype and Mockup)
  • Optimization apps and website
  • Database management
  • Mikrotik
Development Software

Take action and add to the portfolio personally or as a team by creating an organization for While we create websites based on client requests, we also take the initiative to sell products. You can search for it with keywords Wreative.

Mobile Application

Developing mobile applications that are native and hybrid, I prefer developing Android than iOS because Android is open-source and can be developed freely.

Investigation and Analysis

Learn to investigate and analyze a system in order to run a system that is good, optimal, fast, and most importantly cheaper.

Digital Marketing

Always updating information in order to develop digital marketing that is accurate, precise, and always updated.

Awesome Supports

Providing support to the community, clients, and even internet citizens like me to create blogs and join the community.

Web Development

Learn new things about web development further and learn how to make a web that is lightweight, good, and doesn't lose its functionality.