Thipperudra B

Software Engineer

Bangalore, Karnataka, India5 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in developing enterprise-level applications.
  • Achieved significant performance improvements through optimization.
  • Strong collaborative skills in cross-functional teams.
Stackforce AI infers this person is a Software Engineer specializing in Defense Technology and Enterprise Application Development.

Contact

Skills

Core Skills

JavaSpring BootC++

Other Skills

Agile MethodologiesAlgorithmsApache KafkaAzure DevOpsC (Programming Language)CairGISCalibreCloud ComputingCommunicationData EngineeringData StructuresDatabase QueriesDatabasesFront-End DevelopmentGit

About

Software Engineer with a demonstrated track record of developing enterprise-level applications and expertise in various programming languages and frameworks. I am currently working at Bharat Electronics Limited, where I am involved in the development of an Enterprise-GIS application to support the Indian Defence System's planning, execution, and maintenance. One of my key accomplishments has been developing C++ and Java code for collaborative editing of an overlay, enabling multiple users to interact and make simultaneous changes to shared content. Leveraging the power of the Qt framework, I developed robust and scalable applications, effectively utilizing features like signals and slots for efficient communication and interaction between different components. In my role as a Software Engineer, I have also worked extensively with Java and Spring Boot, developing server-side functionalities such as producing and consuming messages using Apache Kafka, and implementing client-server CRUD operations with JPA and RESTful APIs. Through the use of JPA, I ensured efficient database interaction and seamless communication between clients and servers. Documentation and version control have been essential aspects of my work. I have maintained clear and concise documentation for code, configurations, and project-related artifacts. Additionally, I have utilized version control systems like Git for efficient code management and collaboration. During my R&D internship at Mentor Graphics - Siemens EDA, I successfully developed a Proof of Concept (POC) for the "Visible Density Computation in Mask Process Correction" project. Using C++ programming language, I implemented the necessary algorithms and achieved a remarkable 40% reduction in visible density computation time by leveraging vectorization techniques and parallel computation. This optimization significantly improved the project's overall performance. I am a highly motivated professional who thrives in collaborative environments. I have a strong commitment to continuous learning and staying updated with the latest technologies and best practices in software development. I am adept at problem-solving, critical thinking, and effectively collaborating with cross-functional teams to deliver high-quality solutions. If you are looking for a skilled Software Engineer with expertise in developing robust applications, leveraging frameworks, and optimizing performance, feel free to connect with me. I am always open to new opportunities and challenges in the field of software engineering.

Experience

Bharat electronics limited

Software Engineer

Feb 2021Present · 5 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • Software Engineer at Bharat Electronics Limited, developing an Enterprise-GIS application for the Indian Defence System. Accomplished collaborative editing functionality, enabling multiple users to interact and make simultaneous changes. Leveraged Qt's powerful features like signals and slots for efficient communication. Developed server-side functionalities using Spring Boot, including Apache Kafka integration. Implemented client-server CRUD operations with JPA and RESTful APIs, ensuring seamless end-to-end functionality. Maintained clear documentation and utilized Git for efficient code management
C++JavaQtSpring BootApache KafkaJPA+2

Mentor graphics

R&D Intern at Mentor, a Siemens Business

Jan 2020Jul 2020 · 6 mos · Bengaluru, Karnataka, India

  • As an R&D Intern at Mentor Graphics - Siemens EDA, I successfully developed the Proof of Concept (POC) for the "Visible Density Computation in Mask Process Correction" project. Leveraging C++, I implemented optimized algorithms and achieved a remarkable 40% reduction in computation time using vectorization techniques and modern processors. This significantly improved project performance.
C++VectorizationParallel Computation

Education

RV College Of Engineering

Bachelor's degree — Computer Science

Jul 2017May 2020

Sandur Polytechnic Yeshwanthnagar

Diploma — Computer Science

Jan 2014Jan 2017

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience