Ricky Sugiarta

Experiences In-Depth

QA & Developer at Kavaho Pty Limited

May 2024 - Current

As a technical team member that functions as a tester and developer in the Kavaho development.

Kavaho is a platform to help landlord and property manager to manage their property rent process with their tenant. I helped in the team find bugs/defects to make sure there are no major issues present.

I also functions as a developer to develop new feature for the next mvp/phase on the backend and fix minor bugs.

Express / Node.js
Using

Software Development Specialist at Bhinneka.com

Feb 2022 - Feb 2024

As a main developer to two crucial application in bhinneka.com which are search engine app and user service app. Development scope which include enhancement, production support and revamp as situations required.

Also helped to maintain a legacy web microsite application until the end of decommission date and developing add-on for Odoo ERP.

Key responsibilities

  • Troubleshoot and bug-fix production issue
  • Optimise, test and enhance apps as required from a business point of view.
  • Team member of odoo ERP project development in an agile environment to meet project schedule.
  • Migrate legacy app to new application with new data schema to improve system performance and business requirements.

Project

  • Odoo ERP add-on (Odoo development using Python + PostgreSQL)
  • Search Engine Middleware (FastAPI service with Elasticsearch instance)
  • User Service App (Golang echo framework + PostgreSQL)
  • Microsite Legacy App (Laravel PHP + MySQL)

Achievements

  • First time Hands-on on Elasticsearch, Laravel, and Django project, odoo ERP application, Go Projects.

System Development Supervisor/Lead at AXA

Nov 2019 - Feb 2022

As both a Developer and supervisor/lead to ensure successful project development using agile methodology, lead a small team, application change request is fulfilled, production issues are remediated, and monitor outsource resources in multiple projects.

Key responsibilities

  • Hands on development process and sometimes works together with Junior/Senior peers to find the ideal solution.
  • Lead Project Development using agile and perform requirement analysis with a functional team.
  • Work closely with project managers, tester/QA, developers, systems analysts and end users to ensure project timeline is met.
  • Optimise, test, OWASP standard and enhance legacy apps as required from a business point of view.
  • Manage Change Request/Issue and allocate tasks on available resources and handle them in person based on priorities and situation.

Project

  • SQL Server Data transformation migration Project(Set SQL process from multiple legacy database app to a standardized database for data consolidation )
  • Multiple Worker App to do cron batch processing(All using C# Windows)
  • Multiple New Small Web app/service (Using Latest .Net Core, razor page app to setup configuration for backend user and using .Net Core web API for mobile backend)
  • WebService for Mobile App (using C# ASMX web service)
  • New Agent Enrolling Platform (C# Web Form Development)
  • Lead Underwriting Service development (Sprint based using Java Spring Framework)

Achievements

  • First time as a lead developer on a project and supervisor for a group of developers.
  • Learn to be both a lead developer and developer in agile methodology projects.
  • Handle multiple projects and support BAU simultaneously.
  • Receive AWS Cloud Practitioner Certification.

Fullstack Developer (Freelance Project/ Part Time Job)

Oct 2020 - July 2022

As a full stack developer within Multiple Freelance projects done as a side-job in off working hours. scope ranging from azure b2b integration to website building using react and nodejs.

Key responsibilities

  • Develop and document front-end back-end applications as required by business.
  • Create and extend the back-end of the CMS application using Strapi for cooking websites.
  • Optimise site for SEO.

Project

  • Using Vanilla React for Company profile website.
  • Single Sign On backend integration using FastAPI and Azure B2C
  • Strapi Headless CMS project for cooking website.
  • SEO optimization for cooking website.

Achievements

  • Create internal library and SSO backend integration to azure B2C.
  • Learn and hands-on new technology/framework in react, python, NodeJS.

SAP Technical & Developer at FKS Group

August 2018 - November 2019

As a developer and also technical consultant for all companies under FKS Group and develop app solution/integration to fulfill business requirements. Scope is within SAP B1 ERP and other surrounding add-on apps.

Key responsibilities

  • Develop/enhance legacy applications and support the production environment.
  • Ensure latest technology of C# and SAP is used for new solutions.
  • Support, troubleshoot and create reporting requirements using Crystal Report.

Project

  • Maintain SAP B1 feature for Property Selling Business (SQL Server Version & SAP HANA)
  • B1 Service Layer integration project + XSJS
  • Multiple New Report Creation/Enhancement using SAP Crystal Report

Achievements

  • First developer to research and implement using B1 Service Layer and XSJS on the company.