0% found this document useful (0 votes)
15 views1 page

Software Engineer Profile: Yogesh Jatti

Uploaded by

AatheshIrtt
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views1 page

Software Engineer Profile: Yogesh Jatti

Uploaded by

AatheshIrtt
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

YOGESH BASAVARAJ JATTI

yogeshbjatti@[Link] | +91 9740705071 | Bengaluru India

LinkedIn Profile

• [Link]

Summary

Software Engineer with 2.8 years of hands-on experience at 6D Technologies, adept in Core Java and Spring Boot.
Successfully engineered micro-services that enhanced billing operations. Demonstrated strong problem-solving skills by
optimizing SQL queries, significantly reducing latency. Proven ability to develop RESTful services, ensuring efficient data
exchange and system reliability. Results-oriented individual with a passion for continuous learning and innovation. Known for
leveraging analytical thinking and creativity to solve problems and deliver high-impact solutions in fast-paced environments.
Dedicated and adaptable professional with a proactive attitude and the ability to learn quickly. Strong work ethic and
effective communication skills. Eager to contribute to a dynamic team and support organizational goals.

Tools & Technologies


• Core Java & Java 8 • Eclipse and IntelliJ
• Postman and RabbitMQ • Spring MVC, Spring Boot and Hibernate
• MySQL & SQL development • Jasper Soft and JBOSS BPMN work flow
• Kafka and Microservices • Apache tomcat and Docker
• Restful web services • GitHub and JIRA

Experience

Software Engineer | 6D Technologies | 08/2022 – 04/2025

• Developed and maintained the billing module for TOGOCELL and VDRC telecom systems, focusing on organization
profile and account data management. Designed and implemented microservices for Account Management, Profile
Management, and Account Settlement Generation, improving billing process automation. Built scalable back-end
solutions using Core Java and Hibernate, ensuring efficient data handling and persistence.

• Optimized complex queries using JDBC API and SQL, significantly reducing database latency and improving
performance. Implemented robust exception handling and transaction management to improve system reliability and
fault tolerance in billing operations.

• Improved large-scale data processing speed using Collections and Java Streams, leading to faster transaction
execution. Applied indexing strategies and caching mechanisms for performance tuning and enhancing database
throughput.

• Developed RESTful Web Services using Spring Boot to enable smooth and secure JSON data exchange across services.
Conducted bug fixing and patch deployments to resolve post-release issues and maintain system stability in production.

• Embraced Agile practices, participating in daily scrums and iterative releases, ensuring rapid prototyping and on-time
delivery. Integrated various third-party APIs to extend module functionality and enable system interoperability.

• Actively participated in stakeholder meetings to present progress, gather feedback, and discuss potential
enhancements. Collaborated with cross-functional teams to analyse, define, and implement new features aligned with
business requirements.

Impacts
Contributed to the TOGO project by developing and testing subscription processing and notification workflows based on
expiry date, service type, and profile types. Leveraged Multithreading and Java Collections to enhance execution time
and system productivity, resulting in a 10–20% performance improvement in billing operations. Implemented a robust
notification mechanism that delivered real-time alerts to end users based on dynamic subscription criteria. Played a key
role in PDF generation for billing, confirmation, and settlement processes using Jaspersoft, handling both static and
dynamic report templates. Ensured seamless integration of PDF reports into the billing application, contributing to a more
user-friendly and reliable invoicing system.

Education

KLE Dr. M. S. Sheshgiri College of Engineering | B e l a g a v i | 0 8 / 2 0 1 8 - 0 7 / 2 0 2 2


Bachelor Of Engineering in Computer Science

Common questions

Powered by AI

Yogesh Jatti ensured the reliability of the microservices he developed by implementing robust exception handling and transaction management. These measures were crucial to maintaining system reliability and fault tolerance, which is particularly important in billing operations where data integrity and service availability are critical. By addressing potential errors and ensuring consistent transaction processing, Yogesh was able to create a stable and dependable microservices architecture that supports the billing system's operational demands .

Multithreading played a critical role in enhancing the execution time and overall productivity of the billing operations. By leveraging multithreading, Yogesh Jatti was able to perform operations concurrently, which reduced execution time and increased efficiency. This approach resulted in a notable 10–20% performance improvement in billing operations, demonstrating the effectiveness of using multithreading to handle multiple tasks simultaneously, thereby enhancing system productivity .

Yogesh Jatti developed RESTful Web Services using Spring Boot, which enabled smooth and secure JSON data exchange across services. This contributed to system efficiency by facilitating seamless communication between microservices and ensuring that data transfers were both efficient and reliable, thereby improving the overall maintainability and scalability of the system .

Yogesh Jatti holds a Bachelor of Engineering in Computer Science from KLE Dr. M. S. Sheshgiri College of Engineering. This educational background provided him with a strong foundation in computer science principles and technical skills essential for his role as a software engineer. The knowledge and problem-solving abilities acquired during his engineering studies likely contributed to his technical expertise and success in improving and optimizing the billing systems at 6D Technologies .

Yogesh Jatti employed several strategies for database optimization, including the use of indexing strategies, caching mechanisms, and optimization of complex queries using the JDBC API and SQL. These strategies significantly reduced database latency and improved overall system performance. The impacts included faster data retrieval times, reduced server load, and enhanced database throughput, contributing to a smoother and more efficient billing operation process .

Agile practices significantly influenced Yogesh Jatti's work process by fostering a collaborative and adaptive environment. He actively participated in daily scrums and iterative releases, which promoted rapid prototyping and ensured on-time delivery. The outcomes of embracing Agile included improved communication within cross-functional teams, faster feedback loops, and the ability to quickly adapt to changing requirements. This dynamic approach helped align product development closely with business needs and stakeholder expectations .

Third-party APIs played a pivotal role in extending the functionality of modules developed by Yogesh Jatti at 6D Technologies. By integrating these APIs, Yogesh was able to enhance system functionality and interoperability, allowing for new features to be added without having to completely redevelop existing systems. This approach not only saved time and resources but also enriched the service offerings by enabling seamless connections with external systems and services, thus increasing the versatility and appeal of the company's solutions .

Yogesh Jatti's contributions to the PDF generation process were significant as he utilized Jaspersoft to handle both static and dynamic report templates, ensuring the seamless integration of these PDF reports into the billing application. This work was crucial in creating a more user-friendly and reliable invoicing system by improving the accuracy and accessibility of billing, confirmation, and settlement documents for end users. The ability to efficiently generate and manage these reports likely enhanced customer satisfaction and operational effectiveness within the billing system .

Yogesh Jatti's proactive attitude and strong communication skills likely had a substantial positive impact on his effectiveness in collaborative environments. A proactive approach enabled him to anticipate and address potential challenges before they could become issues, fostering a culture of continuous improvement. His ability to communicate effectively facilitated clear and open dialogues among team members and stakeholders, ensuring everyone was aligned and informed. These skills likely enhanced team dynamics, led to better decision-making, and contributed to the successful implementation of project goals in a fast-paced working environment .

Yogesh Jatti employed several key technologies and practices to enhance the billing system's performance and reliability. He used Core Java and Hibernate for building scalable back-end solutions, which ensured efficient data handling and persistence. For optimizing queries and reducing database latency, he utilized the JDBC API and SQL. Furthermore, Yogesh implemented robust exception handling and transaction management to improve system reliability in billing operations. He also leveraged collections and Java Streams to boost large-scale data processing speed and applied indexing strategies along with caching mechanisms to enhance database throughput .

You might also like