Senior Software Engineer

10+ Years of Building Software Solutions

const developer = {

name: "Mohamad Nurdiasyah",

email: "mohamad.nurdiansyah25@gmail.com",

role: "Software Engineer",

experience: 10,

passions: ["Clean Code", "Architecture", "Innovation"],

linkedIn: "https://www.linkedin.com/in/iyann25/",

};

About Me

Mohamad Nurdiansyah

Mohamad Nurdiansyah

Software Engineer

Senior Software Engineer with 10+ Years Experience

I am a professional in the field of Information Technology with a focus on developing backend systems that are scalable, efficient, and support the overall improvement of user experience.

With over 10 years of experience in web development, I am used to building robust scripting-based solutions, content management systems, and RESTful APIs. I am strongly committed to best practices in software development and actively adopt modern technologies such as Laravel, Golang, Python, NestJS, Flutter, Next.js, and Vue.js to strengthen the digital foundation of the projects I work on.

Jakarta Timur, Indonesia
Computer Science Degree
Indonesian, English

Professional Experience

Information Technology Manager

November 2023 - May 2025 (1 Thn 6 bln)

MediaWave Interactive™

As an IT Manager, I lead a team in managing and developing information technology systems that support the company's operations and business growth.

OpenAI & Vertex AIMicroservicesPHP/LaravelNext.JSDockerMySQL

Software Engineer Team Lead

November 2019 - October 2023 (4 thn)

MediaWave Interactive™

Responsible for strategic planning, system development, and technical oversight of the company's entire digital infrastructure.

PythonPHP/LaravelNuxt.jsNext.jsDockerGoLangMySQL & PostgreSQL

Full Stack Developer

October 2014 - November 2019 (5 thn)

PT. Andalabs

Software Engineer berpengalaman dalam pengembangan web dengan fokus pada solusi berbasis engine script, background script, web CMS, dan RESTful API.

Symfony & LaravelNode.jsFlutterMongoDBCodeIgniterJava / Spring boot

Featured Projects

Showcasing some of my most impactful work over the past decade

Text Clustering

2026

Freelance

Innovative web application for automatic text analysis and clustering using machine learning algorithms. Implements K-Means clustering method and Carrot2 framework to organize text documents into meaningful groups. Features interactive visualization of clustering results, document statistical analysis, and analysis export functionality. Built with React/Next.js for a responsive and intuitive interface.

https://clustering.bromn.biz.id/
FrontendReactNext.jsMachine LearningK-MeansCarrot2

Human Resource Application

2026

Freelance

Comprehensive HR management system that includes recruitment modules, employee management, payroll, and HR analytics. Features include performance tracking, digital leave and attendance management, career development system, and analytics dashboard for more effective HR decision making. Built with modern architecture using React/Next.js for responsive frontend, Nest.js for scalable backend, RabbitMQ for message queue, and PostgreSQL for database management.

https://hr-app.bromn.biz.id/
FrontendReactNext.jsBackendNest.jsRabbitMQPostgreSQL

Visi Logistics

2024-2025

PT. Surya Mandiri Logistik

Logistics and express shipping services website managed by PT. Surya Mandiri Logistik. Provides comprehensive service information and shipment tracking system to monitor delivery status in real-time.

https://visilogistics.bromn.biz.id/
FrontendNext.jsReactBackendNode.js

Receipt Savvy

2025

Receipt-Savvy

Receipt-Savvy is an innovative application designed to revolutionize how users store, manage, and track their shopping receipts. Leveraging artificial intelligence (AI), Receipt-Savvy allows users to snap a photo of their receipt, which is then automatically processed to extract key information such as purchase date, store name, items bought, and total amount. This app eliminates the need for physical receipt storage, reduces the risk of losing important proof of purchase, and provides a more organized financial management experience.

https://receipt-savvy.bromn.biz.id/
BackendGoFrontendVue.jsLaravelFlutterRabbitMQ

Pilkada AI

2024

MediaWave Interactive™

Innovative AI platform that assists regional election candidates in analyzing and summarizing local issues, optimizing digital campaign strategies, and generating targeted campaign materials. Features include public sentiment analysis, strategic issue mapping, and data-driven solution recommendations for each identified problem.

https://www.pilkada.ai/
BackendPythonNode.jsFrontendVue.jsLaravel

Pemilu AI

2023-2024

MediaWave Interactive™

AI-based analytics system designed specifically for legislative candidates at the Provincial, Regency/City and DPD levels. The platform provides in-depth analysis of voter demographics, electoral district issue mapping, and personalized campaign strategy recommendations. Features an interactive dashboard for real-time monitoring and political trend prediction.

BackendPythonFrontendVue.jsNuxt.js

Technical Skills

Programming Languages

JavaScript/TypeScript
Python
Java
Go
PHP

Frameworks & Technologies

Laravel
Symfony
CodeIgniter
Nest.Js
Flask
FastAPI
Go-Gin/Echo
Nuxt.js
Next.js
Springboot
Docker
SQL/NoSQL Databases
MongoDB

Other Skills

CI/CDAgile/ScrumSystem ArchitectureMicroservicesElasticsearchApache SolrApache Kafka
RESTful APIsRedisRabbitMQGit VersioningTensorflow/PytorchPerformance OptimizationSecurity Best Practices

Get In Touch

Interested in working together? Feel free to reach out for collaborations or just a friendly hello.

Contact Information

Email

mohamad.nurdiansyah25@gmail.com

Phone

+62 8515-691-7059

Location

Jakarta, Indonesia

Working Hours

Monday - Friday: 9AM - 5PM (GMT+7)

Connect with me

Send Me a Message