Portfolio
1. Website Nanang Fitrianto
Software Engineer, 2024
Discover the professional journey of Nanang Fitrianto, an experienced software developer with over 9 years of expertise in building dynamic and responsive websites. This portfolio showcases my skills, past projects, and job history. Explore my work, and if you're interested in collaborating or hiring me, feel free to reach out through the contact information provided. Built with Next.js for optimal speed and performance, this site is designed to offer a seamless browsing experience
Job descriptions
  1. Design UI/ UX from scratch
  2. Create web from scratch
  3. Manage infrastructure
Techstacks
Next.js
React.js
Typescript
2. Website Indonesian Stutter Community
IT Lead at Indonesian Stutter Community, 2024
The biggest and the first community in Indonesia, develop people who stutter
Job descriptions
  1. Leading a team of developers using the Agile SDLC method.
  2. Mentoring about Next.js and QA to team
  3. Conduct research on the latest technology to meet community needs.
  4. Initiating technical website projects in the Indonesian Stutter community.
  5. Building cloud infrastructure with CI/CD for website development.
  6. Ensure that the website functions optimally through a strict QA process.
  7. Guarantee maximum performance and SEO friendliness for the website.
  8. Design UI/UX using Figma from scratch
Techstacks
Cloudflare
Next.js
PostgreSQL
Docker
VPS
Hono Web Framework
Git
Figma
Drizzle ORM
React.js
Tailwind CSS
Vite.js
Jira
Agile Project Management
3. App SiapBantu - Freelance Platform
Software Engineer, 2023
Siap Bantu is Freelance Platform that connect freelancer and costumer. In here, anyone can be freelancer and we provide complete categories for costumer. This project still beta because still in payment approvement process in Flip Payment. But you can download the app in Play Store.
Job descriptions
  1. Design UI/ UX from scratch
  2. Create fullstack app from scratch
  3. Manage infrastructure
  4. Deploy to Playstore
  5. Integrate with Payment Provider
Techstacks
Cloudflare Workers
Firebase Firestore
Firebase Realtime Database
Flutter
Riverpod
Inkscape
Postman
Google Playstore Console
Autoroute
4. App Simple Attendance
Software Engineer, 2023
Data collection application for users who check in and check out. When the user checks in/out, the user must take a photo and the app will record the user's location point. This app also supports login, registration and firebase notifications.
Job descriptions
  1. Create app from scratch
  2. Design UI/ UX from scratch
Techstacks
Flutter
Fluttermap
Flutter Local Notification
Github
5. Game Weapon Looter Story Game
Software Engineer, 2023
Struggle of weapon looter inside story of love and conflict. Original and unique story. Available in English and Bahasa Indonesia Language.
Job descriptions
  1. Develop concept, leveling, and game from scratch
  2. Create Music with Reaper DAW
  3. Design UI/ UX
Techstacks
Unity C#
.NET
Reaper Digital Audio Workstation
Gitlab
Google Playstore Console
6. Website Wedding Putri & Andika
System Engineer | Volunteer, 2022
Online invitation website of Wedding of Putri & Andika
Job descriptions
  1. Gathering user requirement
  2. Develop website frontend
  3. Make sure website is responsive for desktop & mobile
  4. Deploy to production
Techstacks
React.js
Vercel
Inkscape
Node.js
7. Web Wiz Solutions
Software Engineer, 2022
Simple shop web app and customer can order via WhatsApp
Job descriptions
  1. Create App from scratch
  2. Design UI/ UX from scratch
Techstacks
Vercel
Flutter
Git
8. Website Extreme Public Speaking Community
System Engineer, 2020
Extreme Public Speaking Indonesia's website features a homepage with the latest articles and program updates, a footer with about and contact sections, an activity scoreboard, podcast information, program details, and current activity updates.
Job descriptions
  1. Design UI/ UX from scratch
  2. Develop infrastructure
  3. Develop fullstack from scratch
Techstacks
Next.js
Firebase
React.js
Node.js
Inkscape
9. App First Dream
Software Engineer, 2020
Have you ever been when you were focusing on something for hundreds of hours, but the results were still zero? maybe you are getting tired, and forget the initial motivation when starting a project. Therefore, this application is to remind you of your initial goals and all your initial sweet dreams by providing motivation from our team and users of this application.
Job descriptions
  1. Create App from scratch
  2. Design UI/ UX from scratch
  3. Deploy to Playstore
  4. Manage Infrastructure
Techstacks
Firebase
Android Native
kotlin
GIT
Google Playstore Console
10. Website Jetwiz CV
Software Engineer, 2020
This is my old CV website. I use netlify functions, netlify frontend server, and firebase firestore. The website takes a while to load because it doesn't use SSG rendering, the Firestore location is in Mumbai, India, and the Netlify function location is in US East (N. Virginia) - us-east-1. However, in my opinion, the design of this website is quite good.
Job descriptions
  1. Design UI/ UX from scratch
  2. Manage infrastructure
  3. Technology research
  4. Create app from scratch
Techstacks
Firestore
Next.Js
Tailwind
React.js
Netlify Function
Netlify
GIT
11. App Fast - Speak Punjabi Language
Freelance Android Developer, 2020
Travelling to South Asia would be hard without understanding daily conversation. Learn Punjabi language by listening to simple daily conversation audio, anywhere and anytime. Full package audio in one App.
Job descriptions
  1. Create Android App from scratch then integrate with backend
Techstacks
Android Native
Kotlin
Postman
SqLite
Gitlab
Retrofit
REST API
12. App Time Budget - Time Management
Software Engineer, 2020
Applications that prioritize time as a form of investment. For example, you certainly get a lot of benefits 100 hours in doing something compared to just trying about 2 hours just doing it, and this app is to validate ideas according to the time budget that you will invest
Job descriptions
  1. Develop Android Apps
  2. Develop Cloud Infrastructure
  3. Design UI/ UX
  4. Manage Google Play Console
Techstacks
Firebase
Android Studio
Kotlin
SqLite
Inkscape
GIT
Google Playstore Console
13. Moeslema App
Android Developer | Contract work at Renom Infrastruktur Indonesia, 2019
Android application to detect diseases on the face and provide solutions in the form of halal products that are suitable according to Artificial Intelligence
Job descriptions
  1. Create android app from scratch
  2. Collaborate with other division
  3. Implement design from UI/ UX designer
Techstacks
Firebase
Android Native
Google ML Kit
Play Service Location
Retrofit
GIT
Postman
SqLite
Google Playstore Console
14. Pasarwarga App
Android Developer | Contract work at Pasarwarga.com, 2018
Develop, maintenance, improve features to Pasarwarga Android Application. Pasarwarga App's provides thousand product that you can pay with installment without credit card and with cash payment.
Job descriptions
  1. Maintenance & develop new feature
  2. Responsibility for Android App UI/ UX
Techstacks
Android Native
Kotlin
Retrofit
Play Service Location
GIT
Postman
Google Playstore Console
15. DDS Polresta Samarinda App
Software Engineer | Freelance at Polresta Samarinda, 2018
Application Android for Bhabinkamtibnas who are door to door to residents. The Bhabinkamtibmas is Bhayangkara Pembina Keamanan dan Ketertiban Masyarakat. Bhabin can upload DDS activity reports on these apps, see a list of other DDS activities, and view announcements from the center. Residents can send requests to be visited by bhabin. We also provide website admin as application server to see DDS activity list, make announcements, make user to login, download reports, displays a graph of DDS officer activity, downloads the data in PDF form and more.
Job descriptions
  1. Create android app from scratch
  2. Create web admin panel from scratch
  3. Design UI/ UX from scratch
  4. Gathering requirement from user
  5. Deploy to Playstore
  6. Manage infrastructure from domain, database, to hosting
Techstacks
Android Native
Kotlin
CodeIgniter
Shared hosting CPanel
FileZilla
MySql
Google Playstore Console
Bootstrap
JQuery
Google Chart
TCPDF
Inkscape
Eclipse Oxygen
16. Park Management App
Software Engineer | Freelance, 2018
Notify other park administrators if someone needs help. Plant type information & location. Management data info. Weather info. Login & Register.
Job descriptions
  1. Create app from scratch
  2. Design UI/ UX from scratch
  3. Collaborate with project owner
Techstacks
Android Native
Java
SqLite
Google Cloud Messaging
Retrofit
PHP MySQL
Photoshop
17. DDS Polres Mojokerto App
Software Engineer | Freelance at Polres Mojokerto, 2018
Application Android for Bhabinkamtibnas who are door to door to residents. The Bhabinkamtibmas is Bhayangkara Pembina Keamanan dan Ketertiban Masyarakat. Bhabin can upload DDS activity reports on these apps, see a list of other DDS activities, and view announcements from the center. Residents can send requests to be visited by bhabin. We also provide website admin as application server to see DDS activity list, make announcements, make user to login, download reports, and more
Job descriptions
  1. Create android app from scratch
  2. Create web admin panel from scratch
  3. Design UI/ UX from scratch
  4. Gathering requirement from user
  5. Deploy to Playstore
  6. Manage infrastructure from domain, database, to hosting
Techstacks
Android Native
Kotlin
CodeIgniter
Shared hosting CPanel
FileZilla
MySql
Google Playstore Console
PHP
18. App Random Word Generator
Software Engineer, 2018
Offline App. Word scramblers are useful for generating new ideas. Useful for creative thinkers, for example for advertising companies, graphic design, and so on.
Job descriptions
  1. Create app from scratch
  2. Design UI/ UX from scratch
Techstacks
SqLite
Android Native
Java
Google Playstore Console
19. Web & App Marlus Book Store
Fullstack Developer | Freelance, 2018
Displays a list of e-books that have been purchased from online stores. E-books that have been purchasedcan be read offline and stored in a local database by logging in first.
Job descriptions
  1. Add new feature to backend and website
  2. Create android app from scratch
  3. Gathering user requirement
Techstacks
CodeIgniter
Android Native
Java
Postman
MySql
PHP
20. Website SMPN 1 Jakarta
System Engineer | Personal Project, 2017
Website for SMPN 1 Jakarta. Features: Authorization as admin or guess, Authorization, Forum, Profile, Announcements, Study Results Reports, Contact, School Schedule
Job descriptions
  1. Develop Fullstack Website
Techstacks
CodeIgniter
Bootstrap
JQuery
Ajax
MySQL Workbench
Eclipse Oxygen
Photoshop
21. DDS Polres Batu App
Software Engineer | Freelance at Polres Batu, 2017
Application Android for Bhabinkamtibnas who are door to door to residents. The Bhabinkamtibmas is Bhayangkara Pembina Keamanan dan Ketertiban Masyarakat. Bhabin can upload DDS activity reports on these apps, see a list of other DDS activities, and view announcements from the center. Residents can send requests to be visited by bhabin. We also provide website admin as application server to see DDS activity list, make announcements, make user to login, download reports, and more
Job descriptions
  1. Create android app from scratch
  2. Create web admin panel from scratch
  3. Design UI/ UX from scratch
  4. Gathering requirement from user
  5. Deploy to Playstore
  6. Manage infrastructure from domain, database, to hosting
Techstacks
Android Native
Kotlin
CodeIgniter
Shared hosting CPanel
FileZilla
MySql
Google Playstore Console
Bootstrap
PHP
22. Brainstormer Android App
Software Engineer, 2017
This application is useful for implementing the brainstorming technique from Alex F Osborn. Features: Save as email or gallery image; tutorial; input as much as idea as possible in brainstorming framework.
Job descriptions
  1. Design UI/ UX from scratch
  2. Create app from scratch
Techstacks
Android Native
Java
SqLite
Google Playstore Console
23. App Smart Pay (POS)
Android Developer | Contract work at Sarana Maju Lestari, 2017
Develop, maintenance, improve features to Smart Pay Application. This is Point of Sales Apps Online. This integrates product display, product stock, payment history, many payment method, and more to company backend
Job descriptions
  1. Create app from scratch
Techstacks
Android Native
OAuth 2
Java
GIT
Card Reader
SQLite
Postman
Bluetooth connection
24. Pindah Wilayah Kerja Android App
Software Engineer | Freelance at BKN Regional VII Office Palembang, 2017
Application to check the completeness of the documents from BKN regional VII office Palembang if moved the work area. The user will be given a notification if the letters are complete or input to correct the documents
Job descriptions
  1. Create fullstack app from scratch
  2. Design UI/ UX from scratch
  3. Develop infrastructure
  4. Deploy to Playstore
Techstacks
Android Studio
Java
MySql
CodeIgniter
Postman
Google Cloud Messaging
Shared Hosting CPanel
Google Playstore Console
25. Rajafotocopy App
Software Engineer | Freelance at Rajabuana Fotocopy, 2017
Apps Features: Order products via apps; Machine rental, Service request; Edit shopping cart; Product Info; Register & Login; Branch & contact info; Notifications on the web admin if there are new orders; Web Admin Features: Notification if an order comes in; Edit products, promotions, contacts, contact us; Check rent, service, request offers, clients
Job descriptions
  1. Design UI/ UX from scratch
  2. Create app from scratch
  3. Gathering requirement from user
  4. Collaborate with backend developer
Techstacks
Android Native
Java
Inkscape
Postman
MySql
CodeIgniter
Google Playstore Console
Bootstrap
Data Tables JS
JQuery
Ajax
Rest API
PHP
26. Antam Medika Hospital App
Software Engineer | Freelance, 2017
Feature: Check whether prescription drugs are available through notifications; Notif sent via website admin; Can check doctor schedules; download lab result; diseases quiz check; patient login; emergency call
Job descriptions
  1. Improve existing and develop new feature App & Website
Techstacks
Laravel
Postman
MySql
PHP
Google Cloud Messaging
Java
Android Native
27. App Laporan Konsumen PLN
Android Developer | Contract Work at Konekthing, 2016
Report for consumer complaints about the performance of a PLN payment counter. Report in the form of: Photo, customer number, title, description, location.
Job descriptions
  1. Create app from scratch
Techstacks
Android Native
Java
Postman
XML
Retrofit
PHP MySQL
Google Map
28. SignalViewer App
Android Developer | Contract Work at Konekthing, 2016
Develop, maintenance, improve features to SignalViewer App. Signal Viewer is a tracking application with geolocation approach that has capability to send many kind of report from mobile phone like signal strength, CGI, band, call info, etc. Signal Viewer features include log report on remote call test, remote SMS test and remote data test
Job descriptions
  1. Maintenance and improve app features
Techstacks
Openfire XMPP
Android Studio
Postman
Java
Google Maps
Play Service Location
Google Cloud Messaging
GIT
29. Let's Chat Android App
Software Engineer, 2016
Send messages to all owners of these apps, get notification of incoming messages, register, and login
Job descriptions
  1. Create App from scratch
  2. Design UI/ UX
Techstacks
Android Native
Java
Google Cloud Messaging (GCM)
Local Storage
30. Roompy Messenger App
Android Developer | Contract Work at Konekthing, 2016
Maintenance to Roompy Messenger Apps. This apps is secure and complete instant messaging app for corporate
Job descriptions
  1. Maintenance and improve app features
Techstacks
Openfire XMPP
Android Studio
Postman
Java
Google Maps
Play Service Location
Google Cloud Messaging
GIT
31. eAzY Plan Application
Software Engineer | Contract work at Tandika Learning Institute, 2015
Develop, maintenance, improve features to eAzY Plan Application. This apps can projecting your future of money amount with Allianz Formula. This apps categorizes future of money from protection, education, retiring, wealthness, and heritage
Job descriptions
  1. Create android apps from scratch
  2. Design UI/ UX from scratch
Techstacks
Android Native
Java
XML
Photoshop