Summary
Education
Skills
Timeline
Work History
Certifications And Awards
Activities
Project Details
Hobbies and Interests
Languages
Overview
SoftwareEngineer

Vishwanand Yenuganti

Nizamabad

Summary

  • A results-driven software professional with 2 years of experience in C++ and VC++ development on Windows and Linux platforms. Passionate about writing efficient, maintainable, and high-performance C++ code, with a strong foundation in OOP principles and software design patterns.
  • Proficient in C/C++ programming, with expertise in Object-Oriented Programming (OOP) concepts like Abstraction, Encapsulation, Inheritance, and Polymorphism.
  • Experienced in developing, debugging, and optimizing C++ applications, ensuring performance and reliability.
  • Strong problem-solving and debugging skills, using tools like GDB and WinDbg for troubleshooting and issue resolution.
  • Hands-on experience with Git/GitHub for version control, ensuring efficient code collaboration and management.
  • Exposure to MFC (Microsoft Foundation Classes) and dialog-based UI development.
  • Understanding of software architecture and design principles as applied in C++ development.
  • Strong analytical and troubleshooting skills, capable of identifying and resolving software issues efficiently.
  • Team-oriented and proactive, with excellent communication and collaboration abilities.
  • Adaptable and quick to learn new tools, frameworks, and technologies as required.
  • Ability to work effectively under pressure, ensuring timely delivery of solutions in dynamic environments.
  • Foundational knowledge of HTML and CSS for web-based applications.
  • Good knowledge of socket programming, which is used for IPC mechanisms.
  • Good understanding of design patterns and multithreading techniques for feature enhancements.
  • An enthusiastic and outgoing individual with the ability to interact with the team members.
  • Good analytical and problem-solving skills.

Education

BSc - Computer Science

Osmania University
Hyderabad
06.2023

Skills

  • C
  • STL
  • GITHUB
  • VC
  • MFC
  • Visual Studio 2019 & 2022
  • Bazel
  • Win32 SDK
  • HTML & CSS
  • Power BI
  • Microsoft Office

Timeline

Software Engineer

Datapro Information Technology Pvt Ltd
03.2023 - Current

BSc - Computer Science

Osmania University

Work History

Software Engineer

Datapro Information Technology Pvt Ltd
Pune
03.2023 - Current

Certifications And Awards

  • Campus Executive - SkillVertex
  • Build Your Own Static Website (NxtWave CCBP 4.0)
  • Build Your Own Responsive Website (NxtWave CCBP 4.0)

Activities

  • Volunteer - ABACUS Quiz, Bankatlal Badruka College
  • Volunteer - National Service Scheme (NSS)
  • Certified Typist - Local Typing Institution

Project Details

Project #2 (Mar 2024 - Jan 2025)

Project Name: "Web-Browser Plug-in for Infotainment" 

Organization: Datapro Information Technology Pvt Ltd

Environment: C++, VC++, MFC, multi-threading, sockets, GitHub, Windows/Linux  

Project description:

  • Developed a web browser plug-in designed for automotive infotainment systems, ensuring seamless integration with in-car platforms.
  • The plug-in enables safe and intuitive web browsing, optimizing navigation, streaming, and web services for minimal driver distraction and maximum performance
  • Focused on user safety, security, and compatibility across various infotainment systems and car models
  • Implemented features to enhance performance, memory management, and data handling, ensuring a smooth user experience

Roles and responsibilities

  • designed, developed, and maintained high-performance C++ code for the browser plug-in
  • Integrated the plug-in with multiple infotainment platforms, ensuring compatibility across different hardware and software configurations
  • Optimized caching, memory management, and data processing for improved efficiency
  • Conducted smoke and regression testing for the web browser
  • Tested browser functionality across Chrome and Opera for validation
  • Performed code reviews, debugging, and issue resolution to enhance system reliability

Project #1 (Jun 2023 - Feb 2024) 

Project Name: “Re-Flash Update – Infotainment HMI”  

Organization: Datapro Information Technology Pvt. Ltd. 

Environment: C++, Visual Studio 2022, MFC, Multi-Threading, GitHub, Bazel, and Windows.

Project Description:

  • Developed and managed software update mechanisms for infotainment systems, enabling seamless updates without requiring major version upgrades
  • Software updates were delivered via over-the-air (OTA), USB, or TCPA using the software update application
  • OTA updates: The hardware communicates with the server to check for updates and downloads the latest version if available
  • USB updates: When a USB containing the .swu file is connected, the update service is triggered, and the system is updated accordingly

 Roles & Responsibilities:

  • Developed MFC-based simulators for OTA and USB update modules
  • Managed software builds and release activities, ensuring smooth deployment
  • Implemented a progress tracking system in C++ using polling to display update status
  • Handled various technical aspects, including software design, module development, monitoring critical issues, and providing timely solutions
  • Led efforts in interface redesign and application maintenance to enhance system performance and usability

Hobbies and Interests

  • Hackathons
  • Simulation games
  • Playing Chess
  • Cybersecurity Research

Languages

  • English
  • Telugu
  • Hindi

Overview

2
2
years of professional experience
Vishwanand Yenuganti