Skip to content
View sriksmachi's full-sized avatar
๐Ÿ’ญ
I may be slow to respond.
๐Ÿ’ญ
I may be slow to respond.

Block or report sriksmachi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
sriksmachi/README.md

๐Ÿ‘‹ Hello World! I'm Srikanth Machiraju

๐ŸŽฏ Senior DataScientist @ Microsoft | ๐Ÿ“š Published Author | ๐Ÿ”ฌ Published Researcher

"Bridging the gap between cutting-edge AI research and real-world applications through innovative cloud-native solutions"

am passionate about building the next generation of intelligent systems that transform industries and deliver real business impact. My core expertise lies in fine-tuning large, small, and mini language models, deep reinforcement learning for behavioral alignment of AI systems, and developing custom machine learning solutions purpose-built to meet specific business KPIs. At Microsoft Engineering, I tackle complex, high-stakes business problems using rigorous scientific and engineering approaches. Alongside my work, I actively contribute to the broader AI community through research, technical writing, and open-source projects.

๐Ÿค– What I Do

  • ๐Ÿ—๏ธ Build enterprise-scale AI systems as a Senior Data Scientist, turning complex data and ML models into production-grade applications.
  • ๐Ÿ“ Share insights on AI, machine learning, and applied data science through technical writing on LinkedIn and Medium
  • ๐Ÿ”ฌ Explore applied research in Deep Reinforcement Learning and Industrial AI, focusing on practical impact in real-world systems.
  • ๐ŸŒŸ Mentor developers and engineers to design and build intelligent, scalable applications.

๏ฟฝ Research Publications

Peer-reviewed research contributing to the AI/ML and cloud systems community

MLโ€‘Based Autoscaling for Elastic Cloud Applications: Taxonomy, Frameworks, and Evaluation

[![ML-Based Autoscaling Paper](images/4.png)](https://www.mdpi.com/2297-8747/31/2/49)

Published in: Mathematical and Computational Applications (MCA), MDPI โ€” Special Issue: 30th Anniversary of MCA

This paper presents a systematic taxonomy and evaluation of machine learningโ€“driven autoscaling approaches for elastic cloud systems, spanning classical ML, deep learning, and reinforcement learning. By synthesizing insights from extensive prior research, it highlights key design patterns, evaluation metrics, and open challenges in building scalable and efficient cloud-native systems.

Co-authors: Srikanth Machiraju ยท Sahil Sharma, PhD, AFHEA ยท Vijay Kumar

๐Ÿ“ฐ Full Paper ๐Ÿ“ฅ PDF
Read on MDPI โ†’ Download PDF โ†’

๏ฟฝ๐Ÿ“š Published Author - Books That Inspire Innovation

Sharing knowledge through comprehensive guides on AI and cloud technologies

๐Ÿ“ซ How to reach me: Write to vishwanath.srikanth@mail.com / ping me on linked-in

๐Ÿ‘ฏ Iโ€™m looking to collaborate on research work related to reinforcement learning.

โšก Fun fact: I'm actually not as busy as it appears :)

sriksmachi/sriksmachi is a โœจ AI/ML โœจ repository where you can find all my work.

Here are some ideas to get you started:

  • ๐Ÿ”ญ Iโ€™m currently working on applied RL
  • ๐ŸŒฑ Iโ€™m currently learning distributed ML systems
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on RL in the field of industrial automation
  • ๐Ÿค” Iโ€™m looking for help with ...
  • ๐Ÿ’ฌ Ask me about ML/DS/AI, designing distributed systems for the cloud, microservices design

๐Ÿ—๏ธ My Work Portfolio

"Where Applied Research solves real-business problems"

The sriksmachi repository is a โœจ comprehensive AI/ML knowledge hub โœจ showcasing production-ready solutions, research implementations, and educational resources. Each section below contains battle-tested examples, interactive notebooks, and mini-projects applicable across industries.

๐ŸŒŸ Featured Projects

Real-world applications showcasing AI innovation in action

๐Ÿš€ Project ๐Ÿ”— Repository ๐Ÿ’ก Innovation
๐Ÿค– Multi-Agent AI System View Project โ†’ Language acceleration for multi-agent systems
๐Ÿš• SuperCabs View Project โ†’ RL/Q-Learning-based decision framework for car-rental services like uber, that maximises profit
๐Ÿข RBEI View Project โ†’ YOLO-based household object detection for edge devices & smart cleaning robots
๐Ÿ”ท Azgentica View Project โ†’ Vision-powered AI agent transforming Azure architecture diagrams into structured insights & cost analysis

๐Ÿ”ฌ Current Research

Reinforcement Learning & Distributed ML Systems

  • Exploring advanced techniques in RL applications for industrial automation [supply chain orders] and intelligent systems [RL-based decision system for AI trading with market sentiment analysis]
  • Focusing on distributed training and large-scale model optimization
  • Active experimentation with multi-agent systems and language model acceleration

Research Interests:

  • ๐Ÿค– Deep Reinforcement Learning applications in robotics and automation
  • ๐Ÿ”„ Distributed training for large-scale AI systems
  • ๐Ÿค Multi-agent AI systems and coordination
  • โšก Language model optimization and acceleration techniques
  • โ˜๏ธ Cloud-native distributed ML architectures
  • ๐Ÿ“ˆ ML/RL-based autoscaling for elastic cloud systems

How to Engage:

  • ๐Ÿ’ฌ Interested in collaborating on RL research? Reach out via LinkedIn
  • ๐Ÿ“ Follow my research explorations on Medium
  • ๐Ÿ”— Explore my active research repositories above

๐ŸŽฏ Code samples by AI/ML Topics

The following links point you to AI ML topics that that can be learnt in 30 minutues with code and examples.

๐Ÿ”ฅ Domain ๐Ÿš€ Repository ๐Ÿ“Š Focus Area
๐ŸŒ Azure ML Explore โ†’ Cloud-native ML solutions
๐Ÿง  Large Language Models Explore โ†’ LLM applications & fine-tuning
๐Ÿ“ˆ Classical Machine Learning Explore โ†’ Traditional ML algorithms & Concepts
๐ŸŽฎ Reinforcement Learning Explore โ†’ Reinforcement learning concepts & applications

๐Ÿ“Š GitHub Analytics

GitHub Stats

Top Languages


๐Ÿ› ๏ธ Tech Stack & Expertise

๐Ÿค– AI/ML Technologies

Python TensorFlow PyTorch Scikit Learn

โ˜๏ธ Cloud & DevOps

Azure Docker Kubernetes

๐Ÿ’ป Programming & Tools

C# JavaScript Git


๐ŸŒŸ "Innovation happens when AI meets real-world challenges"

โญ Star my repositories if you find them useful!
๐Ÿค Let's build the future of AI together!

Wave

Pinned Loading

  1. sriksml sriksml Public

    Welcome to SriksML โ€“ a comprehensive repository of hands-on, production-inspired Jupyter notebooks and code samples for modern machine learning, deep learning, and AI workflows.

    Jupyter Notebook 7 1

  2. multi-agent-ai-system-lang-accelerator multi-agent-ai-system-lang-accelerator Public

    A solution accelerator for building scalable, observable, reliable Multi-Agent systems.

    Python 3 1

  3. octopus octopus Public

    This project explains how to move from a Jupyter notebook phase to a production ready training script that can run in a distributed training mode using Azure ML, Horovod and TF

    Jupyter Notebook 2

  4. supercabs supercabs Public

    Sample for training an agent which mimics a cab driver to gain maximum profits by picking the correct rides. The agent is trained using deep Q-learning training techniques.

    Jupyter Notebook 10 2

  5. azgentica azgentica Public

    Azgentica is a vision-powered AI agent that transforms Azure architecture diagrams into structured, machine-readable graphs โ€” enabling automated validation, visualization, cost analysis, and infrasโ€ฆ

    Jupyter Notebook 3 1

  6. text2sql-slm-finetuning-grpo text2sql-slm-finetuning-grpo Public

    A low-cost, generalized SLM fine-tuning that excels at Text2SQL tasks

    Jupyter Notebook 1