Hi, I'm Krishna Kumar Agrawal.
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
I completed my B.Tech. in Computer Engineering at Babasaheb Bhimrao Ambedkar University (A Central University) in 2024. I enjoy problem-solving and coding, always striving to bring 100% to the work I do. Throughout my studies, I worked with technologies such as C, C++, Java, Python, Machine Learning, Deep Learning, NLP, Computer Vision, Artificial Intelligence, Gen AI, Data Analysis (Power BI), Flask, and MySQL. My 4 years of professional work experience strengthened my skills in Python, Machine Learning, Data Science and Artificial Intelligence. I am passionate about developing complex applications that solve real-world problems impacting millions of users.
- Languages: C, C++, Java, Python, HTML/CSS, JavaScript
- Databases: SQL, NoSQL, Neo4j, Janusgraph
- Libraries: NumPy, Pandas, Matplotlib, Scikit-Learn, Seaborn, OpenCV
- Frameworks: Flask, FastApi, Keras, TensorFlow, Spacy, NLTK, Hugging Face, Langchain
- Other Skills: Data Science, Machine Learning, Deep Learning, NLP, Computer Vision, Artificial Intelligence, Data Analytics (Power BI), Gen AI
Looking for an opportunity to work in a challenging position combining my skills, which provides professional development, interesting experiences and personal growth.
Experience
- Built a Knowledge Graph with JanusGraph and Neo4j, integrating LLMs to boost search efficiency by 25% and enhance semantic queries over 100,000+ nodes and edges.
- Engineered an RAG-based LLM model for document search and question answering, achieving 80% accuracy and reducing query response time by 30% through optimized retrieval.
- Tools: Python, Data Science, ML, Deep Learning, Gen AI
- Developed and implemented App Script solutions to automate Google Form creation and optimize Google Sheets tasks, improving workflow efficiency by 30%.
- Developed automated reporting solutions using ReportLab and PyFPDF libraries in Python, cutting report generation time by 40 hours per month while enabling real-time data visualization for stakeholders insights.
- Tools: Python, Flask, Data Science, Machine Learning
- Designed and developed an end-to-end project focused on Traffic and Road Sign Recognition with 95% accuracy, leveraging advanced deep learning algorithms.
- Implementation of a sophisticated system aimed at enhancing road safety and optimizing traffic management.
- Got to learn about the industry exposure and the different new Machine Learning algorithms.
- Tools: Python, Flask, Machine Learning, Deep Learning, Computer Vision, HTML, CSS, JavaScript
- Worked on many groundbreaking project focused on Data Analysis and Data Visualizing.
- Played a pivotal role in leveraging data-driven insights to support strategic decision-making and enhance operational efficiency.
- During my tenure, I was deeply involved in various aspects of the data science lifecycle, from data exploration and preprocessing to advanced analytics and model development.
- Tools: Python, Data Science, Machine Learning, Data Visualisation, Flask, OpenCV, Keras, Tensorflow
- Utilized industry-standard tools such as Microsoft Word, Adobe FrameMaker, or Markdown to create and format documentation, ensuring consistency and professional presentation.
- Translated complex technical concepts into clear, concise, and accessible language suitable for both technical and non-technical audiences.
- Continuously updated and refined documentation to reflect software updates, enhancements, and user feedback.
- Tools: Content Writing
- Implemented machine learning algorithms and techniques, such as supervised learning, unsupervised learning, and deep learning, to solve real-world problems.
- Led a Machine Learning project focused on Facial Expression Recognition, leveraging advanced machine learnings algorithms.
- My experience in this role allowed me to refine my skills in developing scalable machine learning models, collaborating with interdisciplinary teams, and driving data-driven strategies.
- Tools: Python, Flask, Machine Learning, Data Visualisation, Data Analysis
Projects
A online exam proctoring system based on Machine Learning and Artificial Intelligence.
- Tools: Python, Machine Learning, Computer Vision, Artificial Intelligence, HTML, CSS, JS, Flask, SQL
- Developed and Implemented an AI-Based Online Examination Proctoring System with Real-time monitoring and facial recognition.
- Used Dlib 68 points Face landmark Detection algorithm for behavior analysis and ensured content integrity through AI algorithms.

A Road Sign Recognition system for road safety based on Deep Learning Algorithms.
- Tools: Python, OpenCV, Deep Learning, Computer Vision, Flask, HTML, CSS, JS
- Designed and developed an end-to-end project focused on Traffic and Road Sign Recognition with 95% accuracy.
- Preprocessed the dataset by standardizing image sizes, adjusting brightness and contrast, and augmenting data through techniques like rotation, scaling, and flipping to enhance model robustness.
ODI Cricket Match Win Probability Predictor using Machine Learning (ML).
- Tools: Python, Data Visualisation, Scikit-Learn, ML Regression Algorithms, Streamlit.
- Cleansed and preprocessed the dataset to handle missing values, outliers, and inconsistencies, ensuring data integrity and uniformity across all records.
- Employed various ML Regression algorithms to predict win probabilities for ODI cricket matches.

A model for detecting AI generated text based on Machine Learning (NLP).

Designed a Power BI based dashboards for the given AtliQ Hospitality data.
- Tools: Power BI, Data Cleaning, Data Visualization, Data Analysis
- Created interactive and visually appealing dashboards in Power BI, showcasing key performance metrics and insights for AtliQ Hospitality's operations, revenue, and customer satisfaction.
- Collaborated with stakeholders to define project requirements and delivering actionable insights.
A Drowsiness detection system for vehicle drivers based on Computer Vision.

A SQL project for the Bussiness Consumer Data
- Tools: SQL, MS Excel, MS Power Point
- Written SQL queries for the given ad-hoc-requests with the detailed presentation and leant how to work and deal with the large amount of the data.
- Got to know about some Advanced SQL concepts like Common Table Expression(CTEs), Self Joins, Pivoting data with case and many more.
This Tic Tac Toe game is AI based developed using Python.
Skills
Languages and Databases








Libraries











Frameworks


Other Skills
- Data Science
- Machine Learning
- Deep Learning
- Natural Language Processing
- Computer Vision
- Artificial Intelligence
- Data Analytics
- Generative AI
Certificates

Education
Babasaheb Bhimrao Ambedkar University (A Central University)
Lucknow, India
Degree: Bachelor of Technology in Computer Engineering
Duration: 2020-2024
CGPA: 8.8/10.0
- Data Structures and Algorithm
- Database Management System
- Operating System
- Artificial Intelligence
Relevant Courseworks: