Summary
Overview
Work History
Education
Skills
Certification
Updated
Timeline
Generic

Ganesh Anand Perumal Chetty

Blacktown,NSW

Summary

Dynamic IT professional with 18+ years of experience across Geo-Spatial, Superannuation, Police, Banking, Payments, Insurance, Statistics, and Education. Proven success in both State and Federal Government sectors, including NSW Spatial Services, NSW Police Force, and Reserve Bank of Australia. Excelled in private companies like QBE Insurance, HSBC Bank, and Heffron SMSF. Skilled in leading cross-functional teams, system design, and full development cycle. Expertise in SDLC, TDD, BDD, and Object-Oriented Design. Strong in technology, application maintenance, defect fixing, and project management. Exceptional communication, leadership, and mentoring abilities. Committed to continuous learning and best practices.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Technical Team Lead / Senior Developer

NSW Spatial Services
11.2020 - Current
  • As a Senior Developer/Team Leader, I support existing systems and build new features for on-premises Java/J2EE and AWS-based Node JS applications.
  • I work on projects like SCIMS, CADNSW and Proposals System, adapting to various roles as needed.
  • I mentor my team, contribute independently and perform development and architectural tasks.
  • Optimized resource allocation by tracking individual workloads across multiple projects concurrently.
  • I have strong knowledge of AWS stacks and regularly interact with business and team members.

Skills: AWS, Java/J2EE, JavaScript, Node JS v14, VueJ, Bitbucket, Spring Boot, Jira, Docker, PowerShell, SendGrid.

Senior Backend Lead Developer

Heffron SMSF
10.2019 - 10.2020
  • As a Senior Lead Developer, I built a new SAAS product for Self-Managed Super Funds (SMSF) using AWS Stacks.
  • I handled account management, permission management, investment strategy and more.
  • My responsibilities included market analysis, requirement gathering, application design, microservices architecture, and coding with TDD.
  • I integrated Rollbar, Mixpanel and Stripe for frontend functionalities and performed query tuning in Solr.
  • I collaborated with the CTO, Architect, developers, and clients.

Skills: Typescript, NodeJS, VueJs, Typescript, Gitlab, AWS, Jenkins, Docker, JSON, Cognito, API Gateway, CloudWatch, S3, CloudFormation.

Senior Java/J2EE Consultant

NSW Police Force
11.2018 - 06.2019
  • As a backend developer, I created REST API microservices for the Mobile Policing (MOBIPOL) Project using Spring Boot and Java.
  • These APIs interacted with the COPS mainframe system via IBM IIB and databases like MySQL and Oracle.
  • Developed high-quality software within tight deadlines using Agile methodologies for increased productivity.
  • I used Junit for testing, Maven/Gradle for builds, and deployed on Jboss.
  • Developed functionalities included vehicle and location enquiry, multimedia, and domestic violence.
  • I troubleshooted using Splunk, created Power BI reports and managed MySQL databases.
  • Collaborated with various teams to implement the project.

Skills: Java, Spring Boot, Gradle, Splunk, Maven, REST, Junit, Jenkins, Jira, Jboss, Oracle, Unix, Git, JSON.

Senior Lead Consultant

Australian Bureau of Statistics
04.2018 - 11.2018
  • As a solo Dev, built a SOAP webservice to ensure data accuracy for census data in Oracle.
  • Managed the full SDLC process, including requirement gathering, solution design, task creation, and bug resolution.
  • Developed APIs using Java, Spring Boot, Eclipse with BDD and Cucumber tests. Utilized DevOps tools for build and deployment.
  • Resolved SQL performance issues and coordinated with a distributed scrum team.
  • Worked in Agile team along with BA’s, Scrum master, Stakeholder, Sponsor, product owner, Architect etc.

Skills: Java, Spring, Maven, SOAP, SQL, Jenkins, Jira, Jboss, Oracle, SVN, Cucumber, Logviewer.

Senior Full-Stack Developer

HSBC Bank
06.2017 - 04.2018
  • As a full-stack lead developer in an Scrum & Kanban team, I handled HSBC’s Retail Banking platform for banking and credit card accounts.
  • I enhanced existing applications using Java 6/7, Spring, Hibernate and REST APIs. I modified front-end code with Angular, Typescript, HTML, jQuery and deployed it on Tomcat and WebSphere.
  • I helped prioritize tasks for Spring planning and backlog refinement with Agile team.

Skills: Java, Spring, Maven, REST, Junit, Jenkins, Jira, Tomcat, SQL Server, HTML, WebSphere, Unix, Git, jQuery, CSS, Angular.

Technical Lead

Encore Software Services
07.2016 - 06.2017
  • As a solo backend developer for Agent 511, I created a microservices-based application for emergency 911 blacklisted contacts.
  • I gathered requirements, designed the system using SOA, used normalization technique, designed, created a database tables and maintained the scripts for release process.
  • I built a REST API with Springboot, I used CI/CD deployment and implemented Swagger for API documentation.
  • Coordinated with business, stakeholders, and teams throughout development and deployment.

Skills: Java, Spring, Gradle, JPA, REST, Junit, Cucumber, Tomcat, MySQL, Git, Jenkins, JSON, Eclipse.

Java/J2EE Senior Application Developer

Reserve Bank of Australia
05.2015 - 04.2016
  • Enhanced the RBANET web application for mobile platforms, making it available on iPads.
  • Gained application knowledge through code analysis and testing.
  • Worked on troubleshooting, bug-fixing, testing, change management, code reviews, and performance improvements.
  • Modified JSP pages for responsive behavior and added new UI features. Replaced multi-select dropdowns with checkboxes for Safari.
  • Coordinated with BA, testers, IT security, and other teams.

Skills: Java, Spring MVC, Maven, Hibernate, SQL, MySQL, Git, SVN, Bamboo, Webservices, jQuery, HTML, CSS, JavaScript.

Java/J2EE Application Technical Analyst – Full stack

QBE Insurance
12.2014 - 05.2015
  • Worked as a frontend and backend developer in a high-performance, low-latency application.
  • This project had high visibility since it is a compliance requirement project with a tight deadline.
  • Created a webservice client to fetch vehicle registration details for RMS, providing instant third-party quotes using REST API calls.
  • Designed responsive front-end screens with jQuery, Ajax, HTML5, CSS, JavaScript and Bootstrap. Created test cases with Junit and Mockito.
  • Conducted code reviews, analysis and testing in various environments.
  • Delivered the project ahead of schedule with successful coordination with clients, BAs, consultants, and testers.

Skills: Java, Spring MVC, REST, SQL.

Senior Java Developer

NSW Department of Education and Communities
04.2014 - 12.2014
  • As a backend developer for NSW Government, I supported and maintained the IDMS application, which accesses LDAP for user information and interacts with MySQL via REST APIs.
  • I handled development and bug-fixing tasks, created/modifying rules using Drools and fine-tuned performance.
  • Coordinated with various teams, supported issue resolution, and used CI/CD with Bamboo for builds and deployments.
  • Lead code reviews and estimated required changes.
  • Responsibilities included analyzing requirements, debugging, and tracking progress in Jira and updating accordingly.

Skills: Java, Spring MVC, Maven, REST, Junit, Hibernate, SQL, Jboss, MySQL, Bamboo, Drools, Git.

Team Lead / Developer

Infosys Limited
08.2013 - 01.2014
  • Collaborated with stakeholders to define technical requirements, ensuring alignment with business objectives.
  • Lead/Developer for Bank of America, coordinated globally, tested and fixed defects, created test plans, prioritized tasks, managed resources, and provided solutions.

Skills: GPP, Java, Oracle, SQL, WebSphere.

Associate Developer

Cognizant Technology Solutions
07.2010 - 07.2013
  • Full-stack developer for MetLife Insurance, handled upgrades, deployments, bug fixes, and client interactions.
  • Ensured delivery under pressure, shared technical ideas, and initiated knowledge transfer sessions.

Programmer Analyst Developer

Cognizant Technology Solutions
09.2009 - 06.2010
  • Worked on Jboss migration and DB2 upgrade projects from initiation to deployment.

Skills: Java, Struts, Hibernate, Jboss, Websphere, JavaScript, Weblogic, DB2, SQL, HTML, CSS, Oracle.

Senior Software Developer

HTC Global Services
01.2008 - 09.2009
  • Worked on projects with full SDLC, report generation, mentored junior teammates, interacted with clients and created functional requirements, technical specs, database design and unit tests.

Software Developer

HTC Global Services
12.2005 - 01.2008
  • Developed frontend and backend applications with jasper reports for government clients using Java/J2EE, Servlets, Struts, Jboss, postgres databases.

Education

Bachelor of Engineering - Electronics & Communication

Karpagam College of Engineering
India
05.2005

Skills

  • Cloud Technologies:
    Serverless
    Cloud Development Kit (CDK)
    AWS Lambda
    S3
    Cognito
    DynamoDB
    SNS
    Route53
    API Gateway
    CloudFormation
    EC2
    CloudWatch
    Event Bridge
    Code pipeline
    Relational Database Service (RDS)
  • Java & J2EE Technologies:
    Spring / Struts
    Servlets / JSP / JDBC
    Springboot
    Hibernate / EJB3 / JPA
    Microservices (REST / SOAP)
    Eclipse / RAD / IntelliJ / VS Code
    Ant / Maven / Gradle
    Tomcat / TcServer / JBoss / WebSphere / WebLogic
  • Scripting Languages:
    NodeJS
    HTML5 / CSS
    JavaScript / Typescript
    XML / JSON / YAML
    JQuery / AJAX
  • Databases:
    SQL / PLSQL / NoSQL
    Database normalization
    PostgreSQL / MySQL / MS SQL Server / DB2 / Oracle
  • Methodologies:
    Waterfall
    Agile (Scrum / Kanban)
    Object Oriented Design
    Test Driven Development (TDD)
    Behaviour Driven Development (BDD)
    Software Development lifecycle (SDLC)
    Continuous Integration (CI)
    Continuous Development (CD)
    Software As a Service (SAAS)
  • Management Skills:
    Leading team meetings
    Time & Risk management
    Resource / Project management
    Teamwork and collaboration
    Work Planning and Prioritization
    Team motivation & Mentoring
    Multitasking
    Decision-making
    Excellent verbal & written communication
  • Tools experienced:
    Git / Bitbucket / SVN / CVS / Subversion
    SourceTree / Fork
    Winscp12 / Putty
    HTTP / HTTPS / TCPIP
    Jest / JUnit / Selenium / Cucumber
    Business Availability Centre (BAC) / QC
    IReport 13 (Jasper Reports) / Crystal Reports 9
    Macintosh / Windows / Unix
    Jenkins / Bamboo / Octopus
    Drools
    Splunk / Sonar / Logviewer
    Jira / Confluence
    Tivoli Job Console
    Power Shell
    SQL Client / Toad
    Docker
    Swaggerio
    SendGrid

Certification

  • Certified ScrumMaster
  • Scrum Master Professional Certificate
  • AWS Cloud Practitioner

Updated

MM/DD/YY

Timeline

Technical Team Lead / Senior Developer

NSW Spatial Services
11.2020 - Current

Senior Backend Lead Developer

Heffron SMSF
10.2019 - 10.2020

Senior Java/J2EE Consultant

NSW Police Force
11.2018 - 06.2019

Senior Lead Consultant

Australian Bureau of Statistics
04.2018 - 11.2018

Senior Full-Stack Developer

HSBC Bank
06.2017 - 04.2018

Technical Lead

Encore Software Services
07.2016 - 06.2017

Java/J2EE Senior Application Developer

Reserve Bank of Australia
05.2015 - 04.2016

Java/J2EE Application Technical Analyst – Full stack

QBE Insurance
12.2014 - 05.2015

Senior Java Developer

NSW Department of Education and Communities
04.2014 - 12.2014

Team Lead / Developer

Infosys Limited
08.2013 - 01.2014

Associate Developer

Cognizant Technology Solutions
07.2010 - 07.2013

Programmer Analyst Developer

Cognizant Technology Solutions
09.2009 - 06.2010

Senior Software Developer

HTC Global Services
01.2008 - 09.2009

Software Developer

HTC Global Services
12.2005 - 01.2008

Bachelor of Engineering - Electronics & Communication

Karpagam College of Engineering
Ganesh Anand Perumal Chetty