Summary
Overview
Work History
Education
Skills
Technical Knowledge
References
Timeline
Generic

Simarjot Kaur

Fraser Rise,VIC

Summary

Experienced Software Engineer with a strong background in Java, Spring Boot, MySQL, Microservices, and Restful APIs. Proven track record of designing, developing, and maintaining complex applications, as well as troubleshooting and debugging technical issues. Highly skilled in collaborating with cross-functional teams to deliver innovative solutions. Dedicated to continuous improvement, staying abreast of emerging technologies and industry trends.

Overview

7
7
years of professional experience

Work History

Senior Software Developer

Connective
06.2022 - Current
  • Contributed to the technical design, development, and maintenance of Connective's internal and external software applications
  • Refined backend Java skills by working on various integrations, Rest APIs, spring boot microservices architecture
  • Spearheaded the migration and upgrade of Java versions, resulting in about 20% enhancement of platform robustness and performance. Was promoted to Senior Software Developer Role following the successful completion of the project
  • Led the development of a borrowing capacity calculator, integrating data from multiple lenders like CBA, ANZ, ING, Suncorp, and others which led to higher application engagement among users by about 30%
  • Championed the utilization of AWS SQS for efficient notification management and Azure event queues for seamless data processing
  • Lead Strike Force and manage escalations effectively, demonstrating strong leadership skills and was able to close down about 40 jira tickets reported in a week
  • Collaborated with cross-functional teams to develop innovative solutions and managed a group of 6 developers for Commissions Project to consolidate wholesale and CAF commission processing
  • Received recognition for delivering high-quality solutions and meeting tight deadlines
  • Mentored junior developers, conducting code reviews, and promoting best coding practices like KISS, YAGNI, DRY etc
  • Lead and managed various backend projects related to third party integrations like Power BI, Microsoft dynamics, Azure, NextGen, OpenAI etc
  • Led development of DigiSign, saving $200,000 annually by replacing DocuSign. Implemented microservices architecture with Spring Boot and used AWS SQS for notifications and azure blob storage and KMS.
  • Deployed custom app integrating Power BI Embedded, enabling role-based access. Implemented RBAC with Azure AD service principals for data security. Integrated Power BI SDK for seamless user experience and learnt React on the fly to develop UI for the app.
  • Documented technical specifications and project testing methods for future reference.

Software Developer Customer Solutions

IMC AG
05.2018 - 06.2022
  • Implemented technical solutions and systems for new customer projects and provide ongoing technical support to existing customers
  • Developed a Payment Express Gateway for Learning Management System, enhancing PayPal functionality and increasing payment processing efficiency by around 40%
  • Customized the Learning Management System for various clients, resulting in enhanced client satisfaction
  • Worked closely with business stakeholders to understand requirements and design solutions that meet their needs.
  • Actively contributed to the documentation of technical projects, ensuring comprehensive and well-organized documentation. This initiative resulted in the creation of robust documentation that greatly facilitates the onboarding process for new team members
  • Maintained source control repositories such as Git, SVN for versioning purposes.
  • Implemented RESTful APIs and microservices to support scalable applications, reducing application downtime by approximately 15%
  • Collaborated on CI/CD pipelines using Jenkins to automate deployment processes
  • Conducted code reviews, mentored junior developers, and promoted best practices
  • Troubleshot and debugged complex technical issues, ensuring the reliability of software applications.

Technical Support/Junior Developer

Kontrol4 (previously known as Vertical Matters)
10.2016 - 05.2018
  • Troubleshooted and provided technical support to customers using the mobile app
  • Developed custom applications using Java, JavaScript, HTML, and CSS for clients across various industries
  • Worked on Business Intelligence Reporting and data warehousing projects
  • Participated in project implementation from requirements gathering to training and handover.

Education

Master of Information Technology -

Monash University
01.2016

Bachelor of Computer Science & Technology -

Punjab Technical University
01.2013

Skills

  • Java 11/17
  • Spring Boot
  • Javascript
  • React
  • RESTful APIs
  • AWS services
  • SQS
  • Azure event queues
  • Git
  • Jenkins
  • Team city
  • CI/CD pipelines
  • Agile methodologies
  • Test-Driven Development
  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDb
  • Mentoring
  • Code reviews
  • Collaboration
  • Rapidly learning new technologies and languages

Technical Knowledge

Jenkins, IntelliJ, Jira, Maven, Gradle, Sonar, Apache Tomcat, SQL Server, Squirrel, SQL Developer, Bitbucket, New Relic, bitbucket, confluence, Team city, MYSQL Workbench, AWS cloud, Java, JavaScript, Typescript, HTML, CSS, React, Agile, Software Integration, Microservices, PostgreSQL, MySQL, SQL Server, Software Development, TDD, Database Administration, Software Configuration, Software Integration, Project Management, Restful web service, Spring boot microservices

References

References available upon request.

Timeline

Senior Software Developer

Connective
06.2022 - Current

Software Developer Customer Solutions

IMC AG
05.2018 - 06.2022

Technical Support/Junior Developer

Kontrol4 (previously known as Vertical Matters)
10.2016 - 05.2018

Master of Information Technology -

Monash University

Bachelor of Computer Science & Technology -

Punjab Technical University
Simarjot Kaur