ERVAN RAHADIAN
WEB ENGINEER
Hello, welcome to my personal website. On this occasion, allow me to make an introduction to who I am. My name is Ervan Rahadian Hakim. I am the first of three children. Currently, I live in South Jakarta, Indonesia.
I am interested in software development, especially frontend web. I am familiar with React.js for building user interfaces as well as Redux for state management. I am technology enthusiast with a huge willingness to learn and grow.
ER Store
Build ER Store e-Commerce Website using MERN Stack (MongoDB, Express.js, React.js and Node.js) with Redux and REST API.
WeFame
Build WeFame Social Media Web App using MERN Stack (MongoDB, Express.js, React.js and Node.js) with GraphQL.
Loud.id
Build Loud.id Group Chat Web App using React.js, Redux and Firebase (Firestore, Google Authentication and Hosting).
Walmart Clone
Build Walmart e-Commerce Website Clone using React.js, Node.js, Express.js and Firebase (Authentication and Firestore).
Amazon Clone
Build Amazon e-Commerce Website Clone using React.js, Node.js, Express.js and Firebase (Authentication and Firestore).
Steganography
Build Steganography Application using Java programming language with Apache NetBeans IDE 12.0 and JDK 14.
Showroom Information Services
Build Showroom Information Services Application using VB.NET programming language with Visual Studio 2019.
Pajak 21
Build Tax Calculation Website "Pajak Pasal 21" using PHP programming language with HTML5 and CSS3.
Adobe XD
About application design and development, I usually use Adobe XD for prototyping tools and interface design.
Adobe Illustrator
I also like designing, my favorite design software are Adobe Photoshop, Adobe Illustrator and Adobe InDesign.
Adobe Animate
I have made an animation project "Tiga Serangkai", my favorite animation software is Adobe Animate.
Interests
In my free time, I like to create websites, drawing, designing, writing, playing music and game.
Responsive Web Design
"Web Design" focuses on how websites should look and behave to the end user. "Responsive" are expected to be just as accessible on laptops, tablets and phones.
Front End Libraries
"Front End" web development is the practice of converting data to a graphical interface, through the use of HTML5, CSS3 and JavaScript libraries like React.js, Vue.js and Angular.js. So that users can view and interact with that data.
Data Visualization
"Data Visualization" is the graphical representation of information and data. By using visual elements like charts, graphs and maps. Data visualization tools provide an accessible way to see and understand trends, outliers and patterns in data.
Problem Solving (Basic)
"Problem Solving" covers topics of Data Structures (such as Arrays and Strings) and Algorithms (such as Sorting and Searching).
JavaScript (Basic)
"JavaScript" covers topics like Functions, Currying, Hoisting, Scope, Inheritance, Events and Error Handling.
React (Basic)
"React" covers topics like Basic Routing, Rendering Elements, State Management (Internal Component State), Handling Events, JavaScript (ES6) and Form Validation.