Lutfi Prasetya
Full-stack Software Developer
about.txt
$ cat about.txt
I'm a software developer with 9+ years of experience building web and desktop applications across manufacturing, enterprise IT, and SaaS. I work across the full stack — strong roots in C# .NET and Node.js on the backend, React and Next.js on the frontend — and I enjoy building systems that solve real operational problems.
$ echo $LOCATION
→ Remote · UTC+7 ▋
// 01 — selected work
Projects
A selection of things I've built
// 02 — experience
Work
Senior Software Developer · Atech Solution
Dec 2021 — Present- ▸Work in the web department to develop client and internal company products.
- ▸Maintain existing .NET Core application.
- ▸Develop appointment system with PHP Laravel for backend and JavaScript, Bootstrap, and jQuery for frontend.
- ▸Develop OCPP application with Python and Next.js.
- ▸Develop time-tracking and work monitoring apps with NestJS and MongoDB.
- ▸Develop web scraper with Python, Playwright, and AWS Lambda.
- ▸Develop Electron-based desktop app for Openclaw AI agent.
Backend Developer · Xtremax Teknologi Indonesia
Oct 2018 — Dec 2021- ▸Work in the backend department and collaborate with other teams such as frontend, QA, DevOps, and system analysts.
- ▸Develop and maintain REST API in .NET Core microservice with RabbitMQ as message broker.
- ▸Work with several AWS services including Kibana, DynamoDB, and S3.
- ▸Develop application that organizes Active Directory with Rcdevs WebAdm.
- ▸Maintain existing ASP.NET website with feature development, bug fixing, and vulnerability updates.
- ▸Maintain existing web powered by Sitecore CMS.
- ▸Prepare deployment instructions and assist web engineers during deployments.
- ▸Prepare queries to create reports from production data (SQL Server).
Programmer · Cladtek Bi-Metal Manufacturing
Apr 2015 — Jul 2018- ▸Work in R&D department and collaborate with multiple engineering disciplines including electronics and mechanical.
- ▸Develop inspection system desktop application with WinForms .NET for the piping industry.
- ▸Prepare installation files, maintain the application, and conduct user training with workshop operators.
- ▸Interact with external hardware such as industrial cameras and microcontrollers.
- ▸Build 2 applications for communication and video streaming via WiFi.
- ▸Research and test the MVTec Halcon machine vision library.
// 03 — toolbox
Skills & Tools
Backend
- C# .NET
- Node.js
- NestJS
- Python
- PHP Laravel
Frontend
- React
- Next.js
- TypeScript
- Tailwind
Data
- SQL Server
- PostgreSQL
- MySQL
- MongoDB
Platform
- Docker
- AWS
- Electron
- CI/CD