Ranjith Kumar Reddy Kotireddy
Machine Learning Engineer • India • k***************@gmail.com • +91*******936 • drivetube.ai/•••••
Professional Summary
Machine Learning Engineer with 0 years of experience building ML, NLP, and model-deployment solutions using Python, TensorFlow, PyTorch, and Azure. Experienced in end-to-end model development including data preprocessing, feature engineering, model training, REST API deployment, and interactive visualizations. Seeking an entry-level ML role to contribute applied ML solutions and scalable model delivery.
Technical Skills
Programming Languages: Python,C++
Frameworks and Libraries: TensorFlow,Keras,PyTorch,Scikit-learn,XGBoost,Flask,FastAPI,OpenCV,NumPy,Pandas,Matplotlib,Seaborn
Databases: SQL
Cloud and DevOps: Microsoft Azure,Model Deployment,REST API Development,Model Serving
Data and Analytics: Data Preprocessing,Feature Engineering,Supervised Learning,Deep Learning,Computer Vision,Natural Language Processing,Model Evaluation,Plotly,Power BI,Data Visualization
Tools and Methodologies: Jupyter Notebook,VS Code,Eclipse,Git,GitHub
Core Concepts: Statistical Analysis,Cross-Validation,Hyperparameter Tuning,SDLC
Work Experience
Freelancer
Remote / India
Machine Learning Engineer
Mar 2025 – Present
Independent ML consultant delivering NLP and ML model development, deployment, and analytics solutions for small clients and prototypes.
Tech Stack: Python, TensorFlow, PyTorch, Scikit-learn, Flask, FastAPI, Power BI, NumPy, Pandas, Plotly, Git, Jupyter Notebook
- Designed and implemented NLP solutions including chatbots, sentiment analysis, and text classification using Python, Scikit-learn, TensorFlow and PyTorch; built preprocessing pipelines for tokenization and embeddings.
- Packaged trained models as REST APIs using Flask and FastAPI to enable programmatic access and automation of inference workflows.
- Constructed end-to-end model training workflows with cross-validation and hyperparameter tuning to improve model generalization and stability.
- Integrated model outputs into interactive visualizations and dashboards using Plotly and Power BI for stakeholder review and insights.
- Optimized preprocessing and inference code to streamline prototype deployments and reduce manual intervention during scoring.
- Maintained reproducible work via Jupyter notebooks, Git version control, and README documentation for client handoffs.
Coincent
Bengaluru, India
Machine Learing Intern
Sep 2024 – Feb 2025
Worked on machine learning algorithms for autonomous driving / self-driving vehicle research and prototyping.
Tech Stack: TensorFlow, PyTorch, Keras, Python, NumPy, Pandas, Jupyter Notebook, Git
- Developed perception algorithms for autonomous driving prototypes using TensorFlow and PyTorch, focusing on image-based object detection and classification tasks.
- Improved model accuracy by 12% through targeted data augmentation, feature engineering, and hyperparameter tuning on training sets.
- Optimized ML training and preprocessing pipelines, reducing end-to-end processing time by 30% via vectorized operations and optimized batching.
- Built and evaluated custom CNN and transfer-learning models for camera-based inputs using TensorFlow and Keras to enhance detection robustness.
- Implemented reproducible experiment workflows and evaluation scripts using Jupyter notebooks and Git to standardize model comparisons.
- Documented model performance and produced visualizations to communicate results and recommended next steps for model integration.
Projects
Credit Card Fraud Detection | Jan 2025 – Jan 2025
Tools Used: Python, Scikit-learn, XGBoost, Flask, Power BI, Pandas, NumPy
- Developed a fraud detection pipeline using feature engineering and XGBoost, achieving 92% accuracy on test data.
- Deployed the trained model as a REST API with Flask to enable real-time scoring and batch processing.
- Created Power BI dashboards to visualize anomalies, transaction patterns, and customer segments for business stakeholders.
Traffic Sign Classification | Jul 2024 – Jul 2024
Tools Used: OpenCV, Scikit-learn, Python, NumPy, Pandas
- Built an image classification system for traffic signs using OpenCV for preprocessing and Scikit-learn for modeling.
- Applied image processing techniques and feature extraction to improve signal-to-noise ratio and classifier performance.
- Evaluated multiple models and preprocessing pipelines to select the best performing approach for deployment.
Event Planning Management Website (AI-based Voice Assistant) | Jun 2024 – Jun 2024
Tools Used: Python, Speech Recognition Libraries, NLP, Flask
- Developed an AI voice assistant capable of parsing and executing user voice commands for event planning tasks.
- Implemented NLP pipelines to interpret intents and map voice inputs to application functions.
- Structured modular, object-oriented code to enable extension of new voice commands and actions.
Education
Amity University Madhya Pradesh, Gwalior
Bachelor of Technology in Computer Science Engineering (AI & ML) • Gwalior, India • July 2020 – July 2024
Sri Chaitanya Junior College, Tirupati
Intermediate (PCM) • Tirupati, India • May 2018 – April 2020
Certifications
Power BI Data Analyst — Microsoft • Mar 2025
Azure Fundamentals — Microsoft • Feb 2024
Powered by Drivetube · Create your own profile at drivetube.ai