Hello, I'm

Irham Ciptadi

Full-Stack Software Engineer

Bridging code, business, and impact — crafting digital systems that work and stories that inspire.

Scroll down

About

I'm Irham Ciptadi, a Full-Stack Software Engineer who has experience building reliable and data-driven systems — particularly in insurance, finance, and enterprise platforms.

My focus is not just writing code, but solving complex operational challenges: integrating workflows, improving efficiency, and translating real-world business needs into digital systems that scale.

Technical Highlights

Frontend: Vue.js, React.js, JavaScript, TypeScript
Backend: PHP, Node.js, CodeIgniter, Express.js, NestJS, Laravel
Database: PostgreSQL, MySQL, Redis, Microsoft SQL Server
Cloud & DevOps: Linux Server, Docker
Queue Management: BullMQ
API Development: RESTful APIs, Third-party Integrations

Some technologies and practices I'm familiar with:

PHPNode.jsVue.jsReact.jsJavaScriptTypeScriptBullMQCodeIgniterExpress.jsNestJSLaravelPostgreSQLMySQLRedisRESTful APIHTML5CSS3Tailwind CSSGit & GitHubDockerNext.jsLinux ServerMicrosoft SQL Server

Work Experience

Senior Software Engineer

Feb 2024 – Present

Software Engineer

Nov 2019 – Jan 2024

Junior Software Engineer

Nov 2018 – Oct 2019

Projects showcase

1

E-Commerce Platform

Modern e-commerce platform built with Next.js, TypeScript, and Stripe payment gateway. Features include admin dashboard and real-time inventory management.

Next.jsTypeScriptTailwindStripePostgreSQL
2

Task Management App

Real-time task management application with team collaboration features, drag & drop functionality, and push notifications. Built with React and Socket.io.

ReactNode.jsSocket.ioMongoDBExpress
3

Weather Forecast Dashboard

Interactive weather dashboard with real-time data visualization, interactive maps, and 7-day weather forecasts. Uses weather APIs and chart.js.

Vue.jsChart.jsWeather APIMapboxSCSS

Let's Work Together

Have an idea or project you’d like to build? I’d love to discuss how we can bring it to life.

Ready to Collaborate!

I'm always open to exciting opportunities and challenging projects. Let's create something amazing together!