Hitesh Guna
Lead Java Consultant at Restive Tech- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Hindi -
-
Marathi -
-
Sindhi -
Topline Score
Bio
Credentials
-
Cassandra Data Modeling Essential Training
LinkedInNov, 2019- Nov, 2024 -
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Aug, 2021- Nov, 2024
Experience
-
Restive
-
Australia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Java Consultant
-
Aug 2022 - Present
-
-
Senior Java Engineer
-
Sep 2021 - Aug 2022
-
-
-
ANZ
-
Australia
-
Banking
-
700 & Above Employee
-
Software Engineer
-
Mar 2021 - Sep 2021
-
-
-
Optus
-
Australia
-
Telecommunications
-
700 & Above Employee
-
Senior Java Developer
-
Jul 2020 - Mar 2021
-
-
-
Mastercard
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Java Developer
-
Nov 2019 - Jul 2020
-
-
-
Entelect
-
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
-
-
-
Nihilent
-
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 -
University of Mumbai
Bachelor of Engineering (B.E.), Computer Engineering