Novi Irnawati User
@noviirnawatiuser
I've re-platformed retail banking for millions of users through Java microservices, scalable APIs, and technical leadership.
What I'm looking for
At PT Bank CIMB Niaga, I helped found the end-to-end re-platforming of web and mobile retail banking from monolithic legacy systems to scalable microservices serving millions of active users. I designed and delivered core capabilities for onboarding, KYC, authentication, personalization, QRIS payments, and BI FAST fund transfers.
I've led squads of 8–10 backend, mobile, and web developers while remaining hands-on with Java, Spring Boot, Vue.js, React, Rust, SQL, Oracle DB, PostgreSQL, Kafka, Redis, OpenShift, and Jenkins. I also built API and service templates, production ETL encryption pipelines, automated testing, and technical documentation used across multiple engineering squads.
My path began in banking IT security project administration and CIMB Niaga's IT Development Program, where I graduated as Top Performer. I'm currently building portfolios across new stacks, pursuing scholarship opportunities, and taking occasional short-term freelance software development and virtual assistance work.
Experience
Work history, roles, and key accomplishments
Acted as a founding engineer in the end-to-end re-platforming of web and mobile retail banking platforms from monolithic legacy systems to a scalable microservices architecture. Designed and delivered core features, internal libraries, services, and API templates used across feature domains and squads.
Mentored and led a software engineer squad of 8-10 developers, recognized as the youngest and only female Tech Lead in the department. Actively contributed to production-level code by writing and reviewing code in Java Spring Boot, JavaScript Vue.js & React, and Rust, establishing internal development best practices.
Developed and maintained backend services for retail banking platforms, focusing on microservices architecture and API design. Conducted end-to-end validation of features through functional and integration testing, and automated integration testing between microservices.
Analyzed IT systems and processes to support the re-platforming of banking applications. Contributed to the design and implementation of core features and internal libraries.
Information Technology Development Program
Mar 2019 - Sep 2021 (2 years 6 months)
Participated in a prestigious management trainee program, graduating as Top Performer. Trained at a JavaScript coding bootcamp and delivered an online auction app as the graduation showcase.
Specialized in application development, contributing to the design and delivery of enterprise banking features. Authored comprehensive technical documentation including API specifications and system design documents.
IT Project Administrator
PT Bank Mandiri (Persero) Tbk
Feb 2018 - Feb 2019 (1 year)
Served as the point person for IT security procurement projects, managing vendor sourcing, evaluation, onboarding, and contract compliance. Monitored project progress and resolved blockers to ensure timely delivery.
IT Support
Suku Dinas KOMINFO Jakarta Barat
May 2017 - Jun 2017 (1 month)
Provided IT support at a government office, assisting with technical issues and maintenance.
Education
Degrees, certifications, and relevant coursework
Universitas Mercu Buana
Bachelor of Computer Science, Information System
Grade: Cum Laude, GPA: 3.84/4.00
Bachelor of Computer Science degree with Cum Laude honors and a GPA of 3.84/4.00, majoring in Information Systems.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
noviirna.github.ioJob categories
Skills
Interested in hiring Novi Irnawati?
You can contact Novi Irnawati and 90k+ other talented remote workers on Himalayas.
Message Novi IrnawatiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
