Software Developer
Hi, I'm Harun
I'm a passionate software developer in web development and mobile development, specializing in React and React Native.
Journey
PT Bank Rakyat Indonesia (Dikshatek) - Jakarta
Frontend Developer – DIVISION APP – SENYUM SQUAD
Jan 2024 - Present
A leading state- owned bank in Indonesia, PT Bank Rakyat Indonesia (BRI) specializes in microfinance and retail banking, providing innovative financial solutions to enhance the economic well-being of its customers.
- • Built and improved features for the SENYUM Mobile App (React Native) , Web App (React TypeScript and Next Js), including UI integration and bug fixes.
- • Code review, managed task distribution and supported junior developers in daily development.
- • Ensured team coordination and clear communication to meet project milestones.
PT Paramadaksa Teknologi Nusantara (Nexsoft) - Tangerang
Frontend Developer – PAAS TEAM
Sep 2021 - Dec 2024
A company specializing in providing digital solutions for Indonesian focusing on FMCG retail operations and custom software development tailored to client needs.
- • Built and improved features for Web Development Using React Library, including UI integration and bug fixes.
- • Built and maintained a React component UI library.
OPUS IT Services Pte Ltd - Singapore (Remote)
QA, WordPresss Developer and SEO
Jul 2019 - Sep 2021
OPUS IT Services Pte Ltd is a leading IT services and solutions company in Singapore. OPUS focuses on 3 core business service offerings namely, Enterprise IT Supports Outsourcing & Resourcing, Customer Support Centre Outsourcing and Enterprise Integration Solutions.
- • Conducted system analysis and reverse engineering for HRMS, ensuring alignment with user requirements through accurate diagrams and documentation.
- • Performed integration and quality assurance testing to verify system reliability, usability, and functionality across development stages.
- • Collaborated with developers on version control, server setup, and environment management while maintaining system integrity and regular backups.
- • Managed and optimized SEO strategies, focusing on both on-page and off-page techniques to improve website performance.
Showcases
MD-Lite
Desktop Application ( Tauri + Svelte )
A hyper-lightweight, minimalist Markdown editor built for speed and focus with seamless WYSIWYG editing powered by Tauri and Svelte.
MarkVault
Web Application ( React )
MarkVault is a professional image protection tool designed for photographers, content creators, and businesses who want to safeguard their visual assets with intelligent watermarking.
Nex Drive
Web Application ( React )
A web-based online storage platform similar to Google Drive or OneDrive, tailored for enterprise service from Nexsoft.
Senyum Mobile End User
Mobile App ( React Native )
A mobile application designed for ultra-micro customers (UMi) to independently access digital financial services including account information, location merchant services, and customer support.
Recruitment Hub Asia
Web Application ( Wordpress )
A company profile and job portal site built on WordPress with custom database triggers for job listing integration.
Nex Component UI
Reusable UI Library ( React )
An internal React UI component library developed for use across multiple Nexsoft products to ensure design consistency and reusability.
Nex Hub
Web Application ( React )
A data mapping platform that centralizes customer, principal, and resource data for use across Nexsoft’s suite of applications.
Customization Engine
Multi-PHP Apache Server
A customized Apache server setup capable of running multiple PHP versions concurrently to support legacy and modern systems.
Senyum Mobile - Tenaga Pemasar
Web Application - Microsite ( React )
A web-based cross-selling service for PNM, Pengadaian and BRI products used by BRILink marketing agents to help promote and manage financial products and services offered through the Senyum platform.
Senyum Mobile - Dashboard Admin
Web Application ( React - Next Js )
A web-based admin panel designed to manage operational workflows for the Senyum platform, enabling backend processes such as unit pairing, identity validation, and customer data management across BRI, PNM, and Pegadaian.
Grorex
Web Application ( React )
An internal web application for managing a B2B lending service, providing tools for customer data administration, user access control, and loan processing workflows