Work as a
My Name Is Aditya Dharmawan Saputra
Fullstack Web and Mobile DeveloperWho Am I Before?
I'm a technology enthusiast, learning the technology since I was on Elementary
School. i was working synonymous with online games, forums and have strong influence
with hacker and cracker. I learned everything from the internet, at that time I was
a 'leecher cracker' which I only modified other people's scripts to learn.
Various programming languages used such as assembly for desktop-based games, C, Java, Action scripts for games with `.swf format` like facebook games etc. I mostly modified and created scripts for online games, or what is commonly called 'cheats'. I'm using internet cafe computer to proceeds the sale of the script, because at that time I did not have an adequate computer to do scripting and software installment which need a middle range to high range computer , and not to mention the risk of hack or virus when working using personal PC.
Beside my background when I was a child who enjoy the results of programs that people make and try to find weaknesses, but now I'm no longer a 'Connoisseur', but a 'Maker'. I'm a programmer from Indonesia, I started my career as a web developer since 2014 as a thesis freelancer. From 2014 until now, I've worked on hundreds of projects for Local companies and International Companies. I'm experties on PHP, JS, TS, and Dart as my main language.
Bank Central Asia - Frontend
Freelence - PT Bank Central Asia Tbk (BCA) is Indonesia's largest lender by market value and the second largest bank by assets. I was recruited by a vendor company that has collaborated with bank bca to create a web-based application with a position as a Frontend Developer, and my jobdesk is to implement the design and integrate the API that has been provided.
Wp-Stack - Fullstack
Full Time - Wp-Stack is a subsidiary of NicheStack. Wp-Stack is a product developed for monitoring and maintaining WordPress website from a single dashboard. My roles is as a Fullstack Developer with jobdesk is for building, analyzing, code, debugging, and deploying applications.
NICHESTACK - Fullstack
Full Time - NicheStack is a lead generation company leaning toward marketing automation. Create, analyze, and rank profitable niche websites using a suite of proprietary SEO, marketing, and tech tools. My roles is as a Fullstack Developer with jobdesk is for building, analyzing, code, debugging, and deploying applications.
CV. Sriwijaya Techno House - Fullstack
Freelance - CV. Sriwijaya Techno House is a Software House company. We build web-based applications and mobile applications. Most of the projects are from universities and government. My roles is as a Fullstack Developer and my jobdesk is to analyze, coding, debuging, and deploy the application.
PT Aplikasi Konstruksi Global - Frontend
Part Time - PT Aplikasi Konstruksi Global is a Start Up engaged in construction and has a product, namely "SCAFOL". The SCAFOL application (https://scafol.com/) is divided into two, Government and Private. My role is always changing depending on needs, started from Fullstack and currently my roles here are as Frontend web and Mobile with the jobdesk to implement the design and integrate the API that has been provided so that the application can function as it should, and as DevOps to implement the CI/CD and servers configuration and to ensure the application can be accessed via the internet.
PT Perdana Karya Teknologi - Fullstack
Freelance - PT Perdana Karya Teknologi is Software House that builds software according to client requirements. Most of the projects obtained are from the government. My roles is as a Fullstack Developer and my jobdesk is to analyze, coding, debuging, and deploy the application.
Self Employed - Fullstack
Freelance - From 2014 until now, I'm working as freelence for people who need my services. Focusing on website and mobile development.
SRIWIJAYA UNIVERSITY2013 - 2020
Majoring Information System Bilingual at Faculty of Computer Science
SENIOR HIGH SCHOOL METHODIST 1 PALEMBANG2013 - 2020
JUNIOR HIGH SCHOOL 14 PALEMBANG2007 – 2010
ELEMENTARY SCHOOL 124 PALEMBANG2001 – 2007
Basic skills that have been used to develop projects.
Architecture And Tools
The Tools For Architecture Building I used.
- Version Control System
- Code Editor & IDE
- Cloud Platform
- Amazon Web Services
- Google Cloud Platform
- Microsoft Azure
- Web Server
- Project Management
- Github Projects
- Integration and Deployment System
- GGithub Action
- Circle CI
- OS (Operating System)
- Restful API Management
A few lists of projects I've worked on and developed.
TEKNOLOGI PUSH NOTIFICATION SELAMA MASA PEMILU DALAM MENUNGGU E- GOVERMENT (2021)
News portal service and push notifications.
VIRTUAL TOUR MUSEUM SULTAN MAHMUD BADARUDDIN II PALEMBANG (2021)
Presentation of museum information through virtual tours using webVr (Virtual Reality Web Based).
Laravel Google Bard (2023)
A Laravel Package for Google Bard AI Chatbot
Laravel Lighthouse (2023)
Google Lighthouse wrapper for laravel framework to run Google Lighthouse CLI with custom option
Flutter Profile Picture (2021)
Automatically generate profile picture with random first name and background color. But you can still provide pictures if you have them. As the default color, based on the name of the first letter.
Aplikasi Giwang Bangkitkan Pariwisata Sumsel Saat Pandemi Covid-19
News publication of Giwang Sumsel
South Sumatra won the title of the most innovative province in Indonesia in 2021 from the Ministry of Home Affairs
Innovative Government Award IGA (2021), Giwang Sumsel, SI-IKON Application
Presentation of the Governor of South Sumatra regarding the 2021 Innovative Government Award (IGA).
Innovative Government Award IGA (2021), Giwang Sumsel, SI-IKON Application
Some pictures from projects I've worked on and developed.
Build a website application with responsive design
With an increasingly accessed internet from mobile devices, it's no longer enough to have a static website design that only looks good on a computer screen. Not to mention, you also have to consider tablets, 2-in-1 laptops, and different smartphone models with different screen dimensions when coming up with a design.
Responsive design is an approach to web design that makes your web content adapt to the different screen and window sizes of a variety of devices. Responsive design makes it possible to deliver multiple, separate layouts of your content and design to different devices depending on screen size. With responsive web design, you can make sure your website looks its best on mobile phones, tablets, laptops, and desktop screens. And that improvement in user experience means higher conversions and business growth.
- Type: Website Application
Languages and Framework:
PHP (Codeigniter, Laravel, Wordpress)
JS (Angular, React, Svelte, Vue)
- Platform: All Browser
Build a Mobile Application for Android and IOS
It’s no secret that the world has gone mobile. We’re living in an era where our smartphones are within an arm’s reach at all times, day or night. As technology continues to advance at a rapid pace, we can expect great things in the future of Android and iOS applications. The two mobile operating systems have a huge competitive edge in the market, and it's evident that they are not slowing down in their innovation.
The future looks bright for Android and iOS apps. We can expect AI and machine learning to create a personalised experience, AR and VR to become even more immersive, privacy and security to take centre stage, and wellbeing to become an increasingly important factor in how people interact with their devices. The potential for growth and innovation is immense, and we can't wait to see what the future holds.
- Type: Mobile Application
- Languages and Framework: Dart (Flutter)
- Platform: Android and IOS
Statistics from 3rd parties.
Partners who help me to survive in this world.