Summary
Overview
Work History
Education
Skills
Timeline
Generic

Janice Mendoza

Auckland,New Zealand

Summary

Focused Software Engineer dedicated to staying apprised of all new engineering tools and techniques. Committed to applying emerging technologies to streamline product development and business operations. Adheres to ascribed business and engineering goals by driving constant process innovation and iterative improvements.

Overview

7
7
years of professional experience

Work History

Technical Lead

Worldline NZ
01.2023 - 01.2024
  • Led and developed proof-of-concept of Digital Wallet.
  • Led migration work to address technical debts that aligns with enterprise architecture roadmap.
  • Collaborated with cross-functional teams to gather requirements, define project scope, and deliver software solutions that meet business objectives within project timelines.
  • Mentored junior developers, conducted code reviews, and promoted best practices to ensure code quality and maintainability.

Senior Software Engineer

Worldline NZ
02.2022 - 12.2022
  • Led team of developers in design and implementation of scalable microservices architecture using Spring Boot, Docker, and Kubernetes, resulting in 30% improvement in system performance
  • Developed and maintained core backend services, including user authentication, data processing, and API integrations, ensuring high reliability and availability.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Led architecture discussions, driving innovation in software design and implementation strategies.

DevOps Engineer

Worldline NZ
10.2021 - 12.2021
  • Decommissioned Jenkins and migrated services to Gitlab CI
  • Containerised core legacy services
  • Updated core legacy services’ Hazelcast discovery mechanism
  • Modernized the key rotation service to use JUnit5 and Testcontainers for integration testing
  • Conducted regular post-mortems after incidents to identify root causes and prevent recurrence.
  • Evaluated emerging technologies for potential adoption into existing workflows, driving continuous improvement initiatives.

Senior Software Engineer

Air New Zealand
05.2021 - 09.2021
  • Designed and developed solution to replace AWS kinesis with managed Kafka solution
  • Designed and developed overall solution to streamline aircraft refueling process for interplaners in US ports
  • Implemented proof-of-concept to migrate legacy rule engine to Drools
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Collaborated with cross-functional teams to design innovative software solutions.

Senior Developer

Westpac New Zealand Limited
08.2020 - 04.2021
  • Designed and developed microservices for business accounts, transactions and transfers
  • Designed integration solutions with on-prem systems, together with technical leads and architects
  • Led API testing strategy
  • Setup Keycloak configuration for identity and access management on cloud
  • Improved software performance by identifying and resolving bottlenecks in development process.

Senior Software Engineer

Air New Zealand
05.2018 - 07.2020
  • Empowered sales team in Cargo Sales and Cargo Revenue business by automating approval and data entry process of quotes
  • Increased efficiency of fueller by automating delivery of fuel docket from to pilots in cockpit
  • Developed tools for docket administration team by eliminating the need to manage extensive amounts of paper fuel dockets for reconciliation with fuel supplier receipts.
  • Initiated process and developer experience improvement by demoing advantages of mono repo in API versioning to Air New Zealand Software Engineering
  • Drove automation test improvement by providing code review feedback
  • Automated data generation from vendor platform by using Selenium Web API driver, Java and iText library

Java Developer

Foster Moore
09.2016 - 04.2018
  • Enabled technology refresh of 14-year old critical application: Personal Property Securities Register (PPSR) by developing most of its restful web services for API community
  • Implemented PPSR’s integration with NZBN lookup
  • Developed customised widget for Postal Address File
  • Developed scheduled jobs to expire financing statements
  • Refactored legacy code to improve maintainability and adhere to current coding standards

Education

Bachelor of Science - Computer Science

University of the City of Manila

Skills

  • Java, JavaScript, React, Python
  • Dropwizard, Micronaut, Spring, Spring Boot
  • SOAP and RESTful API, Kafka
  • Junit 5, Mockito, WireMock, Selenium, Pact, Jest, Testcontainers, LocalStack, PyTest
  • Amazon Web Services (AWS)
  • PostgreSQL, DynamoDB, Aurora DB (MySQL)
  • Elastic Search
  • Git, Bitbucket, Git hub
  • Jenkins, Go CD, Gitlab, Kubernetes, Docker
  • Agile Methodology
  • API Design and Development

Timeline

Technical Lead

Worldline NZ
01.2023 - 01.2024

Senior Software Engineer

Worldline NZ
02.2022 - 12.2022

DevOps Engineer

Worldline NZ
10.2021 - 12.2021

Senior Software Engineer

Air New Zealand
05.2021 - 09.2021

Senior Developer

Westpac New Zealand Limited
08.2020 - 04.2021

Senior Software Engineer

Air New Zealand
05.2018 - 07.2020

Java Developer

Foster Moore
09.2016 - 04.2018

Bachelor of Science - Computer Science

University of the City of Manila
Janice Mendoza