Hi, I'm Maulana Sodiqin!

Innovative Software Solutions to Build a Connected {World}

Fullstack Developer with 5+ years building modern web applications. Passionate about React, TypeScript, Rust, and creating exceptional user experiences.

About Me

I am proficient in modular UI architecture, design systems, test-driven development, and modern state management with React Query and Jotai. I have extensive experience working with micro frontend structures and NX monorepos to support large-scale applications.

Currently expanding my full-stack skills with Rust and Axum to gain deeper backend architecture understanding, while maintaining my expertise in modern frontend technologies.

Technical Skills

Frontend Development

  • • ReactJS, NextJS, TypeScript
  • • JavaScript (ES6+)
  • • TailwindCSS, Shadcn, Ant Design
  • • HTML/CSS, Responsive Design

State Management

  • • Tanstack React Query
  • • Jotai, Zustand, Recoil
  • • Redux

Testing & Quality

  • • React Testing Library
  • • Vitest, Jest, MSW
  • • Test-Driven Development

Frontend Architecture

  • • NX Monorepo
  • • Module Federation
  • • Micro Frontend

Backend & Database

  • • Rust, Axum, SurrealDB
  • • PostgreSQL
  • • HonoJS, NestJS, ExpressJS
  • • Drizzle, Prisma, TypeORM

UI Tooling & Design

  • • Storybook, Design Systems
  • • Component-Driven Development
  • • Performance Optimization
  • • Accessibility, Cross-Browser

Experience & Skills

Fullstack Developer with 5+ years building scalable web applications and leading development teams. Rust enthusiast exploring modern backend technologies.

Work Experience

Software Engineer

DOT Indonesia

2022-08-01 - Present

Developed App

Key Responsibilities:
  • Built and maintained scalable web components using ReactJS, TailwindCSS, and Ant Design
  • Implemented modular UI architecture and design patterns
  • Introduced React Query and Zustand for robust state management
  • Collaborated with backend teams using Agile practices to deliver UX improvements

Lead Software Engineer

PT Indonusa Persada Teknologi

2025-01-01 - 2025-05-31

Leading a team to develop micro frontend-based agriculture backoffice application with module federation architecture.

Key Responsibilities:
  • Led 4 engineers to develop a micro frontend-based agriculture backoffice app
  • Implemented module federation and shared UI components
  • Developed scalable CRUD workflows and reusable logic blocks
  • Created integration and unit tests using React Testing Library and Vitest

Software Engineer

Universitas Islam Nusantara

2023-07-01 - 2023-12-31

Developed learning management system and voting system for university with high performance and security requirements.

Key Responsibilities:
  • Built an LMS used by 1,000+ students with modular routing and instructor dashboards
  • Developed a robust token-secured voting system with 99.9% uptime during peak hours
  • Implemented performance optimizations via code splitting, lazy loading, and preloading assets

Lead Software Engineer

M-Knows Consulting

2023-02-01 - 2023-06-30

Built modular financial dashboard components and spearheaded Nx-based monorepo architecture implementation.

Key Responsibilities:
  • Built modular financial dashboard components using ReactJS and TypeScript
  • Integrated 10+ APIs with robust error handling and fallback states
  • Spearheaded Nx-based monorepo architecture to support shared tooling, versioned libs, and CI/CD pipelines

Software Engineer

Perjalanan Menembus Galaksi

2021-05-01 - 2022-08-31

Delivered high-performance Vue.js interfaces with excellent Lighthouse scores serving large user base.

Key Responsibilities:
  • Delivered Vue.js interfaces with 99.5% Lighthouse performance score
  • Optimized applications serving 50,000+ monthly users
  • Implemented SSR optimization and async asset loading

Software Engineer

PT Telematric Integra

2019-05-01 - 2021-05-31

Modernized legacy systems and built internal tools to streamline logistics operations.

Key Responsibilities:
  • Modernized legacy systems with responsive Bootstrap-based interfaces
  • Built 10+ internal tools to streamline logistics operations
  • Improved mobile usability and operational efficiency
5+
Years Experience
10+
Projects Delivered
1000+
Users Served

Case Studies

Real-world projects showcasing problem-solving skills and technical expertise

Micro Frontend Agriculture Platform

PT Indonusa Persada Teknologi 5 months

Challenge

Agriculture company needed a scalable backoffice application that multiple teams could develop independently. The existing monolithic system was difficult to maintain and deploy, with manual data processing creating bottlenecks for agricultural operations management.

Solution

Led a team of 4 engineers to develop a micro frontend-based agriculture backoffice app using module federation architecture. Implemented shared UI components, developed scalable CRUD workflows with reusable logic blocks, and established comprehensive testing with React Testing Library, Vitest, and MSW.

Technologies

React TypeScript Module Federation Micro Frontend React Testing Library Vitest MSW

Key Results

  • Reduced manual data processing by 70%
  • Enabled independent team deployments
  • Achieved 99% frontend reliability through comprehensive testing
  • Improved development velocity across 4 engineering teams
  • Established reusable component library for future projects

NAJM Computer-Assisted Test Platform

NAJM Course 4 months

Challenge

Educational technology company needed a comprehensive computer-assisted testing platform with both frontend and backend components. The system required high performance, role-based access, robust state management, and strong type safety across the full stack.

Solution

Developed a modular frontend using React 19, Vite, and Ant Design within Nx Monorepo, implementing protected routes and role-based access. Architected backend service using Rust, Axum, and SurrealDB with full integration test coverage. Applied test-driven development throughout.

Technologies

React 19 TypeScript Vite Ant Design TailwindCSS Nx Monorepo Rust Axum SurrealDB

Key Results

  • Delivered full-stack solution with strong type safety
  • Achieved comprehensive test coverage using TDD approach
  • Implemented secure role-based access control
  • Built high-performance testing platform architecture
  • Established modern development practices with Rust backend

Financial Dashboard Modernization

M-Knows Consulting 5 months

Challenge

Financial consulting firm needed to modernize their legacy dashboard system to support multiple client interfaces. The existing system had poor performance, inconsistent UI, and integration challenges with multiple APIs, leading to frequent client-reported issues.

Solution

Built modular financial dashboard components using ReactJS and TypeScript within an Nx-based monorepo architecture. Integrated 10+ APIs with robust error handling and fallback states, implemented shared tooling and versioned libraries, and established CI/CD pipelines.

Technologies

React TypeScript Nx Monorepo TailwindCSS React Query Ant Design

Key Results

  • Reduced development time by 40% through modular components
  • Decreased client-reported issues by 90% via robust error handling
  • Cut deployment time by 50% using Nx monorepo and CI/CD
  • Improved API integration reliability across 10+ services
  • Established scalable architecture for multi-client support

What Clients Say

Feedback from colleagues, clients, and team members I've worked with

Randika

Randika

Frontend at Sasana digital

"Maulana is full skill web developer with good problem solving skill, i have say thanks work your good work at my project"
Randika

Randika

Frontend at Sasana digital

"Maulana is full skill web developer with good problem solving skill, i have say thanks work your good work at my project"
Muhamad Saidul Umam

Muhamad Saidul Umam

Lead Frontend at DOT Indonesia

"good job"
Mochamad Rafli

Mochamad Rafli

QA Engineer at PT. Perjalanan Menembus Galaksi

"Maulana delivered exceptional work on our React application. His attention to detail and ability to solve complex problems quickly made him an invaluable team member. The code quality was outstanding."

My Projects

A showcase of innovative software solutions I've built over the years, from enterprise applications to specialized platforms serving thousands of users.

ZOD Rust

zod-rs is a TypeScript-first schema validation library with static type inference, inspired by Zod. It provides a simple and intuitive API for validating JSON data with comprehensive error reporting.

Featured
Rust Zod

SEVA by Astra

SEVA is a digital platform operated by PT Astra Auto Digital, a subsidiary of PT Astra International Tbk. It is designed to simplify the process of purchasing new and used cars and securing financing (credit).

Featured
React Vite TailwindCSS Antd

DOT Indonesia Website

DOT Indonesia, also known as PT Digdaya Olah Teknologi Indonesia, is an IT consulting and software development company established in 2011. They provide a range of digital solutions to businesses across various industries.

Featured
React NextJS TailwindCSS PartyTown SEO

Scalev

Scalev (scalev.id) is an all-in-one digital platform designed to help individuals and businesses, particularly those involved in online sales, services, and digital products, build and manage their online presence efficiently. It is owned and operated by PT Interna Cipta Asia.

Featured
Vue Nuxt TailwindCSS

NAJM Course API

2025-01-01 – 2025-04-30

Backend Application

Backend service for Computer-Assisted Test Platform with strong type-safety and Hexagonal architecture.

Featured
Rust Axum SurrealDB Integration Testing Type Safety

Kuncie Scholarship

2024-06-01 – 2024-06-30

Web Application

Scholarship Enrollment System with responsive design and dynamic workflows.

Featured
Next.js TailwindCSS React Context Atomic Design React

Sobat Bangun

2023-05-01 – 2023-11-30

Web Application

SobatBangun.com is a digital platform dedicated to simplifying and improving the process of building and renovating homes in Indonesia. It operates with a mission to make construction and renovation better and more sustainable.

Featured
Next.js TailwindCSS Nx Monorepo Design System

NAJM Course Frontend

2025-01-01 – 2025-04-30

Web Application

Computer-Assisted Test Platform frontend application built with modern React architecture.

Featured
React 19 Vite Ant Design TailwindCSS Nx Monorepo React Query Vitest React Testing Library

Let's Connect

I'm always interested in discussing new opportunities, collaborations, or just having a chat about technology. Feel free to reach out!

What I'm Looking For

  • Full-time software development opportunities
  • Freelance and contract projects
  • Technical collaboration and consulting
  • Open source project contributions

Located in Malang, East Java, Indonesia

Open to remote work opportunities worldwide