Product-minded Software Engineer

Hi, I am Umar!

I turn ideas and messy workflows into clean, scalable software, from full-stack applications and internal tools to AI-assisted automation systems.

  • Full-stack Development
  • Automation
  • AI Workflows
  • Product Engineering
Available for full-stack, automation, and product engineering opportunities
Umar Syarif
About Me

Turning ideas into impactful software.

I'm Umar, a software engineer who enjoys building practical systems that solve real workflow problems.

My work combines full-stack development, automation, infrastructure, and product thinking. I care about clean code, thoughtful design, and creating tools that genuinely help people work better.

build → ship → repeat
US
Umar Syarif
Software Engineer · Builder
Open
  • Based in
    Jinju, South Korea
  • Undergrad
    Informatics Engineering · UIN Sultan Syarif Kasim Riau, Indonesia
  • Master's
    Industrial Management · Gyeongsang National University Current
  • Focus
    Full-stack Development · Automation · AI Workflows
  • Languages
    Indonesian, English, Korean
Experience

Where I've shipped, led, and learned.

  1. Software Development Engineer

    The Software Practice Pte. Ltd
    Sep 2021 – Aug 2024
    • Led frontend development for large-scale responsive web application in Agile SDLC environment
    • Implemented UI for 50+ screens based on wireframes, ensuring pixel-perfect design accuracy
    • Designed and implemented frontend architecture for SSR application using Alpine.js and Razor Pages
    • Contributed to backend development using .NET framework
    • Established and maintained unit testing infrastructure, achieving 75%+ test pass rate
    • Initiated automated UI regression testing, maintaining 80%+ passing rate
    • Thrived in remote cross-country work environment with distributed teams
  2. Web Developer Intern

    Digistlab
    Jan 2020 – Jul 2020
    • Developed web-based application for new student admission at STAI Auliaurrasyidin Tembilahan
    • Built full-stack features using Laravel and Vue.js
    • Communicated with stakeholders to analyze system requirements
    • Delivered production application meeting client specifications
Skills

A practical, full-stack toolkit.

The tools I reach for to ship reliable web apps, automated workflows, and AI-assisted systems.

Frontend

  • Vue.js
  • Alpine.js
  • React
  • Responsive Design
  • SSR
  • Tailwind CSS

Backend

  • .NET
  • Node.js
  • Laravel
  • C#
  • PHP

Automation & AI

  • n8n
  • OpenAI
  • Workflow Automation
  • API Integration

Database

  • PostgreSQL
  • MySQL
  • Database Design

Infrastructure

  • Docker
  • Linux
  • Cloud Computing
  • AWS
  • Alibaba Cloud
  • GCP

Testing & QA

  • Unit Testing
  • Automated UI Regression
  • Test-Driven Development
Featured Projects

Selected things I've been building.

A mix of full-stack applications, AI-assisted workflows, and product experiments.

View all projects
EdTech · Korean learning
In Development

HC-TOPIK

A full-stack TOPIK I mock exam platform for Indonesian learners — server-authoritative exam engine, freemium content model, and protected audio delivery via Cloudflare R2.

  • Next.js
  • PostgreSQL
  • Redis
  • Cloudflare R2
  • Prisma
  • AI
Wallet management
Transaction tracking
Smart dashboards
Installable PWA
Natural language parsing
Structured transactions
Weekly summaries
Server-authoritative exam engine
Freemium + payment entitlements
AI writing grader
More work
Game · Multiplayer · 2025

Undercover Party Game

Web-based multiplayer implementation of the Undercover party game with automatic word-pair generation via API, custom word management, and responsive design.

  • React
  • TypeScript
  • Vite
EdTech · Algorithm · 2023

Computer Adaptive Test

A web-based Computer Adaptive Test engine that dynamically adjusts question difficulty using Fuzzy logic algorithms based on student performance.

  • Laravel
  • Fuzzy Logic
  • PHP
  • MySQL
Healthcare · Real-time · 2021

Pharmacy Queue System

Real-time pharmacy queue management for RS Tabrani Pekanbaru. Integrated with a Telegram bot that notifies staff when a patient's prescription is ready.

  • Laravel
  • Vue.js
  • WebSockets
  • Telegram Bot
Education · Computer Assisted Test · 2021

PMB Pasca Sarjana UIN Suska

Graduate admissions system for UIN Sultan Syarif Kasim Riau covering master's and doctoral programs. Includes a built-in Computer Assisted Test (CAT) module for entrance exams.

  • Laravel
  • Vue.js
  • MySQL
Education · Student services · 2021

Scholarship Portal — UIN Suska

University-wide scholarship registration platform for UIN Sultan Syarif Kasim Riau. Students apply, upload documents, and track selection results through a single portal.

  • Laravel
  • Vue.js
  • MySQL
Healthcare · Multi-role · 2021

E-Health Clinic System

Multi-role clinic management system with separate interfaces for doctors, pharmacists, cashiers, and admin. Includes patient queue management and service tracking.

  • Laravel
  • Nuxt.js
  • Vue.js
  • MySQL
Education · School system · 2020

Digital Report Card (E-Raport)

A web application for SDN 017 Sungai Gantang to digitize the creation and storage of student report cards, replacing a fully manual process.

  • Laravel
  • PHP
  • MySQL
School · Automation · 2020

QR Code Attendance

Student attendance system using QR code scanning. Teachers generate class QR codes; students scan to mark attendance — no manual roll call needed.

  • Laravel
  • PHP
  • QR Code
Education · Client work · 2020

PMB STAI Auliurrasyidin

Web-based student registration and admission system for STAI Auliurrasyidin Tembilahan. Handled the full application, document upload, and selection flow.

  • Laravel
  • Vue.js
  • MySQL
Achievements & Certifications

Proof of work, learning, and impact.

Sejong Global Idea Hackathon 2025

1st Place | Software Engineer

Designed and implemented core frontend features for a prototype that won 1st place among international teams. Translated business ideas into a functional prototype under limited time constraints. Evaluated among global participants by industry and academic experts.

Alibaba Cloud Computing Certification

Cloud Architecture & Services

Demonstrated foundational knowledge of cloud computing concepts, Alibaba Cloud services, and cloud architecture. Covered core areas including compute, storage, networking, security, and cloud deployment models.

AWS Cloud & Back-End Developer Certification

Cloud Practitioner + Architecting on AWS

Cloud Practitioner Essentials and Architecting on AWS. Applied cloud fundamentals to support scalable and reliable application development.

Back-End Developer Certification

Dicoding x IDCamp Indosat Ooredo

Mastered SOLID programming principles, Git basics, JavaScript fundamentals, and back-end application development. Strong foundation in backend architecture and best practices.

#JuaraGCP Crash Course

Google Cloud Platform & Qwiklabs

Set up and configure cloud environments in Google Cloud. Created and managed cloud resources, Docker containerization, and cloud monitoring.

Let's Connect

Let's build something useful.

I'm open to software engineering roles, freelance projects, automation systems, and product engineering opportunities.