Hitesh Guna

Lead Java Consultant at Restive Tech
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Castle Hill, New South Wales, Australia, AU
Languages
  • English -
  • Hindi -
  • Marathi -
  • Sindhi -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Cassandra Data Modeling Essential Training
    LinkedIn
    Nov, 2019
    - Nov, 2024
  • AWS Certified Cloud Practitioner
    Amazon Web Services (AWS)
    Aug, 2021
    - Nov, 2024

Experience

    • Australia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Java Consultant
      • Aug 2022 - Present

    • Senior Java Engineer
      • Sep 2021 - Aug 2022

    • Australia
    • Banking
    • 700 & Above Employee
    • Software Engineer
      • Mar 2021 - Sep 2021

    • Australia
    • Telecommunications
    • 700 & Above Employee
    • Senior Java Developer
      • Jul 2020 - Mar 2021

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Java Developer
      • Nov 2019 - Jul 2020

    • South Africa
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Software Engineer
      • May 2016 - Jun 2019

      Client Name: Discovery Responsibilities: • Fulfilled the responsibilities of Technical Lead in the recent projects. • Under the guidance of the Architect, designed the event driven project architecture & the DB design • Designing the project architecture and the DB design to rewrite an existing system using new tech. • Handled the task allocation in the team • Initial Project Setup including, spring cloud for properties, Jenkins config for deployment & server setup. • Understanding the project requirements • Handle the communications with the BA and different teams to convert the requirements to solution • Sprint planning, tasks breakdown and tasks allocation • Performed code review and made sure that high coding standards are followed • Made sure the code was written in generic and re-usable manner • Handled and provided guidance to the team of 4-5 people • Successfully did the research and implemented Hazelcast to handle the concurrency. • Designed and implemented complex rules using Drools rules engine that used DB tables and excel sheet for rules • Created a generic project that replaced multiple projects with a similar purpose. • Created micro-services for specific requirements, so that the generic nature of the project can be maintained • Implemented RESTful API to replace the existing services • Exposing REST based API for the front-end team to integrate • Optimised the application by implementing caching at different levels • Setup and handle deployment of the project. • Successfully implemented the elasticsearch. • Created a reusable search module using React • Created a page with image map where clicking on different areas of image would reveal the related medical codes. • Implemented the logic to calculate the health risk of an individual based on the family history of the individual • Integrating with the existing messaging infrastructure to notify member • Post Go-Live monitoring and support • Attempted to containerize the application using Docker Show less

  • Entelect Software Pty Ltd
    • Johannesburg Area, South Africa
    • Senior Software Development Engineer
      • Sep 2014 - Apr 2016

      Client Name: Discovery Responsibilities: • Implemented Soap based services to provide a read-only access to different resources and eliminate the direct database access. • Performed Unit testing and added test cases • Created a web-based application using which the Company could manage the talent internally. • Built a reporting functionality which could be used by the managers. • Gathering requirements, communicating with the business owners • Production Support • Handling Deployment of project. Show less

    • India
    • Business Consulting and Services
    • 700 & Above Employee
    • System Engineer
      • Feb 2010 - Apr 2014

      Client Name: First National Bank – South Africa [Awarded the FNB Innovators Award for implementing the solution] Role: Java Developer Responsibilities: • Provided a batch solution for extracting bank statements on daily basis • Production deployment and support Client Name: Nihilent Technologies Pvt. Ltd. Role: System Analyst Responsibilities: • Develop a generic solution where one system can be used to design the Feedback UI. • Provided solution for implementing the generic system • Handled and guided the team • Performed analysis and integrated with MongoDB using Morphia in Spring MVC Framework. • Added reporting functionality to analyse the feedback provided • Added the functionality to implement the review process via a web-based system • Added the functionality to generate a PDF report at run time based on the reviews done, to communicate the appraisals. • Post Go-live support • Modified the open source project for the company • Modified the functionality as per the requirements to assist in companies CMMI activities • Modified the project to use Spring and Hibernate • Handled the deployment of the project Show less

Education

  • CDAC pune
    Diploma in Advanced Computing
    2009 - 2010
  • University of Mumbai
    Bachelor of Engineering (B.E.), Computer Engineering
    2005 - 2009

Community

You need to have a working account to view this content. Click here to join now