Uday Kiran Dasari

Software Engineer (AI/ML & Data)

At the intersection of buidling full-stack AI solutions with intelligent data pipelines.

Discover

About Me

Uday Kiran Dasari

I'm a Software engineer specialized in AI/ML and Data Engineering with expertise in developing production-ready intelligent systems. I excel in designing advanced retrieval-augmented generation architectures, orchestrating multi-agent AI workflows, and implementing scalable data pipelines. My unique blend of deep learning experience in neural network hybrids and fine-tuning techniques combined with cloud infrastructure knowledge enables me to deliver end-to-end solutions that transform raw data into powerful AI applications that drive tangible business value.

View Projects

Featured Projects

A selection of my recent work in data engineering, machine learning, and AI applications.

Learn Lab - Multimodal Learning Platform

Learn Lab - Multimodal Learning Platform

Multi-Agent SystemsOpenAIPinecone+7 more

An AI-powered learning platform that transforms PDFs into five interactive formats (podcasts, flashcards, quizzes, blogs, and social media) through semantic processing and multi-agent orchestration.

Multi-Modal and Multi-Agent Research Assistant

Multi-Modal and Multi-Agent Research Assistant

Multi-Agent SystemsLangGraphAirflow+5 more

An advanced research tool that combines multi-agent AI orchestration with document processing to provide comprehensive research capabilities by integrating document knowledge, web search, and academic papers.

Text-to-SQL Fine-Tuning with LoRA

Text-to-SQL Fine-Tuning with LoRA

PyTorchHugging Face TransformersPEFT+7 more

Parameter-efficient fine-tuning of large language models for natural language to SQL translation

Stable Diffusion Fine-tuning on Flickr30k Dataset

Stable Diffusion Fine-tuning on Flickr30k Dataset

PyTorchHugging Face DiffusersTransformers+6 more

Fine-tuning Stable Diffusion's U-Net component on Flickr30k dataset for enhanced photorealistic text-to-image generation.

Hybrid CNN-RNN for Precipitation Prediction

Hybrid CNN-RNN for Precipitation Prediction

Deep LearningTime Series AnalysisComputer Vision+11 more

AAn innovative deep learning system that integrates satellite cloud imagery with meteorological data to predict precipitation patterns over Michigan Lake through a hybrid CNN-RNN-LSTM architecture.

Technical Skills

A comprehensive overview of my technical expertise and proficiencies

Machine Learning & AI

Machine Learning & AI

Expertise in designing multi-agent systems that coordinate specialized AI components for complex information processing. Advanced implementation of retrieval-augmented generation with optimized context retrieval across LearnLab and Research Assistant projects. Experience developing production-ready AI solutions that integrate language models with customized workflows for document understanding and research assistance.

Natural Language Processing (NLP)

Natural Language Processing (NLP)

Skilled in adapting language models to specialized domains through advanced fine-tuning techniques in Text-to-SQL and cross-lingual translation projects. Proficiency implementing transformer architectures with attention mechanisms for sequence modeling. Experience designing comprehensive language processing pipelines that bridge human intent with machine understanding through semantic analysis.

Data Engineering & Big Data

Data Engineering & Big Data

Experience architecting end-to-end data infrastructure from ingestion to serving through professional experience. Expertise in orchestrating ETL/ELT workflows using Airflow DAGs, implementing Snowflake/Snowpark transformations with DBT, and designing dimensional models for analytics. Advanced knowledge of metadata-driven schema evolution, event-driven architectures, and optimization techniques for high-throughput data pipelines across cloud environments.

Cloud Computing & MLOps

Cloud Computing & MLOps

Proficient in designing resilient cloud architectures with containerized applications and infrastructure automation. Experience developing CI/CD pipelines with testing integration for machine learning systems. Advanced implementation of monitoring frameworks that ensure system reliability while optimizing resource usage across AWS and GCP environments.

Deep Learning & Neural Networks

Deep Learning & Neural Networks

Expert in developing hybrid neural architectures that combine multiple neural paradigms for complex tasks. Advanced knowledge of model optimization techniques including parameter-efficient fine-tuning and distributed training. Experience implementing attention mechanisms and custom training pipelines that achieve strong performance under computational constraints.

Computer Vision

Computer Vision

Advanced implementation of visual processing systems from classification models to generative frameworks. Experience integrating computer vision with language models through attention-based mechanisms for multi-modal understanding. Proficiency fine-tuning diffusion models with controlled generation parameters for specialized visual applications.

Software Development

Software Development

Extensive experience building robust full-stack applications with FastAPI backends and Next.js/Streamlit frontends. Proficiency implementing secure authentication systems, real-time communication, and efficient API design. Advanced knowledge of software architecture principles applied to distributed systems with modular components and comprehensive testing strategies.

Database Management

Database Management

Comprehensive experience with diverse database systems including relational databases, document stores, and vector databases for AI applications. Advanced implementation of database integration patterns with optimized query performance. Expertise designing schemas and access patterns for complex applications with diverse data requirements.

Data Analysis & Visualization

Data Analysis & Visualization

Skilled in transforming complex datasets into actionable insights through statistical analysis and feature engineering. Experience implementing parallel computing techniques for large-scale data processing. Advanced development of visualization approaches that effectively communicate patterns and support decision-making across projects.

Experience & Education

My professional journey and academic background

Graduate Teaching and Research Assistant for Big data systems and AI

Northeastern University

August 2024 – May 2025
Boston

Master of Science in Information Systems (Data and ML/AI Specialization)

Northeastern University

August 2023 – May 2025
Boston, MA

GPA: 3.96/4.0

Coursework

  • BigData Intelligence and Analytics

  • Neural Modeling methods and tools

  • Natural Language Engineering Methods and Tools

  • Prompt Engineering

  • Program Structure and Algorithms

  • High-Performance Parallel Machine Learning and AI

  • Data Science Engineering Methods and Tools

  • Application Engineering Development

Software Engineer

Zitisi Solutions LLP

May 2021 – July 2023
Hyderabad, India

Bachelor of Technology, Civil Engineering

National Institute of Technology

August 2017 – June 2021
Andhra Pradesh, India

Get In Touch

Have a project in mind or want to discuss potential opportunities?

Feel free to reach out.

Social Profiles

Connect with me online

Looking forward to connecting with you