Available for work

NicoGufron.

Software Engineer | Jakarta, Indonesia

Building reliable web, mobile, and fintech applications

5+
Years
building
16
technologies
mastered
3+
industries
served
10+
projects
shipped
Next.jsFlutterReact.jsSolidityLaravelFirebaseWeb3.jsNodeJSTailwindCSSPostgreSQLMySQLFigmaPythonPHPJavascriptAdobe XDNext.jsFlutterReact.jsSolidityLaravelFirebaseWeb3.jsNodeJSTailwindCSSPostgreSQLMySQLFigmaPythonPHPJavascriptAdobe XD
01 - Work

Work Experience

4 roles
Nanobank Syariah
Aug 2024 - Present
Jakarta
Contract
IT Developer Specialist
  • Developed internal web applications using Next.js and TypeScript to support banking operations, workflow management, and operational reporting.
  • Designed and implemented an EOD process monitoring platform to provide visibility into banking batch processes, execution status, approvals, and operational workflows.
  • Integrated frontend applications with internal APIs and banking systems, including ALTO and E6 integrations supporting card issuance, transaction processing, and payment services.
  • Developed and maintained production features and fixes within the T24/jBASE environment, supporting core banking operations and operational requirements.
  • Built automation and supporting services for banking processes, including statement generation and scheduled file delivery to external vendors through SFTP.
  • Deployed and maintained applications in a Linux/RHEL environment, working across application configuration, Node.js runtime, SQLite persistence, and Nginx.
  • Worked directly with business and technical stakeholders to translate operational requirements into maintainable software solutions and troubleshoot production issues.
Next.jsNode.jsTypeScriptTailwindCSSREST APIFintech
Freelance
May 2021 - Present
Remote
Self-employed
Software Developer
  • Shipped 10+ production projects for clients across industries — web apps, internal tools, and mobile platforms with a focus on reliability and UX.
  • Built Telegram bots and Mini Apps powering automation, referral mechanics, and interactive engagement for growth-stage products.
  • Developed on-chain applications and audited smart contracts in Solidity with Web3.js for selected blockchain projects.
PHPMySQLNode.jsWeb3.jsSolidityBlockchain
PT. Dana Pinjaman Inklusif
Jan 2023 - Aug 2024
Jakarta
Contract
Mobile Developer
  • Led full redesigned and reimplemented core mobile application functionalities within 5 months, resulting in a 15% increase in user engagement
  • Improved application stability by introducing Riverpod-based state management, contributing to a reported 25% reduction in crashes.
  • Successfully managed bug fixes, and improvements for greater device optimization and compatibility, contributing to a crash-free user rate averaging 88%.
  • Utilized GitLab for version control, resulting in a 20% increase in collaboration efficiency and seamless project management.
  • Implemented Firebase Cloud Messaging (FCM) for push notifications, resulting in a 30% increase in user engagement and a 20% rise in app retention rates.
FlutterREST APIFirebaseFigmaMySQLFintech
PT. Outclass Indonesia
Nov 2020 - Apr 2021
Surabaya
Full Time
Mobile Developer
  • Developed TutonHub, a key feature in OutClass that enabled teachers and students to sell and buy their learning materials, resulting in a 20% increase in platform revenue and a 15% increase in user engagement.
  • Developed a multi-gateway payment system with supporting GoPay, OVO, ShopeePay, DANA, and Virtual Accounts.
  • Consulted on UI/UX redesign of the core app features, resulting in a 35% increase in user's experience.
FlutterREST APIFigmaMySQLEdTech
Bandung Digital Valley
Jul 2019 - Aug 2019
Bandung
Internship
Backend Developer
  • Built backend systems in Laravel, PHP, and MySQL alongside Flutter for a hybrid mobile-web product.
  • Implemented a content management system improving administrator readability and operational ease.
  • Delivered a real-time communication feature using Flutter and Agora SDK.
FlutterPHPLaravelAgora SDK
02 - Projects

Things I've Built

Arden

Arden is a brand new social platform integrated with blockchain which based on users chosen sports and at the same time rewarding them with crypto coin.

N.A.S.A

N.A.S.A is a collection of NFT's showcasing a wide variety of alien characters equipped with selection of different traits and attributes.

PinjamanGo

PinjamanGo is a money loan company by Sinarmas Group that allows lender and borrower to deal in a loan through an online platform

See More
03 — Stack

Tech Stack

16 tools
Next.jsFlutterReact.jsSolidityLaravelFirebaseWeb3.jsNodeJSTailwindCSSPostgreSQLMySQLFigmaPythonPHPJavascriptAdobe XD
04 — Education

Academic Background

Jul 2016 - Oct 2020
Petra Christian University
B.Sc. Computer Science
Core foundation in software engineering, algorithms, data structures, and system design.
Surabaya, East Java
Nov 2022 - Jan 2023
Alchemy University
Blockchain Specialization
Solidity smart contracts, Web3.js architecture, and decentralized application development.
Ethereum Developer Bootcamp
05 — Contact
Let's
build
together.

Open to freelance projects, contract work, and full-time role. Let's talk about what you're building.

Send email Whatsapp Me