About
Chris Vinson Kunnankada here! I'm a recent Artificial Intelligence and Machine Learning graduate with expertise in Python, Java, SQL, and AWS. I've worked on innovative projects, while leveraging my software development, machine learning and deep learning skills. Passionate about tech, I'm always eager to take on new challenges.
Let's connect!
Skills
Languages
- Python
- Java
- C++
- SQL
- HTML
- BASH scripting
Skills
- Machine Learning
- LLMs
- Data Analysis
- Power BI
- Cloud Computing
- Web Development
Education and Experience
Education
Bachelor of Engineering - Artificial Intelligence and Machine Learning
2020 - 2024
New Horizon College of Engineering, Bengaluru
CGPA : 9.41 / 10
Pre - University Course
2018 - 2020
BASE PU College, Bengaluru
Percentage : 83.83 %
Schooling
2006 - 2018
Ryan International School, Bengaluru
Percentage : 94 %
Professional Experience
Data Modelling
Internship
February 2024 - June 2024
Xceedance Consulting Ind. Pvt. Ltd.
- Develop and refine scripts to generate dummy exposure data consisting of vulnerability data and risk profiling of a given number of location points extracted based on distribution entered by the user.
- Ensure efficiency of script to generate portfolio of exposure data of the magnitude of 5 to 10 GB in reasonable time frames.
- Develop front end interface to allow easier dynamic generation of exposure data portfolio from input distribution.
- Technologies and libraries used : Python, risk profiling APIs, GeoJSON, GeoPandas, Matplotlib
Projects
RAG Based Document Query
- Developed a Document Q&A system utilizing Retrieval Augmented Generation (RAG) to enable users to upload PDF documents and ask questions, with AI-generated answers based on document content.
- Integrated FAISS for similarity search and Google's Gemini AI for question answering, providing a seamless user experience through a Streamlit-based interface.
- Technologies used: Streamlit, FAISS, Google's Gemini AI, PyPDF2, langchain, sentence-transformers, torch, and reportlab.
AI Based Resume ATS Analyser
- Developed a web-based ATS Resume Analyzer that evaluates resume content against job descriptions using AI to provide a percentage match, highlight missing keywords, and generate profile summaries for optimization.
- Implemented PDF resume parsing and real-time AI analysis through Google Gemini API, allowing users to upload resumes and receive actionable feedback to improve their chances of passing ATS filters.
- Technologies used: Python, Flask, PyPDF2, Google Gemini API, HTML, TailwindCSS, Vercel for deployment.
Communication Platform with Enhanced Accessibility Features
- Developed a communication platform with features such as real-time sign language detection, AAC board functionality and video color correction to improve accessibility for users with disabilities.
- Utilized various open source machine learning models to implement the functionalities of the accessibility features. For example, BERT was leveraged to implement the various text generation functionalities needed for the sign language detection and AAC board.
- Libraries and tools used: TensorFlow, Keras, NumPy, OpenCV
Music Generation using LSTM
- Developed an LSTM deep learning model to generate original music sequences based on selected mood values.
- Utilized the Lakh Midi open source dataset for training the model on musical sequences.
- Used various musical characteristics such as pitch, step and duration as parameters for the model to make predictions. Mood based music characteristics such as pitch bias, duration scale and tempo were incorporated into the predictions.
- Libraries used : Keras Tensorflow, NumPy, Pandas, pretty_midi