Available for new projects

Hi, I'm Ary
Backend Engineer

Nearly 5 years of building fast, secure, and maintainable backend systems — from REST & API services, database architecture, to CI/CD pipelines. Also comfortable working on the frontend with React and Next.js, as well as building Mobile Apps from scratch using AI Tools until live on the App Store and Play Store.

4+
Years of Experience
10+
Projects Completed
100%
Responsibility
{ API: 'ready' }
99.9% uptime
Foto Ary, backend software engineer
Node.js Express NestJS React Next.js Python FastAPI PostgreSQL MySQL MongoDB Redis Docker CI/CD Node.js Express NestJS React Next.js Python FastAPI PostgreSQL MySQL MongoDB Redis Docker CI/CD
Tech Stack

Tools I use

A combination of tools I use daily to build digital products from scratch to production.

Backend Engineering

  • Node.js
  • Express
  • NestJS
  • Python
  • FastAPI
  • REST API

Database

  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • Redis
  • Sequelize
  • Prisma

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Query
  • SSR / ISR

DevOps & CI/CD

  • Docker
  • GitHub Actions
  • Portainer
  • Nginx Proxy Manager
  • Linux VPS

Architecture

  • Microservices
  • Caching
  • Auth & RBAC
  • Payment Gateway

Others

  • MinIO
  • WebSocket
  • Antigravity
  • LLM
  • AI Agent
Logo JavaScriptJavaScript
Logo TypeScriptTypeScript
Logo Node.jsNode.js
Logo ExpressExpress
Logo NestJSNestJS
Logo MySQLMySQL
Logo Next.jsNext.js
Logo ReactReact
Logo PostgreSQLPostgreSQL
Logo PythonPython
Logo FastAPIFastAPI
Logo JavaScriptJavaScript
Logo TypeScriptTypeScript
Logo Node.jsNode.js
Logo ExpressExpress
Logo NestJSNestJS
Logo MySQLMySQL
Logo Next.jsNext.js
Logo ReactReact
Logo PostgreSQLPostgreSQL
Logo PythonPython
Logo FastAPIFastAPI
Logo IOSIOS
Logo AndroidAndroid
Logo DockerDocker
Logo HTMLHTML
Logo CSSCSS
Logo TailwindTailwind
Logo MongoDBMongoDB
Logo PrismaPrisma
Logo RedisRedis
Logo SequelizeSequelize
Logo GitGit
Logo ViteVite
Logo IOSIOS
Logo AndroidAndroid
Logo DockerDocker
Logo HTMLHTML
Logo CSSCSS
Logo TailwindTailwind
Logo MongoDBMongoDB
Logo PrismaPrisma
Logo RedisRedis
Logo SequelizeSequelize
Logo GitGit
Logo ViteVite
Portfolio

Projects I have worked on

Some of the products I've built — from backend architecture and databases to user interfaces used daily.

Career

Journey of work experience

Five years of growing from a junior developer to leading development projects.

What They Say

Testimonials from peers & colleagues

Photo of Alamanda Shantika
Ary has been a true inspiration for all of us at BINAR. His passion for learning, regardless of the obstacles, reflects a resilience that inspires everyone. Ary's journey reminds us that age is never a limitation when it comes to growth and self-improvement. Where he stands today is the result of that persistence and hard work. We are proud to have been part of his story and can't wait to see him continue to inspire and create meaningful impact for Indonesia.

Alamanda Shantika

CEO Binar

LinkedIn
Photo of Andi Satriawan L
Knowing Ary since his early days in tech has been inspiring. His beginner's mindset and hunger for growth make him stand out. He's always eager to learn, embrace challenges, and improve. A true asset to any team—keep shining, Ary! 🚀

Andi Satriawan L

CEO of LWA and Career Consultant

LinkedIn
Photo of Syarip Mas'ud
Until this testimonial was written, I had never met him in person, but the interactions we had while working together showed that Ary is a trustworthy and reliable person. He always gives his best in his work, completing tasks with full responsibility. God willing, he is a person who is not only technically competent, but also has good character.

Syarip Mas'ud

Fullstack Developer

LinkedIn
Photo of Haris Wahyudi
I’ve seen Ary grow as a Backend Developer through the projects we’ve worked on together. He is always motivated by the people around him, and that positive drive shows in the way he contributes and delivers results. Having completed several projects successfully, Ary has proven not only his technical ability but also his consistency and teamwork. A great developer to have on any team.

Haris Wahyudi

Software Engineer

LinkedIn
Photo of Fajar Ega Firmansyah
Ary is a hard-working person and his skills in IT and leading a team of developers are excellent.

Fajar Ega Firmansyah

Senior Mobile Developer

LinkedIn
Photo of Riovaldo Todoan
Ary is a developer who is agile and highly professional. Capable of building a solid system and it is very pleasant to work with him.

Riovaldo Todoan

QA Engineer

LinkedIn
Photo of Agus Setiawan
Ary is my mentor in backend. He is extraordinary, not only demonstrating strong technical skills, but also showing the beauty of backend development. Ary is very kind and patient in answering my questions. There is no suitable word other than Jazakkallahu Khairan for his knowledge and enthusiasm. Learning with him always brings new knowledge and fresh enthusiasm.

Agus Setiawan

Fullstack Developer

LinkedIn
Photo of Widodo
He is one of the people who has played a big role in my programming career, especially in the Backend Developer field. Starting from knowing each other on social media until he became my mentor in deepening this field.

Widodo

Backend developer

LinkedIn
Photo of Irfan Nesya
Ari is a good mentor and an inspiration in career, he is willing to teach the same thing over and over again if it's still not understood and explains it patiently. With his extraordinary experience in the backend field, his explanations become logical and can be accepted by everyone.

Irfan Nesya

Freelance

LinkedIn
Photo of Rabiatul A
There are not enough words to describe how grateful I am to have a mentor like Mas Ary. From the beginning until now, every piece of knowledge he shares is always delivered with incredible patience and sincerity, as if he truly understands what we need to grow.

Rabiatul A

Resting Entrepreneur

LinkedIn

Hi 👋

My name is Muhammad Ary Widodo, I was born and raised in Sumbawa, West Nusa Tenggara, Indonesia, coming from a family of farmers where my first job was working in the fields. Over the years, I took on various roles, including driving and working as a motorcycle taxi driver, before discovering my true calling. Once I found my passion for programming, I committed fully to pursuing it as my lifelong career.

I am a dedicated and versatile Software Developer with experience in building, maintaining, and scaling web-based applications across diverse industries. My background covers both frontend and backend development, enabling me to contribute throughout the entire software development lifecycle, from system design and implementation to deployment and maintenance.

I possess a strong work ethic and am always eager to learn new things. Furthermore, I am skilled in time management, possess excellent communication skills, and am a logical thinker. I hold a great deal of respect for others and am always willing to lend a helping hand whenever necessary.

About Me

More than just writing code

I believe a good product is born from a neat technical foundation and healthy communication.

Maintainable Code

Clean, tested, and easy for others to continue.

Performance First

Queries, caching, and data structures are considered from the start.

Clear Communication

Transparent progress, without confusing jargon.

Continuous Learning

Always trying out new tools in side projects.

Have a project idea?
Let's talk.

Open for full-time work, contracts, part-time, or software architecture consultation. I usually reply within 1-2 hours.

  • Emailmariwi1503@gmail.com
  • LinkedInlinkedin.com/in/muhammad-ary-687552209/
  • GitHubgithub.com/mariwi1503
  • LocationBatam, Indonesia