// Experienced Software Engineer

Nilanka Wijewardana

Placeholder tagline — a short sentence about what you build and what you care about as an engineer.

About

Placeholder bio paragraph. A few sentences about your background, what kind of problems you like solving, and what you're currently focused on.

Skills

TypeScriptReactNext.jsNode.jsPythonPostgreSQLAstroVercelDockerAWS

Experience

Senior Software Analyst

Oct 2025 — Present
Matrix Automation Pte Ltd — deployed @ Bank Julius Baer
  • Partner Risk Profile: requirements analysis, system-wide architecture design, development, unit testing, and deployment to a live private-banking platform.

Principal Engineer / Principal Architect

Oct 2022 — Jul 2024
Liberty Wireless Pte Ltd
  • Led architecture and development of the Group Plan feature across Telco Subscription, Product Catalog, and BRM systems, guiding the team on implementation and best practices.
  • Built Kafka-based data migration pipelines from legacy systems into MongoDB/MariaDB with error handling and Grafana observability.
  • Delivered 7+ microservices (Subscription rewrite, KYC, Easy Paisa, Daraz, SMTP, Singpost connectors) and led the Load & Performance team on scalability fixes.
  • Stack: Spring Boot 3, Spring Kafka, Java 17, MongoDB, MariaDB, RabbitMQ, Redis, Kong API Gateway, JMeter.

Senior Software Consultant

Apr 2021 — Sep 2022
Helius Technologies Pte Ltd — deployed @ Bank Julius Baer
  • DIGITRADE: backend development for an online trading app integrated with online banking.
  • KUDOS-COIN: sole backend developer for a peer-recognition app, integrating with Hyperledger Fabric blockchain.
  • Stack: Spring Boot 2, RESTful Web Services, Hyperledger Fabric, Jenkins, SonarQube.

Software Engineer / Scrum Master

Jul 2014 — Mar 2021
Thales Group (Gemalto Pte Ltd)
  • SOLISS: full-stack development while leading the team's transition into Scrum as Scrum Master.
  • Sole developer for AXON Report Document Service/Designer and Waybill, owning design through release.
  • Stack: J2EE, Spring, Hibernate, RESTful WS, JBoss, Jasper Reports, Jenkins, SonarQube.

Senior Software Engineer (Contract)

Jun 2013 — Jul 2014
Comtel Solutions — deployed @ Gemalto Pte Ltd
  • EASY Profile Designer: end-to-end design, development, and release.
  • Stack: J2SE, SWT/JFace, XML, JAXB, Python/Jython.

Senior Software Engineer / Scrum Master

Sep 2007 — Feb 2013
Cambio Software Engineering Pte Ltd
  • Delivered openEHR-based clinical systems (CommonClinicalModel, Composition, RoS, EmergencyCare, Psychiatry) for healthcare platforms, sharing developer and Scrum Master duties.
  • Stack: J2EE, EJB, Spring, Hibernate, JBoss, openEHR Java reference implementation.

Projects