M Saiful Arif

WebDeveloper & UI/UXDesigner

img-saifularif.png

Current favorite stack

  • TypeScript
  • Angular
  • React
  • Next.js
  • Tailwind CSS
  • Golang
  • Laravel

Currently learning

  • React
  • Next.js
  • Tailwind CSS

About me

I am a passionate programmer with a strong background in web development and UI/UX design. I graduated from the Department of Informatics at iSTTS Surabaya and have further honed my skills through intensive boot camps such as Mentify UX Research 2022, UI/UX Design from Dibimbing.id Bootcamp 2021, and the Professional Academy UI/UX Designer Digital Talent Scholarship (Kominfo) 2021.
With over 2 years of experience, I specialize in developing and implementing web applications and programs using technologies like Angular, Golang, Ionic, and MySQL. I have a keen eye for creating intuitive user interfaces and ensuring seamless user experiences.

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.

Projects

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

Contact me

Email

saifularif.dev@gmail.com

Phone

+62 85645531796