My Skills

C/C++

C/C++

System programming, algorithms, and competitive coding.

Python

Python

Data analysis, scripting, automation.

JAVA

JAVA

Object-oriented programming and enterprise applications.

JavaScript

JavaScript

Interactive web applications and dynamic user interfaces.

HTML

HTML

Semantic markup and responsive web design.

CSS

CSS

Modern styling, layouts, and animations for web pages.

NumPy

NumPy

Numerical computing and array operations in Python.

Pandas

Pandas

Data manipulation and analysis with Python.

Scikit-learn

Scikit-learn

Machine learning algorithms and data preprocessing.

Matplotlib

Matplotlib

Data visualization and plotting in Python.

TensorFlow

TensorFlow

Deep learning and neural network model development.

Feature Engineering

Feature Engineering

Creating and selecting features for machine learning models.

CNN

Convolutional Neural Networks (CNN)

Deep learning for image and pattern recognition.

OpenCV2

OpenCV2

Computer vision and image processing techniques.

Model Deployment

Model Deployment

Deploying machine learning models to production.

Large Language Model

Large Language Model

A language model trained with self-supervised machine learning on a vast amount of data.

Retrieval-Augmented Generation

Retrieval-Augmented Generation (RAG)

A technique that enhances LLM responses by retrieving relevant information from an external knowledge base.

Generative AI

Generative AI

A class of AI models that can create new and original content, such as text, images, and code.

LangChain

LangChain

A framework for developing applications powered by language models (LLMs) through composition and integration.

LangGraph

LangGraph

A library to build stateful, multi-agent applications with LLMs, by modeling steps as a cyclical graph.

Natural Language Processing

Natural Language Processing (NLP)

A field of AI focused on enabling computers to understand, interpret, and generate human language.

Flask

Flask

A lightweight and flexible Python web framework used for building web applications and APIs.

Model Context Protocol

Model Context Protocol

A system of rules governing how context is managed and utilized by an AI model to ensure coherent outputs.

LlamaIndex

LlamaIndex

A data framework to connect custom data sources to large language models (LLMs) for building RAG applications.

Google Workspace

Google Workspace

A suite of cloud computing, productivity, and collaboration tools developed by Google.

Microsoft Office

Microsoft Office

A suite of productivity software including Word, Excel, and PowerPoint for professional and personal use.

MySQL

MySQL

Relational database management and operations.

VS Code

VS Code

Code editing and development environment.

PyCharm

PyCharm

Python IDE for efficient coding and debugging.

IntelliJ

IntelliJ

Java IDE for robust application development.

Git

Git

Version control for tracking and collaborating on code.

GitHub

GitHub

Code hosting, collaboration, and open-source contributions.

DSA

DSA (Data Structures and Algorithms)

Problem-solving, algorithmic thinking, and coding interviews.

OOP

OOP (Object-Oriented Programming)

Designing modular and reusable code structures.

Leadership

Leadership

Guiding teams, decision-making, and project ownership.

Time Management

Time Management

Efficiently prioritizing and completing tasks.

Adaptability

Adaptability

Quickly learning and adjusting to new challenges.

Presentation Skills

Presentation Skills

Effectively communicating ideas and results.

Teamwork

Teamwork

Collaborates effectively to achieve shared goals.