Skip to content

~/rozakulbarkhi/README.md

$ whoami

, I'mRozakul Barkhi

Lamongan, Indonesia

I'm a Software Engineer with 3+ years of experience building production-ready web applications and AI-powered systems. I work across the stack with TypeScript, Next.js, and Node.js, focusing on practical, maintainable, and reliable solutions.

// skills

Skills

The capabilities I bring to ship end-to-end products.

Frontend

ReactNextTypeScriptJavaScriptTailwindCSSZustandReact Query

Backend

NodeNestHonoExpressBunPrismaMySQLPostgreSQLMongoDBSQL ServerFirebasePython

Developer Tools & Testing

VSCodePostmanGitDockerClaudeCodexJestVitestPuppeteerSelenium

// experience

Experience

Where I've built and shipped production software.

Iris&Co

Full Stack Developer

Iris&Co

Full-timeJakarta, IndonesiaSept 2023 Present

  • Designed and developed full-stack web applications and business platforms, delivering AI-powered capabilities using OpenAI and Google Gemini across multiple production systems
  • Designed and implemented RESTful APIs with authentication and role-based authorization, and created database schemas aligned with application and business requirements
  • Built AI-powered content generation workflows using LLMs, n8n, and custom CMS integrations to automate editorial and publishing processes
  • Developed React and Next.js applications and integrated Strapi CMS to support content management and publishing workflows
  • Implemented CI/CD pipelines, automated testing, and production deployment workflows to support reliable software delivery
  • Managed VPS infrastructure, including application deployment, server configuration, monitoring, and security hardening
Unilever Indonesia

Full Stack Developer

Unilever Indonesia

FreelanceSurabaya, IndonesiaMar 2026 Present

  • Designed and developed a production planning and reporting system with a spreadsheet-like interface for multi-shift, multi-line, and SKU-level operations using Next.js, TypeScript, and Handsontable
  • Implemented production metrics aggregation (plan vs. actual, efficiency, variance) and structured modular backend architecture using SQL Server, Service-Repository patterns, and DTOs
  • Built Excel/CSV import pipelines with header normalization, validation, and custom parsing logic to support reliable production data ingestion
  • Implemented role-based access control (RBAC) and multi-tenant data isolation using Better Auth
Hexa Indonesia Teknologi

Full Stack Developer

Hexa Indonesia Teknologi

FreelanceJakarta, IndonesiaMar 2025 Aug 2025

  • Designed and developed full-stack monitoring and analytics platforms for social media and news data using Next.js, TypeScript, Hono, and React Query
  • Built data processing workflows and APIs to support monitoring, analytics, and visualization across project-based and time-based datasets
  • Implemented chunked streaming upload pipelines to reliably process high-volume data and support large data ingestion workflows
  • Implemented CI/CD and deployment workflows to streamline production releases
Livinode

Full Stack Developer

Livinode

FreelanceSurabaya, IndonesiaApr 2025 July 2025

  • Designed and developed a multilingual full-stack web application with RESTful APIs, RBAC, and internationalization to support content and information management
  • Designed backend data workflows using MySQL and Prisma and integrated them with responsive frontend applications
  • Implemented data validation and application workflows to support reliable content management across multilingual experiences

// feedback

Selected Client Feedback

Client feedback from real-world projects

Developed a high-performance full-stack web application

Kerja bareng Mas Rozak bener-bener menyenangkan. Nggak cuma cepat dan tepat waktu, hasil kerjanya juga rapi dan sesuai brief. Komunikasinya enak, inisiatifnya tinggi. Recommended banget buat kerjaan serupa ke depannya. Terima kasih dan sukses selalu..

— Verified Client, Projects.co.id
Fix Navigation Button Error on Astro.js Website

Rozakul did an amazing job the task was completed perfectly and super fast. I really felt helped and supported throughout the process. Highly recommended developer, very reliable and efficient!

— Verified Client, Upwork
Update Front End Pada Web Laravel

Pengerjaan bagus dan kalau ada update bisa diselesaikan dengan baik.

— Verified Client, Projects.co.id

// education

Education

My academic journey and qualifications

Universitas Negeri Semarang

Universitas Negeri Semarang

Bachelor's Degree, Computer Science

Grade: 3.66/4.00Sept 2017 — Jan 2023

Thesis

Implementation of a Random Forest Classifier Using Genetic Algorithms and Mutual Information for Stroke Prediction

$ view_thesis --open

What I Learned

  • Data structure and algorithms
  • Database system
  • Web development