Hello, I'm Aaf

I'm

About

My name is Abdullah Amin Firdaus,
professional software engineer with a passion for developing innovative systems that expedite the efficiency and effectiveness of organizational success, with expertise in web technologies such as Laravel, Codeigniter, Django.
Eager to expand my knowledge base and learn new technologies to being adaptable and versatile. Experienced in writing clean and effective code to create systems that are reliable and maintainable.
Skilled team member who has proven ability to managing task such prioritize and estimating task timeline and collaborate with other stakeholder to deliver task on scheduled time.
Confident communicator, strategic thinker, and innovative creator to develop software that is customized to meet organizational needs, highlight its core competencies, and further its success.

  • Commonly used technologies / frameworks:
  • Laravel
  • CodeIgniter
  • Django
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • Rest API
  • Docker
  • Linux OS

Professional Experience

Backend Engineer

Mar 23 - Present

Jublia Pte Ltd

  • Responsible in data ingestion process by creating python api integration script to integrate data from third party (eg: event organizer vendor API) into Jublia's platform
  • Involve in doing test on tasks that already done by another team member
  • Involve in quarter planning process to decide feature development for every quarter

Fullstack Engineer

Feb 22 - Feb 23

PT Majoo Teknologi Indonesia

  • Design and modify database architecture for Majoo CRM feature.
  • Develop new feature for Majoo CRM. Currently using including these technologies but not limited to: PHP, MySQL, MongoDB, Rest API
  • Maintain existing Majoo CRM feature including doing bug fix and feature enhancement.
  • Doing migration on Majoo CRM architecture from monolithic to microservice.
  • Prepare technical document for every service that will be developed including but not limited to: DDL, DML, and Payload Contract.

Product Development Engineer

Dec 2020 - Jan 2022

PT Aplikanusa Lintasarta

  • Assist product managers from the technical side in terms of developing products that are in accordance with the planned business concept.
  • Engage with the product manager in conceptualizing the development of new Skota Data product features
  • Design and implement the Skota Data Business Intelligence platform using Apache Superset
  • Implementing the Skota Data ETL process using Talend Data Integration
  • Design and implement Skota Data - Data Warehouse using Clickhouse OLAP Database
  • Integrating customer data into Skota Data products for proof-of-concept (POC) needs
  • Designing operational procedures for Skota Data products after completion of implementation at the customer, including but not limited to :
    • Designing new installation procedures for Skota Data products at customers
    • Designing complaints handling procedures if there are complaints from customers on Skota Data products that have been implemented
  • Designing documents to support Skota Data product operations, including but not limited to :
    • Skota Data product user manual document
    • Initial identification step document if an error occurs in the implemented Skota Data product
  • Conducting socialization related to Skota Data products to relevant cross departments, such as Simulation of complaint handling with customer care and operational departments

Resident Engineer

Nov 2019 - Nov 2020

PT Aplikanusa Lintasarta

Act as technical support for smart city projects that have been implemented, such as:

  • Level 1 support when there is an error in the application that has been used.
  • Coordinate with internal teams and vendors if errors cannot be resolved at level 1.

Freelance Software Engineer

Jan 2019 - Mar 2019

Freelance

Developing website point of sales (POS) using Django and PostgreSQL that can help retail store owners manage their store. Equipped with this features, but not limited to :

  • Managing Product
  • Managing Product Price
  • Sales Report
  • Cashier
Jan - May 2018

PT Meta Intermedia Teknologi

Develop a website-based system that is used to manage budget allocations, including monitoring its use by divisions in the client company

Sep - Dec 2017

Inagata Technosmith

Develop a feature in the duitkas.com system, where this feature can be used to monitor and manage money owned by the company which is spread across several bank accounts belonging to the company

Jan - Apr 2017

Inagata Technosmith

Developing Sistem Informasi Digital Online (SIDOL), a information system that can help school stakeholder to digitalize their operational activities.

Portfolio

Here are some of my freelance project that i have permission to publish it.

Web POS - Django - 2019

Web Siakad - Codeigniter3 - 2017

Contact

Let’s talk how I can help you! If you like my work and want to avail my services then get in touch using my email.