About me

Web Developer | UI/UX Designer Enthusiast

I am a passionate programmer with over 4 years of experience in web development and UI/UX design. As a graduate from the Department of Informatics at iSTTS Surabaya, I've further enhanced my skills through intensive bootcamps, including Mentify UX Research 2022, UI/UX Design from Dibimbing.id Bootcamp 2021, and the Professional Academy UI/UX Designer Digital Talent Scholarship (Kominfo) 2021.

My expertise lies in developing and implementing web applications using technologies such as Angular, Golang, Ionic, and MySQL. I have a keen eye for creating intuitive user interfaces and ensuring seamless user experiences across various platforms.

Throughout my professional journey, I've had the opportunity to work with companies like PT Inspirasi Mandiri Inovasi, Prosini Media Utama, and PT Indonesia Pemimpin Inovasi. My responsibilities have ranged from managing the development of digital products and testing features to deploying programs across various devices. I've successfully developed landing pages, company profile websites, e-learning platforms, and internal management web applications.

I thrive on challenges and am always eager to expand my knowledge in programming and web development. In my free time, I enjoy collecting and reading books, which fuels my creativity and problem-solving skills.

As a technology enthusiast, I'm also involved in charitable work, applying my skills to create user-friendly donation platforms for the Yayasan Amal Receh Indonesia.

I'm always open to new opportunities and collaborations. Feel free to connect with me on LinkedIn for any business inquiries or professional discussions.

Let's innovate and create impactful digital solutions together!

Experience

PT Inspirasi Mandiri Inovasi | Agustus. 2023 - 1 yr 1 mos

As a Programmer at PT Inspirasi Mandiri Inovasi in Surabaya, East Java, Indonesia, I've been contributing full-time since August 2023. My expertise spans both front-end and back-end development, with skills in User Interface Design, User Experience (UX), CSS, Go, HTML, PHP, MySQL, Angular, and PrimeNG. In this on-site role, I leverage my diverse skill set to create innovative, user-friendly web applications, combining technical proficiency with design sensibility to deliver high-quality solutions that meet client needs and industry standards.

CV Prosini Media Utama | Oct. 2022 - Jul. 2023

As a full-time Programmer at Prosini Media Utama in Surabaya, East Java, Indonesia from October 2022 to July 2023, I focused on developing and testing programs using Angular and Golang. My responsibilities included implementing and deploying software across various platforms, from mobile to desktop. I utilized a diverse skill set encompassing Ionic Framework, User Interface Design, Front-End Development, CSS, JavaScript, Go, HTML, PHP, MySQL, User Experience Design (UED), Angular, and PrimeNG. This role allowed me to contribute to the full development lifecycle, from concept to deployment, ensuring high-quality, cross-platform applications that met user needs and technical specifications.

PT Indonesia Pemimpin Inovasi | Dec. 2019 - Dec. 2021

As an Information Technology Support Specialist at PT Indonesia Pemimpin Inovasi (INALEAD) in Surabaya, East Java, Indonesia, from December 2019 to December 2021, I played a key role in managing future development plans for the company's digital products. My responsibilities included developing technology solutions for company needs and collaborating with clients on website development projects. I created a diverse range of platforms, including landing pages, company profile websites, e-learning systems, and internal management web applications. Utilizing my skills in WordPress and User Interface Design, I contributed to enhancing the company's digital presence and streamlining internal processes. This two-year tenure allowed me to gain extensive experience in both technical development and client collaboration, furthering INALEAD's innovative digital initiatives.

Skills

A look at all the programming languages, libraries, and tools I've worked with, I started programming about +4 years ago. I have tried a few programming languages and technology stack, both Backend and Frontend.

Event though the scope of web development is wide, I was very interested and focused on Frontend development.

Languages

PHP
Go
JavaScript
TypeScript

Frameworks and libraries

Angular
PrimeNG
React
Next.js
Ionic
Electron.js

UI/UX Design

Figma

Preprocessors, css style, component and motion libraries

SCSS
Bootstrap
Tailwind

Backend Stack

Golang
Node.js
Express.js
MySQL
Postman
Laravel
PHP

Softwares and Tools

VS Code
Asana
Gitlab
GitHub
WordPress
Elementor

Agile Methodologies and Coding Principles

Design Sprint
Design Thinking
Clean Code
SOLID
Clean Architecture

Currently or Interest in Learning...

SQL
PostgreSQL
MongoDB
WSL
Ruby on Rails
Webflow

My work process

Meeting

The first step is to hold a meeting to learn about your expectations, objectives and project requirements. It is important to discuss the scope of the project, the resources required and the project delivery schedule.

Prototyping

With the action plan already defined, the web designs are made. Through Figma, mockups will be presented so that you have an image of what will be your website with the chosen colors and fonts, adapted for all devices and prioritizing usability.

SEO and content

The next step is to implement an SEO and content strategy to help improve a website´s visibility in search engine results, which can generate more traffic and improve the quality of visitors.In addition, a well- structured content strategy can also contribute to better and longer - lasting results.

Development phase

Once the design has been approved, the layout will be designed in the test environment and all the functionalities will be implemented so that the website takes shape. In the case that a website with SEO and content has been contracted, they will also be applied in this phase.

Test phase

You want a beautiful website, but you also want it to work perfectly, so in this phase we do all kinds of tests to make sure it´s fast, accessible, intuitive, secure, with a good responsive design, etc.

Migration

You are done. Congratulations, you have a website created by me. You will also have the option to hire my web maintenance service, so that it is always updated and ready.