Summary
Overview
Work History
Education
Skills
Websites
Awards
Personal Information
Certification
Languages
References
Timeline
Generic

Puneet K S Kushwah

Point-Cook,Australia

Summary

Dynamic Technical Team Lead with a proven track record at ISX Financial, adept at transforming complex business requirements into innovative backend solutions. Expert in Java, Spring, and AWS, I excel in fostering collaboration and driving efficiency, delivering high-quality applications that exceed client expectations while guiding teams through technical challenges.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Technical Team Lead

ISX Financial
Melbourne, VIC
11.2021 - Current
  • Company Overview: https://www.isx.financial
  • Working on core banking and/or payment systems.
  • Working on the migration of all applications from Java 8 to Java 21.
  • Expertly transformed intricate business requirements into structured backend solution documents, ensuring clear and actionable development objectives.
  • Spearheaded the development of innovative features on AWS, Spring, and MongoDB platforms, enhancing application efficiency and responsiveness.
  • Fostered a collaborative environment, working closely with the team to troubleshoot and solve technical problems.
  • Pioneered the design and implementation of RESTful services, ensuring smooth front-end and back-end communication.
  • Writing unit, API, and integration tests using JUnit and Mock Spring.
  • Guided the team through technical challenges.
  • Designing an application data model from the beginning to support internationalization.

Senior Java Developer

Coles Supermarkets
Hawthorn East, Vic
08.2019 - 11.2021
  • Company Overview: https://shop.coles.com.au
  • Translating business requirements from the wireframe and client input into the backend solution design document.
  • Developing new features on WebSphere Commerce, Spring, and Hibernate.
  • Contributing to finding and resolving critical and major bugs in the production environment, and suggesting both immediate and some long-term solutions.
  • Designing and developing a REST API, and resolving critical bugs in the backend.
  • Writing unit tests, API tests, and integration tests using JUnit and Mock Spring.
  • Excellent, clean code that is easy to understand and stable.
  • Complete Unit test coverage and integration test
  • Exceed client expectation by supporting changing (publishing) application's configuration data on the fly in the production whenever needed without server execution interruption
  • Designing application data model from the beginning to support internationalization
  • Finding and Covering most edge case scenarios which haven't been thought by client
  • Https://shop.coles.com.au

Technical Architect

Toll Group
Noida, U.P. India
05.2017 - 08.2019
  • Company Overview: https://www.mytoll.com/
  • Lead a team of 14 software engineers to convert toll logistics business requirements into technical specifications and provide solutions.
  • Developing new features using Spring Boot and AWS services, including S3, Queue, RDS, API Gateway, and Lambda.
  • Implementing complex logic using Java 8 technologies, including Java Stream, Collections, and Lambda, utilizing best practices and complying with clean code.
  • Designing and developing REST APIs, and microservices, and resolving critical bugs in the backend.
  • Developing a notification service responsible for sending notifications to end users based on dynamically configurable business events.
  • Developing all backend APIs using the Swagger Open API specification and fully utilizing its generator in Spring Boot 2, with all its validations.
  • Involved in developing products using J2EE technologies.
  • Also manage a team, responsible for providing ongoing maintenance and support for these products.
  • Monitor change and release management for delivering changes into production environments.
  • Organizing requirements, felicitation sessions with the business, and working with various stakeholders involved during solution delivery to understand business needs, documenting functional requirements, and providing walkthroughs.
  • Client interaction, team management, testing, debugging, diagnosing, and correcting errors and faults in an application's programming language within established testing protocols, guidelines, and quality standards to ensure programs and applications perform to specification.
  • Https://www.mytoll.com/

Module Lead

Cadreon - USA
Noida, U.P. India
06.2012 - 05.2017
  • Company Overview: www.cadreon.com
  • I led the team and worked with the team to develop utilities and generic components for various applications across the organization.
  • Designing and implementing new features using Spring Boot and AWS services, including S3, Queue, RDS, API Gateway, and Lambda.
  • Contributing to finding and resolving critical and major bugs in the production environment, and suggesting both immediate and some long-term solutions.
  • Development of token-based RESTful web services for all data.
  • Involved in high- and low-level design and development of the application.
  • Client interaction, team management, testing, debugging, diagnosing, and correcting errors and faults in an application's programming language within established testing protocols, guidelines, and quality standards to ensure programs and applications perform to specification.
  • Www.cadreon.com

Programmer

Citi Private Bank, New York USA
Delhi, India
11.2009 - 06.2012
  • Company Overview: NewGen Software Technologies Limited.
  • Understand the requirements by going through the specifications to participate efficiently in the Design, Development, and Testing phases of the project.
  • Understand the application architecture document, and seek inputs from the architecture/design team to understand the overall architecture.
  • Interact with the internal team, spread globally, to undertake specific activities of the project.
  • Involved in high- and low-level design and development of the application
  • Reviewing the code for oneself and peers for high-quality deliverables.
  • Perform unit and integration testing for the application modules developed.
  • Enhancing non-functional features of a web-based application, including the OWASP security benchmark pass, and performance (database access, application cache), by tuning and adding auditing facilities to monitor the application data access layer to find unfair database accesses.
  • NewGen Software Technologies Limited

Education

Master of Computer Applications -

U.P Technical University
India
06-2008

Bachelor of Science - Mathematics

Lucknow University
India

Skills

  • Technical architecture
  • API development
  • Micro Services
  • Java 21
  • J2EE
  • Spring
  • Hibernate
  • Struts 2X
  • Web Services (REST & SOAP)
  • Spring Boot
  • WebSphere commerce 8
  • Nodejs
  • HTML
  • XML
  • XSD
  • AWS Suite
  • EC2
  • ECS
  • S3
  • DynamoDB
  • CloudWatch
  • Lambda
  • API Gateway
  • Mongo DB
  • Oracle MySQL
  • Cassandra
  • SQL Server
  • IBM WebSphere
  • WebLogic
  • JBoss
  • Tomcat
  • Bitbucket
  • Jenkins
  • Microservices architecture
  • ANT
  • Maven
  • SVN
  • CVS
  • GitHub
  • Bugzilla
  • Jira
  • Confluence
  • Docker
  • Kubernetes
  • App Dynamics
  • SPLUNK
  • Agile
  • Apache Hadoop
  • Spark

Awards

  • HCL Achievers League
  • 08/19
  • 08/20
  • 07/21

Personal Information

Visa Status: Permanent resident of Australia

Certification

  • AWS Certified Developer
  • Sun Certified Java Programmer (SCJP)
  • Sun Certified Web Component Developer (SCWCD)

Languages

Hindi
Professional
English
Professional

References

References available upon request.

Timeline

Technical Team Lead

ISX Financial
11.2021 - Current

Senior Java Developer

Coles Supermarkets
08.2019 - 11.2021

Technical Architect

Toll Group
05.2017 - 08.2019

Module Lead

Cadreon - USA
06.2012 - 05.2017

Programmer

Citi Private Bank, New York USA
11.2009 - 06.2012

Master of Computer Applications -

U.P Technical University

Bachelor of Science - Mathematics

Lucknow University
Puneet K S Kushwah