Akhirwan Novendi

+62 857-2280-3586   akhirwan.novendi@gmail.com

40162 Bandung . West Java . Indonesia

Experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in Backend Development, Website / Web Applications Development, Cloud Computing, and Network Technologies. Currently working as a Data Warehouse Engineer at an FMCG company in Bandung.


Experience

Data Warehouse Engineer

PT. Kaldu Sari Nabati Indonesia

❖ Analyze and organize raw data

❖ Build data systems and pipelines

❖ Evaluate business needs and objectives

❖ Interpret trends and patterns

❖ Conduct complex data analysis and report on results

❖ Prepare data for prescriptive and predictive modeling

❖ Build algorithms and prototypes

❖ Combine raw information from different sources

November 2021 - Present

Backend Developer

halalpedia.com

Migration from Monolithic MVC (v.1.0) to Microservice Clean Architecture (v.2.0). Write code and design secure applications, use Golang. Perform Integration & Unit Test. Conduct research, evaluate and analyze technical and design requirements. Troubleshoot and fix bugs / system weaknesses to ensure the server is running optimally and smoothly. Collaborate with other personnel to find out the purpose of the project being implemented.

November 2019 - October 2021

IT Freelance

Freelance

Web and Software Development according to Client's requirements. Reliable technicians in solving PC / Laptop hardware problems. Experts in Network Installation and Configuration

December 2010 - Present

IT Support

Trans Studio Bandung

Maintain and manage computer networks. Database Administrator. System Administrator.

July 2010 - October 2019

Skills

Programming Languages & Tools
  • GoLang
  • Codeigniter
Databases
  • Microsoft SQL Server
  • MySQL
  • PostGreSQL
  • MongoDB
  • Redis
Workflow
  • Microservice Clean Architecture
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development
  • Strong Analytical Skill

Interests

Apart from being a web developer, I enjoy some of my time outdoors. I enjoy free hiking, and culinary tours.

When forced indoors, I follow a number of sci-fi, mystery, superhero and action films, and I spend much of my free time exploring the latest technological advances in the world of back-end web development and devops.



Portfolio

data warehouse

background jobs

Extract Transform Load / Pipelining data from multiple sources

Scheculing Command

Clean Codes Architecture

Features Technologies
  • ETL / Pipeline
  • Transformation
  • Scheduler
  • Clean Architecture
  • Digital Ocean Cloud Platform
  • Go Lang
  • MySQL
  • PostGreSQL

api.halalpedia.com v.2.0

Backend API
private sites

Focus on halal products through the MSME market and large businesses

Microservice with Event Driven API Communication

Features Technologies
  • Rest API
  • Auth Service, Public Method : POST
  • Product Service, Public Method : GET, Private Method : GET, POST, PUT, DELETE
  • Product Category Service, Public Method : GET, Private Method : GET, POST, PUT, DELETE
  • User Service, Public Method : GET, Private Method : GET, POST, PUT, DELETE
  • User Balance Service, Public Method : GET, Private Method : GET, POST, PUT, DELETE
  • Microservice Clean Architecture
  • Digital Ocean Cloud Platform
  • Golang - GO Fiber
  • MongoDB - NoSQL
  • Redis
  • Rabbit Message Queue - Pub / Sub
  • Object Storage Service - Alibaba Cloud

halalpedia.com v.1.0

e-commerse - indonesia marketplace
go to link

Focus on halal products through the MSME market and large businesses

Features Technologies
  • Web Application
  • C2C
  • The main page displays product information, shops, product categories, discounts and promotions
  • Users can register and login as a seller and own a shop, send orders via courier services that have been provided by the system or have their own couriers based on agreed terms.
  • Users can register and login as a buyer and choose products into the cart, checkout, complete payments based on the payment methods provided by the system, and leave reviews.
  • Each user has their own dashboard, in which they can fill in personal data, shop data (only for sellers), balance management (topup and withdrawal)
  • In the admin page, administrators can read and write management orders, users, products, and configurations based on access rights for each administrator
  • Monolithic Architecture
  • Digital Ocean Cloud Platform
  • HTML
  • CSS
  • JQuery
  • PHP
  • MySQL
  • Redis
  • FireBase

api.halalpedia.com v.1.0

Mobile Backend API
private sites

Focus on halal products through the MSME market and large businesses

Features Technologies
  • Rest API
  • The public page, GET product, stores, product categories, discounts and promotions informations
  • The public page, GET and POST register and login
  • GET, POST, PUT, DELETE user profile, shop, products
  • GET product categories, payment info, balance, banks
  • GET and POST cart, orders, shipping, topup, withdrawal
  • Monolithic Architecture
  • Digital Ocean Cloud Platform
  • Flight PHP
  • MySQL
  • Redis
  • Rabbit Message Queue - Pub / Sub
  • Object Storage Service - Alibaba Cloud

lelangsaja.com

e-commerse - bidding system
go to link
Features Technologies
  • Web Application
  • C2C
  • The main page displays properties information, discounts and promotions
  • Users can register and login as a seller.
  • Users can register and login as a buyer / bidder and choose property, bidding, checkout, complete payments based on the payment methods provided by the system, and leave reviews.
  • Each user has their own dashboard, in which they can fill in personal data, properties to sell, balance management (topup and withdrawal)
  • In the admin page, administrators can read and write management orders, users, properties, and configurations based on access rights for each administrator
  • Monolithic Architecture
  • Digital Ocean Cloud Platform
  • HTML
  • CSS
  • JQuery
  • Flight PHP
  • MySQL

AMITS

Assets Management of IT System
private sites

Application for monitor company assets, especially IT assets, such as Personal Computers / Laptops, Printers, Switches, Routers and even PC Servers.

Features Technologies
  • Web Application
  • Assets, Where the asset will be given a QRBarcode based on the ID unique. In the asset module, there is a Specification (spec) feature where in the Spec there is more detailed specification data for the asset.
  • Assignment, It is a module for assignments in the form of supporting, troubleshoot, maintenance, upgrade, replacement, and others carried out by users who have a Support or IT level Department.
  • User, Profile info, assets, role
  • Master Data, Contains other supporting modules such as Department (will appear in the user module), Level (will appear in the user module), Area (will appear in the asset module), this area is the position where the asset is used.
  • Monolithic Architecture
  • On Promise Server
  • HTML
  • CSS
  • Bootstrap UI
  • Laravel
  • SQL Server

MOD Checklists

Manager On Duty Checklists
private sites

Application for monitor operations running well, such as Rides, Cleanliness, Security, Safety, Hospitality.

Features Technologies
  • Web Application
  • Checklist, It is a assignmentsmodule for manager on duty, in their duties they carry out a checklist for operational audits.
  • User, Profile info, Checklist, Role
  • Master Data, Contains other supporting modules such as Department (will appear in the user module), Level (will appear in the user module), Area (will appear in the asset module).
  • Monolithic Architecture
  • On Promise Server
  • HTML
  • CSS
  • Bootstrap UI
  • Laravel
  • SQL Server

POS

Point Of Sale
private sites

Application for Inventory, Sales and Purchase.

Features Technologies
  • Web Application
  • Customers
  • Items
  • Suppliers
  • Reports
  • Receivings
  • Sales
  • User Employee
  • Gift Card
  • Configuration
  • Monolithic Architecture
  • On Promise Server
  • HTML
  • CSS
  • Bootstrap UI
  • Laravel on V.2.0
  • Codeigniter on V.1.0
  • MySQL

unfari.ac.id

e-journal
go to link
Features Technologies
  • Web Application
  • e-journal posted by lecturers or panelists through the admin portal which can later be accessed or downloaded by students
  • Monolithic Architecture
  • Web Hosting
  • HTML
  • CSS
  • Bootstrap UI
  • Codeigniter
  • MySQL