Sunteți pe pagina 1din 2

Raviteja Kancharla 9519 University Terrace Drive Apt L

Charlotte, NC 28262
www.github.com/kvssraviteja vkanchar@uncc.edu
www.linkedin.com/in/kvssraviteja +1 (704) 712-3995

SUMMARY

 Solid Understanding of Algorithms, Data Structures.


 Experience in developing native Java, Python and C++ applications.
 Good hands-on experience with Core Java concepts like Collections, Multithreading, Exception handling and Serialization.
 Hands-on experience with Machine Learning Algorithms using Python and R: PCA and LDA, Logistic regression,
Reinforcement learning, Artificial neural networks for classification and regression.
 Experience in developing Front End components (UI) using Python, HTML, CSS3, Java Script and Backend components
using PHP with MySQL, SQL.

EDUCATION
Master of Science in Computer Science 2017-2019
University of North Carolina at Charlotte (UNCC) Charlotte, NC
Courses: Machine learning, Intelligent Systems, Robot motion planning, Software system design
GPA: 4.0/4.0
Bachelor of Technology in Computer Science and Engineering 2013-2017
Jawaharlal Nehru Technological University(JNTU) Kakinada, India
Overall Grade: 82.12%

EXPERIENCE
Graduate Teaching Assistant Jan 2018 – Current
Department of Computer Science, UNCC Charlotte, NC
 Working as teaching assistant for the course: Operating Systems and Networking, under Dr. Harini Ramaprasad, Associate
Professor at Department of computer science.
 Responsible for grading and providing effective feedback to students to support their learning and supervising the practical
work by students and advising them on techniques and skills

Machine Learning Engineer Intern Jun 2018 – Aug 2018


Virtusa Corporation Jersey City, NJ
 Developed scalable solutions based on state-of-the-art machine learning and AI methodologies as a part of Virtusa’s xLabs.
 Contributed to the team’s research and development in NLP, ANN and other ML algorithms.
 Applied expert software development skills to a wide range of ML-related projects like chatbots, recommender systems.
 Developed prototypes and execute experiments to evaluate the performance of ML/AI architectures in large-scale
industrial applications.
Co-Founder & Product Developer Jan 2016 – Jan 2017
Rex, SV.CO Visakhapatnam, India
 A SaaS Product Based Start-up part of SV.CO, Start-up village. Developed a prototype of our first product, Traco, a digital
platform for business cards.
 Responsible for the product development and programming the UI for the prototype of the app.
Software Developer Intern Jun 2016 – Jul 2016
Wowsome App Hyderabad, India
 Worked on the app “Wowsome 2.0”, based on Augmented Reality(AR), which delivers live digital content, quick links & call-
to-action on traditional print.
 Programmed a set of modules for the app, using Android, Java and OpenGL.

SKILLS
Programming Languages: Java, C++, C, Python, PHP, JavaScript, HTML5 & CSS3, MySQL, SQL, GML
Libraries and frameworks: NLTK, TensorFlow, Scikit-Learn, OpenCV, OpenGL, Android, Apache Hadoop, Bootstrap
Tools: Eclipse, NetBeans, GameMaker Visual Studio, Android Studio, SQL Server
PROJECTS

Personalized Chat-Bot form Facebook Messages using Neural Nets Apr 2018-May 2018
 Developed a personalized chat-bot which imitates your replies learning from your Facebook messages. An Encoder –
Decoder framework called seq2seq model with RNN cells is used.
 The chats from Facebooks messenger are processed using NLP techniques and dataset is prepared in message and reply
format.
 The system is implemented using TensorFlow, Python’s Numpy, Pandas, NLTK and Scikit-Learn libraries and Jupyter
notebook is used as IDE.
Predicting User Ratings based on Reviews Using Yelp Data Feb 2018-Apr 2018
• A sentiment analysis model which predicts the actual user ratings for businesses based on their reviews on “Yelp”.
• The reviews are processed using NLP techniques to extract the best features from them.
• It uses two methods NB classification and Logistic regression, to build classification models for the test data. Thus, as a
secondary goal, performance and accuracy of both models is analyzed and presented.
• The system is implemented using Python’s Numpy, Pandas, NLTK and Scikit-Learn libraries and Jupyter notebook is used
as IDE.

PRM and RRT Planners for Holonomic Robots Mar 2018-May 2018
 Probabilistic road map(PRM) and Rapidly-exploring random trees(RRT) are implemented for a 2-D holonomic robot in a
2-D workspace to avoid obstacles and reach a goal.
 Sampling the points, generating road map, Dijkstra search and path optimization are performed and robot’s motion along
the path is visualized.
 Implemented using Python, Numpy, Matplotlib and Scipy.

Intruder detection in restricted areas using IoT Oct 2016-Mar 2107


• A security system which implements modified LBPH Face recognition algorithm to recognize faces in real time.
• The comparison is done with a predefined data set of faces and intrusion is reported.
• The system is written using OpenCV library in C++ and is integrated with an Arduino board with camera and proximity
sensor. A module has been written in PHP for reporting via e-mails.
Automated Seating Plan for External Examinations Dec 2015-Mar 2016
• A system for arranging registered students for an external exam in a pre-defined set of classrooms using some algorithms.
• It is developed using Java. Apache library is used for accessing MS-Word files.
• The seat arrangement and the required documents for invigilators are given as output in the required format as MS-Word
files.

S-ar putea să vă placă și