Experienced Full Stack Engineer with a demonstrated history of working in the financial services industry. Skilled in Machine Learning, Computer Vision, python, Java, Application Development, and Cloud. Strong engineering professional currently pursing Master's degree in Computer Science from Stony Brook University.
Teaching Assistant for course Introduction to Object-Oriented Programming under Prof. Praveen Tripathi. Responsibilities included proctoring labs; helping students with assignments and projects; grading assisgnments, projects and exams.
Working on Advanced Project with Prof. I.V. Ramakrishnan. Coursework: Analysis of Algorithms, Probability & Statistics, Data Science, Natural Language Processing, Computer Vision, Visualization, Principles of Programming Languages
Coursework: Data Structures, Object Oriented Programming, Design and Analysis of Algorithms, Unix and Shell Programming, Microprocessors, Operating Systems, Database Management Systems, Computer Networks, Complier Design
Analysed different models such as LSTM, CNN, DAN to extract the sentiment of any image using the image captioning text from show and tell model.
Built an autonomous navigation model to navigate drones inside buildings and perform object detection to assist first responders with search and rescue activities.
Trained and built a CNN model based on inception-v3, integrated with an android application which converts Indian sign language to English text.
SAIL (Speech Assisted Interface Library) is a library that will make your application much more accessible, in the most simplest way you can think of... speech. You can let your users talk to the application as if it were an actual person, thanks to the beauty of Machine Learning, and let a whole variety of new users to literally converse with your application.
Android application to detect pothole on roads. App runs as a background service and is activated only when the app is in driving mode. Makes use of the accelerometer and gyroscope of the phone to detect when the vehicle goes over a pothole. Once a pothole is detected, it uses location services to update a database with the pothole locations. On the user interface of the app, using google map API, we suggest the fastest route with least number of potholes.