Venkata Vadrevu
***************@*****.***. 669-***-****
https://github.com/pavankumarsai18/ https://www.linkedin.com/in/venkata-vadrevu-790ab8176/ EDUCATION
Purdue University, West Lafayette, USA Current – Dec 2023 Master’s Computer Science GPA 3.8/4.0
Florida State University, Tallahassee, USA Aug 2018 - Dec 2021 BS Computer Science GPA 3.98/4.0
COURSEWORK
Introduction to Programming in C++, Object Oriented Programming, Databases, Computer Organization, Complexity and Analysis of Data Structures and Algorithms (C++), Python Programming, Data Mining, Mobile Programming, Networking, Distributed Databases, Compilers, Data Structures and Algorithms Specialization (UCSD, Coursera), Machine Learning
(Stanford, Coursera).
TECHNICAL SKILLS
Programming Languages: Python, C++ 11, Java
Frontend Technologies: HTML, CSS, PHP, React, Bootstrap OS: Windows, Linux, Mac OS
Others: MySQL, MongoDB, Git, Linux, Docker, Kubernetes, AWS, Azure, Pandas, Postgres. WORK EXPERIENCE
Research Assistant at Florida State University Department of Scientific Computing May 2021 – Dec 2021
• Implemented a random walk algorithm that approximates the Star Discrepancy efficiently.
• Reconstructed a genetic algorithm to compare against random walk technique. Teaching Assistant at Florida State University May 2021 – Dec 2021
• Teaching Assistant for broadening participation in computer science course, helped students in solving assignments and clarified any questions related to Data Structures and Algorithms in C++. Web developer at Florida State University (Office of International Programs) Jan 2020 – Apr 2020
• Created websites for FSU International Programs using HTML, CSS, JS, Bootstrap and managed the MySQL database.
PROJECTS
Centralized Two Phase Locking Distributed Database (Distributed Database, Java, JDBC, SQLite) [Purdue 2022]
• Created a distributed database using centralized two-phase locking, used a wait-for-graph to detect and remove deadlocks.
• Works on remote machines and can dynamically add a new database less than 100 milliseconds. C Compiler (C++, LLVM) [Purdue 2022]
• Created a C compiler using LLVM software.
• Created both the front end (parser) and back end (assembly code generator).
• Performs low level code optimization and register allocation. It is similar in compilation speed to the gcc compiler.
GamePlayer Bot (Python, AI, tkinter, PyGame, NEAT module) [FSU 2021]
• Created a desktop application where users can play famous arcade games such as Flappy bird, Snake, Breakout.
• Train AI bot to play for 60 generations, after training the AI bots always beat the game. Textify Mobile Application (Java, Android, Google API, Text Recognition, AI) [FSU 2021]
• Created an android application for students to converts images of notes and audio lectures to a text file.
• Used Google fire database to store the all the images and audio files. ACHIEVEMENTS
• Graduated as Summa Cum Laude at Florida State University
• Secured 2nd position in 2021 ACM Spring contest and 3rd position in 2019 ACM Spring contest.