I'm Moses Kurniawan, a semi-fullstack developer based in Bogor, West Java, Indonesia. Currently, I serve as a Web Team Leader at TIX ID, Indonesia's leading platform for cinema, event ticketing, and entertainment.
As a developer, I’m known for being a reliable troubleshooter and advisor. But I also take leadership role/positions.
Over the past decade, my programming background was primarily in PHP, though modern tools and methodologies have significantly evolved since then. In addition to programming...
- I have experience in design. My primary tools are Affinity Designer and Affinity Photo, specifically in web-focused and image processing tasks rather than artistic works.
- I have experience in video editing. My primary software is Blackmagic's DaVinci Resolve. For command-line video processing, I use FFmpeg.
- I have experience in computer repair and troubleshooting under my personal brand, Momo Computer.
Outside of IT, my interests include wristwatches (horology) and cycling.
Here is a summary of my skills based on my tech stack:
- PHP (experienced), with frameworks:
- Laravel (current/actively used)
- Laravel Filament (current/actively used)
- Plain PHP (case-by-case use)
- WordPress (case-by-case use)
- Go/Golang (actively used alongside PHP)
- Databases: PostgreSQL (preferred), MariaDB/MySQL (for fallbacks/maintaining legacy projects)
- JavaScript: Plain JavaScript (experienced) and TypeScript (moderate, as I use Go so much)
- Vue.js, Bootstrap, Tailwind CSS for frontend
- Git for team collaboration
- Linux Server Administration, primarily Ubuntu (server/desktop), Linux Mint (desktop) but I also operate Fedora.
- Shell Scripting: this is my old-fashioned way to do automations.
- CI/CD: my experience is only with Jenkins at the moment.
- Cache and Message Queue: my experience is only with Redis, DragonFly and RabbitMQ.
- Docker (OrbStack), Laravel Herd for local development environments
- Project Management Tools: JIRA (work) and Trello, Notion (personal projects)
- AI utilization: now this is the current trend. I actively using AI as a pair programmer and currently leaning towards agentic AI.
Though these are my primary technical focuses, I am always open to learning and working with other methods/technologies as well.
Here are some of my recent projects and areas of expertise:
- Platform Architecture: Designing a flow system design about how it operates, also clean code.
- Better authentication: SSO, Passkeys, 2FA: when account authentication and security is hard, I make it easier.
- Corporate Websites: Designed and built company profile websites. On this area, the tools I use mainly WordPress/PHP.
- E-commerce: Designed and built e-commerce websites using WordPress and Woocommerce.
- Third-party Payment Integrations: Experienced with MidTrans, DOKU Wallet, and PayPal.
- Chatbot Development: Automated messaging systems using LINE, Telegram integrations.
- Attendance Systems: Implemented QR code-based attendance solutions.
- Admin Dashboards: Built administration panels with login systems, access controls, and audit features.
- Web Security: Focused on securing both applications and server infrastructure.
- Cloud Infrastructure Management: Proficient with AWS. But I also operates with Alibaba Cloud, Google Cloud, CloudFlare, and Microsoft Azure.
- Google Firebase: Moderate knowledge, using Realtime Database for recent projects.
- Push Notifications: Integrated with OneSignal.
(This list will be updated periodically.)
Currently, I am actively looking for full-time positions but also available for remote freelance work and quick-fix tasks. Feel free to reach out via email at hi@moseskurniawan.com.
Thank you for reading, and I am looking forward to potential collaborations!