Srinivas D.

About Me

Sriniwas is an AI/ML Engineer with experience in developing multi-agent systems, realtime voice survey systems, and intelligent document processing pipelines. Sriniwas has experience with LLM fine-tuning, document processing chatbots, and building interactive frontends. Sriniwas has also worked as an Application Developer and AWS Solution Architect, and as an Associate Data Scientist.

AI, ML & LLM

CrewAI AWS Bedrock Pytorch LLM³ Training Machine Learning Deep Learning RagTool LLaMA3 Claude 3.5 Email XGBoost

Backend

Database

DevOps

AWS Terraform Docker Kubernetes CI/CD AWS Serverless Framework Api Gateway EC2 Azure Cognitive Services

Workflow

Other

ORM PowerBI Lambda Cognito SQS Pinpoint Kinesis S3 RDS Tensorflow Pandas Numpy Matplotlib Scikit Learn EDA2 statsmodel Prompt Engineering RAG4 Huggingface Twilio Realtime gemini & OpenAI APIs Data Science Computer Vision NLP Data Visualization Statistical Analysis FileReadTool FirecrawlSearchTool FirecrawlScrapeWebsiteTool A100 GPUs SMS WhatsApp IVR Logistic Regression Decision Tree

Work history

Atlas Systems
Atlas Systems
AI/ML Engineer
2025 - Present
Bangalore, India
  • Automated the end-to-end TPRM process, including inherent assessment, residual assessment, and vendor response validation, ensuring seamless risk identification, control mapping, and compliance validation.

  • Integrated CrewAI tools like FileReadTool for data extraction, FirecrawlSearchTool and FirecrawlScrapeWebsiteTool for web-based compliance validation, and RagTool for real-time structured and unstructured data analysis, enabling accurate decision-making.

  • Built a scalable framework with QA agents to ensure quality assurance and consistency across workflows.

CrewAI FileReadTool FirecrawlSearchTool FirecrawlScrapeWebsiteTool RagTool AI/ML CrewAI Data Extraction Unstructured Data Analysis Data Analysis
Counsello AI
Counsello AI
AI Engineer
2024 - 2024
Hyderabad, India
  • Generated and processed a 9.75M token dataset from 15 Indian law textbooks for continual pretraining.

  • Engineered a LoRA continual pretraining for LLaMA3 8B on a custom dataset using A100 GPUs for 20+ hours.

  • Built a chatbot that processes and analyzes user-uploaded documents or folders using Claude 3.5 to deliver insights with high accuracy and contextual understanding.

LLaMA3 Claude 3.5 A100 GPUs LoRa Chatbot Development Large Language Models (LLMs) Generative AI
AIML Analytics Solutions
AIML Analytics Solutions
Software Engineer
2022 - 2024 (2 years)
Bangalore, India
  • Developed an end-to-end customer engagement system, integrating AWS services for SMS, WhatsApp, email, and IVR channels.

  • Implemented a callback tracking system across communication channels.

  • Conducted load testing to optimize the architecture, resulting in enhanced system performance.

  • Configured Power BI reports to gain insights into customer engagement, guiding data-driven communication strategy improvements.

  • Improved responsiveness by 30% for a superior user experience.

Statinfer Software Solutions
Statinfer Software Solutions
Data Science Associate - Internship
2021 - 2021
Bangalore, India
  • Conducted data cleaning, feature selection, and analysis for predicting employee attrition using Pandas.

  • Conducted exploratory data analysis on a dataset with 41K+ samples using Pandas and Matplotlib.

  • Predicted term deposit subscription of a bank marketing campaign.

  • Applied imputation methods and tested Logistic Regression and Decision Tree models, achieving accuracies of 74% and 85%.

  • Addressed class imbalance with oversampling via imblearn and achieved 88% accuracy with an XGBoost classifier.

Logistic Regression Decision Tree XGBoostData SciencePandasMatplotlibData CleaningStatistical Modeling StatisticsExploratory Data Analysis

Education

B.Tech & M.Tech Ocean Engineering
B.Tech & M.Tech Ocean Engineering
Indian Institute of Technology Madras - India
2017 - 2022 (5 years)