Summary
Overview
Work History
Education
Skills
Timeline
Generic
Eri Hariyadi

Eri Hariyadi

Software Engineer
Jakarta

Summary

Throughout my 5+ years career as a software developer, I have focused on developing scalable and clean code to improve its quality. I enjoy working collaboratively, develop application or system optimally by utilize strong logical and analytical thinking. Seeking to leverage broad development experience and hands-on technical expertise in a challenging role as software engineer.

Overview

5
5
years of professional experience

Work History

Software Engineer Regional Development Center

OCBC Bank
09.2023 - Current

Digital Transformation for Instant, RTGS, Cross Border and Bill Payment, Clearing and Settlement Systems

  • Design API Specification, API Gateway, Sequence Diagram, DB Design
  • Developed 10+ microservices to support various payments core functionalities
  • SG G3 FAST, PayNow, DuitNow, PromptPay
  • Developed 3DS microservices to replace old system and saving cost until S$300k per year
  • Developed stand-in systems for all payments related
  • Developed stand-in system for Core Banking to handle during downtime/offline

IT Trainer & Research Specialist

Bank BTPN
02.2022 - 09.2023
  • Teach best practices that will be implemented in Full Stack Developer, such as TDD (Test Drive Development), pair programming, naming and clean code
  • Preparing the material, one on one mentoring and assessing the trainees
  • Material that we delivers such as Java, Springboot, Javascript, ReactJS, React Native and cloud deployment
  • Create report on trainee's progress every week during the program

Full Stack Engineer

Bank BTPN
11.2020 - 02.2022
  • Designs and create software solutions to deliver feature of digital banking applications (Jenius)
  • Full Stack Engineer Development Program (CHIP)
  • Work closely with app development team including product owner, developers and QA to determine problems, testing methods, and best practices
  • Create and develop some feature on mobile and web application using React Native and React JS
  • Develop and maintaining microservices backend using Express Node.js
  • Building a reusable code and modules for further use
  • Exploring new tech stack to improve Jenius apps
  • Implement unit test for every component to maintain quality of code

Education

Bachelor of Computer Science -

Atma Jaya Yogyakarta University
08.2015 - 7 2019

Skills

Nodejs

JavaScript

Springboot

GraphQL

Git

Apache Kafka

undefined

Timeline

Software Engineer Regional Development Center

OCBC Bank
09.2023 - Current

IT Trainer & Research Specialist

Bank BTPN
02.2022 - 09.2023

Full Stack Engineer

Bank BTPN
11.2020 - 02.2022

Bachelor of Computer Science -

Atma Jaya Yogyakarta University
08.2015 - 7 2019
Eri HariyadiSoftware Engineer