Srinivas R.

About Me

Srinivas has 6+ years of experience designing and developing scalable, high-performance applications. As a Full-stack Python Developer, he has proven expertise in Python, Django, FastAPI, and Flask, coupled with modern front-end frameworks (React, Next.js) and cloud platforms (AWS, GCP, Docker, Kubernetes). Srinivas specializes in building AI/LLM-powered applications, integrating Machine Learning models into production systems, and architecting robust APIs for enterprise use. He delivers clean, maintainable code while ensuring seamless user experiences and responsive design.

AI, ML & LLM

Large Language Models (LLMs) Artificial Intelligence AI/ML Machine Learning OpenAI API

Frontend

Backend

Database

DevOps

Other

Numpy Natural Language Processing (NLP) Pandas spacy Natural Language Toolkit (NLTK) Scikit Learn Word2Vec Tf-idf ReportLab Nginx IMAP Beautiful Soup Graphql Redis

Work history

Mercedes-Benz India
Mercedes-Benz India
Full-stack Python Developer
2023 - Present (2 years)
Bangalore, India
  • Developing and implementing data quality assurance frameworks to ensure accuracy, completeness, and consistency of large-scale interior sensing camera datasets for AI/ML applications.

  • Designing robust validation processes to detect and correct data anomalies, inconsistencies, and errors in image and sensor-based data.

  • Building tools and metrics to assess image quality, accounting for variables such as lighting conditions, object diversity, and sensor calibration to meet AI/ML model training standards.

  • Validating ground truth annotations and sensor-derived data to ensure reliability for supervised model training and evaluation.

PythonNumpyPandasSQLJavaScriptFastAPIAWSDockerCI/CD AI/ML AI Model Training Large Language Models (LLMs) Data Quality Data Validation
ZIGRAM
ZIGRAM
Back-end Python/ML Developer
2021 - 2023 (2 years)
Gurugram, India
  • Built a prescreening system to identify genuine individuals by assigning probability scores across domains such as money laundering and politically exposed persons using a large-scale domain-specific dataset.

  • Applied NLP techniques for semantic string matching, involving data cleaning, preprocessing, model building, and evaluation.

  • Implemented NLP models using libraries like spaCy, NLTK, and scikit-learn, Word2Vec, Weighted Average Word2Vec, and TF-IDF to optimize prediction accuracy.

  • Conducted statistical analysis to evaluate model performance using accuracy, F1-score, recall, and confusion matrix.

  • Deployed the service through a CI/CD pipeline using AWS, Docker, and Kubernetes for scalable and reliable production delivery.

PythonMachine LearningBack-end Development Web ScrapingStatistical Data Analysis Natural Language Processing (NLP) Data SciencespacyNatural Language Toolkit (NLTK) Scikit LearnTf-idf Word2Vec AWSDockerKubernetesData CleaningData Preprocessing CI/CD Pipelines
Volvo
Volvo
Python Developer
2020 - 2021 (1 year)
Bangalore, India
  • Built a financial compliance tool using Django Admin to automate daily ingestion of Internal Quality Control (IQC) and duplicate data from Excel/CSV files into SQL Server, eliminating manual data updates.

  • Implemented multi-select filters, advanced search, and user authentication features (signup/login/logout) to enhance usability and access control.

  • Designed and integrated custom PDF report generation using ReportLab, allowing dynamic content creation based on user input.

  • Enabled a data import/export functionality and deployed the application using Nginx with MongoDB for flexible data storage and querying.

PythonData AnalysisDjangoMongoDBSQL ServerReportLab NginxPandasExcel CSV File Processing PDF
Paskon Inc
Paskon Inc
Software Developer
2019 - 2020 (1 year)
Bangalore, India
  • Developed a tool to automatically parse unread job alert emails, extract relevant HTML content, and filter out unnecessary information based on configurable rules.

  • Structured and exported parsed data to various formats including PDF, DOCX, and CSV for easier consumption and analysis.

  • Designed a back-end service to process the extracted email data and generate structured outputs based on user-defined criteria.

PythonIMAP Beautiful Soup PandasReportLab FlaskEmail Parsing HTML Parsing

Education

React Foundations for Next.js
React Foundations for Next.js
Vercel
2025 - 2025
B.Tech Electronics & Communication Engineering
B.Tech Electronics & Communication Engineering
SJB Institute of Technology (SJBIT) - India
2014 - 2018 (4 years)