Summary
Work History
Education
Other Interests And Achievements
Technological Skills
Projects
Hobbies and Interests
Languages
Timeline
Generic

Rohit Nittala

Summary

Recent graduate with a Bachelor's degree in Computer Science and Engineering looking to use my communication skills to gain experience. I'm eager to work on interesting projects that involve making software, websites, and databases. My goal is to keep learning and work with great teams to create cool tech solutions that help people. I also aspire to take on leadership roles where I can guide and inspire others, while staying at the forefront of technological advancements to contribute to the growth and success of the organizations I work with.

Work History

Intern for Android Team

Tech Mahindra
07.2022 - 08.2022
  • Collaborated with the Android team as a trainee, actively contributing to various projects
  • Played a significant role in UI manipulation tasks, enhancing the user interface of Android applications
  • Worked on the development and improvement of the Stockmann app, which is associated with an e-commerce website in Finland.

Education

Bachelor's in Engineering - Computer Science and Engineering

Osmania University College of Engineering
06.2023

Other Interests And Achievements

Managing Director & Organizer for TEDxOsmaniaU.

Joint Secretary of the Music and Cultural Club.

President of the Sports club.

Vice President of the Student Film Society.

Technological Skills

Programming Languages: C, Java, Python.

Web Technologies: HTML, CSS, JavaScript, NodeJS, Express, Django, ReactJS.

Database: MySQL, MongoDB.

Theoretical Skills: Data Structures and Algorithms, DBMS, ML and AI Algorithms.

Operating System: Windows, Linux.

Projects

Webpage Vulnerability Detection with Machine Learning , 03/2023 - 06/2023
- Enhance web security by developing a machine learning model to detect webpage vulnerabilities, with a focus on the frequent and high-threat OWASP top 10 vulnerabilities.
- Phishing attacks, a prevalent and dangerous vulnerability, are a central concern due to their potential for information and monetary loss.
- This project aims to create a machine learning model for real-time webpage vulnerability detection as users access websites.
- The process involves dataset loading, train-test splitting, and training/testing three machine learning algorithms: Random Forest, Support Vector Machine (SVM), and Decision Tree.
- Additionally, users can input URLs for instant validation.
- Key Areas: Machine Learning (Random Forest, SVM, Decision Tree), Data Preprocessing, Web Security, OWASP Top 10, Python, Front-end Tools (HTML, CSS, JavaScript)

Matrix Multiplication optimization using OPENCL , 08/2022 - 11/2022,
- Developed an optimized matrix multiplication solution using OpenCL to accelerate computation on heterogeneous computing platforms, including CPUs and GPUs.
- Key highlights include:
- Leveraged parallel computing techniques, including tiling, memory coalescing, and loop unrolling, to improve GPU performance.
- Conducted a performance analysis comparing CPU and GPU execution times to demonstrate the efficiency of GPU acceleration.
- Successfully managed memory allocation and data transfer between host and device.
- Enhanced proficiency in parallel computing, hardware acceleration, and optimization strategies.
- Key skills and technologies: OpenCL, C99, APIs, CPUs, GPUs, DSPs, FPGAs, Parallel Computing Techniques, Performance Analysis, Memory Management.

Hobbies and Interests

  • Reading and Writing: Avid reader and writer, enhancing communication and language skills.
  • Sports Enthusiast: Active participation in team sports, demonstrating teamwork, discipline.

Languages

English
Native or Bilingual

Timeline

Intern for Android Team

Tech Mahindra
07.2022 - 08.2022

Bachelor's in Engineering - Computer Science and Engineering

Osmania University College of Engineering
Rohit Nittala