Summary
Overview
Work History
Education
Skills
Extracurricular Activities & Certificates
Training
Timeline
Generic

VENKATA PRAJWAL MANGIPUDI

Bengaluru

Summary

Achieved 2nd place in June 2025 Hackathon organized by Wireless Communication Systems group, demonstrating strong problem-solving skills and technical expertise.

Overview

4
4
years of professional experience

Work History

Firmware Engineer

Intel India Private Limited
08.2024 - Current
  • As Firmware Engineer I am responsible for enabling the debug features for the firmware team.
  • I have worked on Debug Hardware, enabling the Intel proprietary Tools communicate with the actual hardware.
  • Our team enables the traces, from the hardware which is known as debug traces.
  • Debug Application | C# (DLL and Nutmeg creation), Etl File Creation
  • Developed a tool which captures the trace in the form of an .etl file using Microsoft Api.
  • The captured traces are then given to the application to get it in human readable format.
  • This entire decoding on traces were built as a single nutmeg package which is used by several applications.
  • Encoding on HCI Commands | GUI to help Firmware Engineers
  • The tool main emphasis was on helping different engineers to know what types of params exist in a HCI Command.
  • Tool’s input was an XML which contained all possible data related to the commands.

Program Analyst

Cognizant Solution Private Limited
10.2021 - 09.2022
  • As a Program Analyst at Cognizant, I specialized in automation testing for web applications using Cucumber and Eclipse IDE. Leveraging my expertise, I designed and implemented automated test scenarios, enhancing the efficiency and reliability of the testing process.
  • My responsibilities included creating feature files using Cucumber, creating step definitions, and integrating them into the Eclipse environment.
  • The websites of Automation and Manual Testing of Pacific Gas an Electric Company were tested by the developed framework.
  • Throughout this role, I contributed to the seamless execution of test scripts, identified, and reported defects, and collaborated with cross-functional teams to ensure the delivery of high-quality software solutions.
  • Actively participated in developing testing framework.
  • My dedication to utilizing cutting-edge tools and methodologies in automation testing aligns with the commitment to excellence at Cognizant.

Education

M. Tech - Computer Science

Manipal Institute of Technology
06.2024

B. Tech - Electrical, Electronics And Communications Engineering

Acharya Institute of Technology
07.2021

Skills

  • Programming languages: Python, C#, C
  • Parallel computing: MPI, CUDA
  • Web development: HTML, CSS, JavaScript, ReactJS, NodeJS
  • Testing frameworks: Selenium, TestNG, Cucumber
  • Libraries: pdfplumber, ElementTree, os, shutil, zipfile, requests, multiprocessing, NumPy, Pandas, Matplotlib
  • Soft skills: Time management, teamwork, problem-solving, documentation
  • Presentation skills and flexibility
  • IDEs: PyCharm, Visual Studio, VS Code, Eclipse

Extracurricular Activities & Certificates

Earned Build Websites from Strach with HTML & CSS Online course- Udemy (2022-01-31) Build Responsive Real-World Websites with HTML and CSS Online course- Udemy (2022-08-03) The Complete ReactJS & Redux Course- Build Modern Web Apps Online course- Udemy (2022-08-17) Accelerated JavaScript Training Online course- Udemy (2022-01-31) Earned IIT Madras, GUVI Full Stack Development Certificate (2022-07) Served as the captain of the Basketball team at district level.

Training

  • Intel India Private Limited | Software Intern Graduate Level
  • Wi-Fi Installation using Rest API | (Python Modules – os, shutil, zipfile, requests, urllib3, selenium webdriver, PyCharm IDE)
  • A REST API link contains the details of required version of driver and its zip path to download.
  • So, the test can get the response from this Rest API and downloading the zip file to our local machine and install the driver.
  • Post and Pre installation test are performed to validate the installation was done successfully.
  • C# based RC Tool- Wrapping to C++ | (C++, C#, Visual Studio IDE)
  • Initially HCI tool is integrated to C++ environment by means of .exe execution of C# based files. This .exe dependencies were not preferable.
  • Modified C# based files by making Component Object Model (COM) visible true and generating the Interface class which can communicate with these components.
  • On enabling the register access, we can generate Type Library Files (TLB) which can be imported to C++ project.
  • C++ project was modified to include the TLB file along with DLL’s it uses instead of .exe.
  • Now the main function must interact with the TLB with the help of interface Class which was exposed to get the required output.
  • HCI Command and Events DLL | (Python Modules – pdfplumber, etree.ElementTree, C#, Visual Studio IDE)
  • Based on Core Specification related to Host Controller Interface (HCI) a Dynamic Link Library (DLL) was developed which can decode various HCI Commands and Events.
  • A python script extracts the HCI Commands and Events details from the Core Specification Pdf and convert it in a required format. This was achieved with the help of Python module pdfplumber which can extract text of a pdf file.
  • Now with the help of this Xml python module etree.ElementTree was used to read xml content.
  • Now a generic patter among Commands and Events was analyzed and make a python script to generate .cs files for each pattern.
  • A manual file cs file was made which could include all the generated cs file to form a DLL which was then integrated with different stakeholders.
  • Cognizant Solutions Private Limited | Program Analyst Trainee
  • Test framework Training | (Java, Cucumber framework, Eclipse IDE)
  • Training related to Java programming languages, OOPs Concepts.
  • Training related to Scrum, Maven, TestNG.
  • Training related to test framework Cucumber and Behavior Driven Development (BDD).

Timeline

Firmware Engineer

Intel India Private Limited
08.2024 - Current

Program Analyst

Cognizant Solution Private Limited
10.2021 - 09.2022

M. Tech - Computer Science

Manipal Institute of Technology

B. Tech - Electrical, Electronics And Communications Engineering

Acharya Institute of Technology
VENKATA PRAJWAL MANGIPUDI