Available for remote opportunities

Hi, I'm

Muhammad Sholehhudin

Frontend Engineer (React.js / Next.js)

Crafting SaaS & Real-Time Systems
Used in Production

Turning complex business problems into production-ready web applications.

๐Ÿ“Based in Indonesia โ€” Open to Remote Worldwide

React.jsNext.jsTypeScriptTailwind CSSTanStack QueryRedux
scroll

About Me

From IT Support to
Frontend Engineer

My journey started 7 years ago in the trenches of IT support โ€” troubleshooting systems, understanding infrastructure, and developing deep empathy for how people interact with technology.

That foundation became my superpower when I transitioned into software development. I didn't just learn to write code โ€” I learned to build solutions that actually solve real problems for real users.

Over the past 3+ years as a frontend engineer, I've shipped production-grade SaaS products, CRM systems, and real-time communication platforms. I've collaborated with distributed teams across time zones and delivered features that impact thousands of users daily.

3+
Years Frontend
7+
Years in IT
5+
Products Shipped
โˆž
Problems Solved

Career Timeline

2023 โ€” Now

Fullstack Developer

Software House / Startup

Shipping production apps in healthcare, CRM, and real-time communication โ€” from first commit to live users.

2021 โ€” 2023

IT Engineer

Multinational Broadcast Company

Kept broadcast infrastructure running at scale. Started writing code to fix problems tools couldn't solve.

2019 โ€” 2021

IT Support & Graphic Designer Specialist

Hospital

Learned that downtime has human cost. Fixed systems and hardware, designed communications, developed a deep instinct for usability.

Tech Stack

Tools I Build With

โš›

React.js

Expert

โ–ฒ

Next.js

Expert

๐•‹

TypeScript

Advanced

โŒ

Tailwind CSS

Expert

โŸณ

TanStack Query

Advanced

โ—ˆ

Redux

Advanced

โ–ฃ

Supabase

Proficient

โ‘‚

Git / GitHub

Advanced

Featured Work

Projects That
Drive Real Impact

AI IntegrationGenerative AIFeatured

AI Sales Page Generator

Full-stack AI content generation application that transforms structured product information into complete sales-page content using a Next.js frontend, Laravel REST API, and Google Gemini. The portfolio deployment showcases the application interface and generated-output workflow.

โ–ธ Google Gemini integration ยท Structured JSON generation ยท Laravel REST API
Next.jsTypeScriptLaravelGoogle GeminiMySQLTailwind CSS
Bluespider Contact Center
AI IntegrationReal-timeOmnichannelEnterprise

Bluespider Contact Center

Enterprise-grade omnichannel contact center platform combining WebRTC voice, real-time messaging, agent management, and AI-assisted speech-to-text capabilities within a unified workspace. Designed to support complex communication workflows while integrating external services into a real-time operational environment.

Vue.jsLaravelWebRTCFirebaseDocker
mediXpress
SaaSDocument AutomationHealthcare

mediXpress

A comprehensive healthcare delivery platform engineered to solve critical patient queue and appointment management problems. Built with real clinical workflows in mind, enabling healthcare providers to streamline operations and reduce patient wait times significantly.

Next.jsTypeScriptTanStack QueryTailwind CSSSupabase
EV Battery Monitoring Dashboard
IoT DashboardReal-time DataMonitoring

EV Battery Monitoring Dashboard

Internal monitoring dashboard for tracking EV battery-swap cabinets, slot availability, battery states, swap activity, and cabinet health across multiple branches.

Next.jsTypeScriptPostgreSQLSupabaseTailwind CSSZod
joy-inspec
CRMProductionCompany Profile

joy-inspec

Vehicle inspection CRM actively used in real business operations. Streamlines the inspection lifecycle from intake to report delivery, built in close collaboration with the client to match their exact workflows.

Next.jsReact.jsTypeScriptTanstack QueryTailwind CSSZustandZod

Career

Professional
Experience

2023 โ€” Present

Fullstack Engineer

Current

PT Asia Outsourching Services โ€” Software Development Company

Leading frontend development for multiple SaaS products serving healthcare, logistics, and enterprise clients. Architected scalable component libraries, implemented complex real-time features, and drove performance improvements resulting in measurably better user experiences.

React.jsNext.jsVue.jsLaravelTypeScriptTanStack QueryTailwind CSSWebRTCDocker

2021 โ€” 2023

IT Engineer / Junior Developer

TRANS7 โ€” Multinational Broadcasting Company

Managed enterprise IT infrastructure while actively transitioning into development. Built internal tooling, automated repetitive IT workflows, and took on increasing frontend responsibilities. This hybrid role became the bridge to a full software engineering career.

JavaScriptReact (learning)Network AdminLinux

2019 โ€” 2021

IT Support & Graphic Designer Specialist

RS Mitra Sehat Medika โ€” Hospital

Provided technical support, managed workstations, servers, and network equipment. Developed deep understanding of user pain points and system behavior โ€” skills that directly inform how I approach frontend engineering today.

Windows ServerNetworkingTechnical Support

Global Ready

Built for
Remote Collaboration

๐ŸŒ

English Proficiency

Comfortable communicating in English โ€” in writing, async, and live calls with international teams.

โฑ

Async-First

Experienced with async workflows, clear documentation, and proactive status updates across time zones.

๐Ÿ› 

Remote Tooling

Proficient with Slack, Notion, Linear, GitHub, Figma, and the full remote-first collaboration stack.

๐Ÿค

Team Culture

Values transparency, direct communication, and collaborative ownership over siloed work.

Timezone Coverage

WIB (UTC+7)
--:--
CET (UTC+1)
--:--
EST (UTC-5)
--:--
PST (UTC-8)
--:--
"Available for overlap with European and American teams. Flexible schedule built for distributed collaboration."

Let's Connect

Let's Build Something
Impactful Together

Open to senior frontend and full-stack opportunities at global remote-first companies. If you're building something meaningful, I'd love to hear from you.

Start a Conversation โ†’