Full Stack Engineer with 5+ years in Go, Laravel, React & QA Automation
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Results driven IT professional with over 18 years of combined experience in banking operations and 2 years full-stack web development. Strong expertise in Laravel, Python, Go, Next.js and Nest.js with proven ability in QA automation, process optimization, and regulatory compliance. Demonstrated success in leading digital transformation initiatives and building scalable, high-performance web applications. Recognized for delivering reliable, compliant, and user focused technology solutions that support business growth and innovation.
Institut Teknologi Sepuluh Nopember (ITS)
Bachelor of Engineering · Engineering Physics
N/A – June 30, 2004
PT. Wesclic Indonesia Neotech
Laravel Developer
July 1, 2025 – September 1, 2025
India
PT Ide Kreatif Sejahtera Global
Full-Stack Developer
October 1, 2024 – January 1, 2025
India
Freelance
Full-Stack Web Development
January 1, 2024 – Present
India
Bank Commonwealth
Branch Manager
April 1, 2021 – August 1, 2024
India
Bank Commonwealth
Branch Service Manager
May 1, 2015 – April 1, 2021
India
Bank Commonwealth
QA Software Tester (Compass Project)
January 1, 2013 – January 1, 2014
India
Bank Commonwealth
Branch Operation Head
January 1, 2008 – January 1, 2013
India
Bank Commonwealth
Service Assistance
January 1, 2006 – January 1, 2008
India
Citibank N.A
Operational Staff
January 1, 2004 – January 1, 2006
India
PT Swabina Gatra
HR IT Staff
January 1, 2003 – January 1, 2004
India
Software House
IT Development Staff
January 1, 2003 – December 1, 2003
India
E-commerce Website - Mowk Coffee
June 27, 2026 – Present
Developed a full-featured e-commerce platform dedicated to coffee products and coffee machines, built with Laravel 12, MySQL, and Tailwind CSS, integrated with Midtrans Payment Gateway for secure online transactions. Key Features: Buyer-side: product catalog, search, shopping cart, checkout & payment, order tracking, event registration, user profile management. Seller-side: seller dashboard, product CRUD, order management, shipping updates, event management, carousel/banner ads, stock logs. Authentication: buyer & seller registration/login, password reset, email notifications. Responsive design with modern UI using Tailwind CSS, carousel banners, and event pages. Role & Contributions: Designed and implemented backend with Laravel including product, order, and event management. Integrated Midtrans payment gateway and email notifications. Built responsive Blade-based frontend with Tailwind CSS and carousel/banner management. Authored installation and usage documentation for deployment and developer support.
View ProjectMarketplace Web Application – Laravel & AJAX
June 27, 2026 – Present
Developed a digital multi-vendor marketplace platform enabling various sellers to list and manage their products within a unified ecosystem. The application provides a seamless shopping experience with responsive design and advanced search and filter features. Built using Laravel as the primary backend framework with AJAX-based CRUD operations for smooth, real-time interactions without page reloads.
View ProjectHR Employee Management Web App (CRUD) – Go & MySQL
June 27, 2026 – Present
Built a modular CRUD application for managing employee records using Golang and MySQL with Bootstrap-based frontend design.
View ProjectWebsite Tracking Taxi
June 27, 2026 – Present
Built a web app for NYC Taxi data visualization showcasing data integration and API handling.
View ProjectWeather Application
June 27, 2026 – Present
Developed a real-time weather app using OpenWeather API for live updates.
View ProjectQA Automation – Mowk Coffee
June 27, 2026 – Present
Automated testing with Playwright and JavaScript, reducing testing time by 20%.
Inventory Management Application (Go & React)
June 27, 2026 – Present
A modern inventory management and Point of Sale (POS) system built with Go (Golang) for the backend and React for the frontend. The application supports multi-role access (Admin and Cashier) with JWT-based authentication, secure password encryption, and responsive UI design. Key Features: Authentication & Authorization: JWT login system, multi-role access (Admin/Cashier), bcrypt password encryption. User Management: Add, edit, delete, and search users; manage roles. Product & Category Management: CRUD operations, categorization, search, and reporting of total items per category. Stock Management: Track stock movements (IN, OUT, ADJUST, TRANSFER), transaction history, and status (done/pending). POS System: Shopping cart, payment processing, real-time stock updates, and transaction receipts. Dashboard & Reports: Admin dashboard with data visualization, sales reports, and category summaries. UI/UX: Responsive design, dark/light theme support, modern interface with Tailwind CSS and ApexCharts. Role & Contributions: Designed and implemented backend API with Go, including authentication, user, product, category, and stock management. Developed responsive React frontend with modern UI components, dashboard visualization, and POS workflows. Configured database auto-migration and environment setup for seamless deployment. Authored installation, usage, and troubleshooting documentation to support developers and end-users.
View ProjectMy Wallet - Personal Finance Manager (Flutter)
June 27, 2026 – Present
A Flutter-based personal finance app that helps users track income, allocate budgets using a 50/20/20/10 rule, record transactions, and view monthly history. Key features: Authentication: Firebase Auth with Google Sign-In and secure session management. Income & Budgeting: Monthly income input, date-based income tracking, automatic allocation calculator (50/20/20/10). Transactions: Category-based transaction entry, real-time balance calculation, validation against available allocation, automatic budget deduction. History & UI: Month-picker transaction history, search & filters, empty-state handling, animated bottom navigation and quick-access home overview. Role & contributions: Implemented core Flutter UI and navigation, authentication flow, and local data models (Hive). Built budgeting logic and transaction validation; implemented month-based history and search. Prepared project structure, dependency setup, and developer notes for build & deployment.
View ProjectGBI PLC - Gereja Bethel Indonesia PLC Application
June 27, 2026 – Present
Church information system with a Laravel backend API and a Flutter mobile app for managing sermons, Bible readings, worship schedules, events, and congregation data. Key features: Backend: JWT auth & role-based access; congregation profiles, birthdays, Life Groups; content management (sermons, pastor notes, readings, schedules); events; carousel banners; email password reset; admin dashboard. Mobile: Audio Bible, video player, PDF viewer, image carousel, media upload, YouTube integration, secure storage. Role & contributions: Designed and implemented Laravel API with JWT; developed content management and admin dashboard; built cross-platform Flutter app; configured AWS S3 and background jobs; prepared installation and developer documentation.
View ProjectMulti-Dataset Data Analysis System with HTML Reports (Python)
June 27, 2026 – Present
Comprehensive data analysis system supporting multiple datasets with automated special character cleaning, interactive HTML report generation, and rich visualizations using Matplotlib. Includes automatic encoding detection, data insights, and embedded charts for Titanic and Indonesian Province datasets. Fully localized in Bahasa Indonesia and responsive for all devices.
View ProjectYouApp Application (Nest.js & Flutter)
June 27, 2026 – Present
Modern cross-platform application composed of two parts: YouApp Backend (NestJS API server) and YouApp Mobile (Flutter app). Features include JWT authentication, real-time chat using RabbitMQ, user profile management, and modular architecture for scalability and maintainability.
View ProjectSoftware Quality Assurance
Growia
January 1, 2024 – Present
Python Fundamentals
Cisco Networking Academy
January 1, 2023 – Present
Risk Management Certification Level 1 & 2
LSPP
January 1, 2023 – Present
SPPUR Qualification Level 5 – Cash Management
Unknown
January 1, 2023 – Present
SPPUR Qualification Level 5 – Fund Transfer Management
Unknown
January 1, 2022 – Present
Waperd & WPPE Certification
OJK
January 1, 2020 – Present
Compliance, Risk, and Regulatory Awareness
Bank Commonwealth
January 1, 2016 – Present
Cultural Fit Analysis
The candidate's project diversity, ranging from inventory management and e-commerce to personal finance and church information systems, indicates adaptability and a willingness to tackle various domains. The recent transition into full-stack development, after a long career in banking, shows initiative and a strong drive for career change, which could align well with a culture that values continuous learning and self-improvement. However, the limited professional software development experience (2 years) compared to the target senior role might require a supportive environment for growth and mentorship.
Soft Skills & Operational Fit
The candidate's extensive background in banking operations, including roles as Branch Manager and Branch Service Manager, suggests strong organizational, compliance, and leadership skills. Their experience in QA software testing and process automation indicates an attention to detail and a focus on efficiency. While the recent shift to full-stack development is positive, the long tenure in non-technical management roles might require a re-orientation to a purely technical, hands-on operational environment. The certifications in Risk Management and Compliance further highlight a structured and responsible approach to work.