Frontend-Focused Software Engineer

Muhammad Sultansyah

Frontend developer with experience building responsive, scalable, and modern web applications using React.js, Next.js, Vue.js, Nuxt.js, TypeScript, Tailwind CSS, and modern UI libraries.

Summary

Strong understanding of state management, API integration, responsive design, and user-focused interface development. Also experienced across backend and mobile stacks, enabling practical end-to-end delivery for web and app products.

Core Skills

React.js Next.js Vue.js Nuxt.js TypeScript JavaScript Tailwind CSS Bootstrap shadcn/ui Zustand Pinia TanStack Query Node.js PHP Laravel Golang CodeIgniter MySQL PostgreSQL Docker React Native Flutter Jetpack Compose Git GitHub Actions

Work Experience

Junior Programmer

Department of Communication, Informatics, and Cyber Security of the Aceh Provincial Government

  • Built and maintained responsive government web applications using React.js, Next.js, Tailwind CSS, shadcn/ui, and Bootstrap, with reusable components and scalable frontend architecture.
  • Improved development speed by implementing reusable UI components using React.js and shadcn/ui.
  • Integrated frontend applications with REST APIs.
  • Improved application security using CORS, CSP, and secure development practices.

Tech stack: React.js, Next.js, Tailwind CSS, TypeScript, PHP, Node.js, Golang, CodeIgniter, Docker, React Native, Git, MySQL

Full-Stack Software Engineer

The Code

  • Built responsive web interfaces using Tailwind CSS to improve usability across devices.
  • Designed and developed desktop application interfaces using Fyne with a focus on user experience and usability.
  • Built a Go-based desktop application for data processing and conversion with integrated licensing features.
  • Integrated external services for automation and data synchronization, including Google Sheets and shipping/courier services.
  • Deployed and maintained applications on AWS (Amazon EC2) cloud infrastructure.
  • Taught foundational programming concepts, Python, and problem-solving skills.

Tech stack: React Native, Tailwind CSS, Golang, PHP, Laravel, JavaScript, Python, HTML, SQLite, PostgreSQL, Git, Amazon EC2

Freelance Developer

Independent

  • Design, develop, and implement web and mobile applications according to client requirements, including information systems and custom business applications.

Tech stack: Flutter, Python, Laravel, JavaScript, HTML, CSS, SQLite, MySQL

Selected Projects

Social Welfare System (SIKESSOS)

SIKESOS (Social Welfare Information System) is a web-based application developed to manage and integrate data on beneficiaries, social welfare workers, social institutions, and assistance programs through a centralized platform. Built from scratch using Next.js, Tailwind CSS, shadcn/ui, MySQL, and Docker.

Satu Data

Satu Data is a dynamic data management platform developed for the Aceh Government, enabling administrators to manage data from regencies/cities before publishing it to Open Data. The system includes dynamic form creation features. I was responsible for developing new features and maintaining the system. Built using Node.js, Next.js, MySQL, Redis, and Docker.

Tulis Surat

TulisSurat is a web platform for creating resumes, professional letters, and productivity tools quickly, with PDF and Word downloads without login. Built from scratch using Nuxt.js, Tailwind CSS, shadcn/ui, and MySQL.

JDIH

JDIHN is a legal information system that provides fast and integrated access to legal documents and regulations, supporting accurate information services and legal certainty for the public. I was responsible for developing new features and maintaining the system. Built using PHP, CodeIgniter, and MySQL.

Saudara

SAUDARA is a web-based application for managing youth, sports, organizations, facilities, and achievement data in a centralized platform, with verification, reporting, and monitoring features. I was responsible for maintaining the system. Built using PHP, CodeIgniter, and MySQL.

Profilkes

E-Profilkes is a digital health data platform that provides fast, transparent, and centralized access to health indicators to support evaluation and decision-making. I was responsible for maintaining the system. Built using PHP, CodeIgniter, and MySQL.

ETL Profilkes2CKAN

ETL-Profilkes is a data integration system that extracts, transforms, and synchronizes health data from the Health Profile application to the CKAN Open Data. Built from scratch using Node.js, Express.js, React.js, Tailwind CSS, and Docker.

ETL CKAN2SatuData

ETL CKAN2SatuData is a data integration system to extract, transform, and synchronize data from CKAN Open Data to the Satu Data Aceh Portal. I was responsible for developing new features and maintaining the system. Built using PHP.

Internship

Technical Support Intern

PT Medianusa Permana, Batam

  • Maintained and installed network devices and supported field surveys.
  • Participated in fiber optic installation and repair.
  • Developed a Flutter-based mobile final project.

Computer Technician Intern

J Computer, Lhokseumawe

  • Performed hardware and software repairs.
  • Assisted customers with product selection and product information.
  • Resolved customer issues in a timely and professional manner.

Education

Bangkit Academy

Mobile Development Path Cohort

Worked on mobile development projects using Kotlin, XML, and Jetpack Compose.

Politeknik Negeri Lhokseumawe

Applied Bachelor's Degree in Informatics Engineering

Studied algorithms, web and mobile programming, SQL databases, OOP, and system design.

SMKN 1 Lhokseumawe

Software Engineering

Built a foundation in web programming and software engineering basics.

Certification

Junior Programmer

National Professional Certification Agency (BNSP)

Document