Personal details

karan S. - Remote full-stack developer

karan S.

Based in: 🇺🇸 United States
Timezone: Central Time (US & Canada) (UTC-5)

Summary

I am an AI Engineer with 8+ years of experience in full-stack development, CI/CD, Containerization (docker) and Orchestration (k8n), Building Deep learning models, Fine-tuning LLM models, and building AI-driven agentic systems (AI apps and automation).

Work Experience

AI Engineer
PragmaticAI Solutions | Jan 2023 - Present
Python
TypeScript
JavaScript
Next.js
OpenAI
Tailwind css

• Developed a comprehensive full-stack AI application using Next.js, ensuring smooth project delivery through a streamlined CI/CD pipeline with GitHub Actions, Docker, and Kubernetes (K8n).

• Build an AI agent to talk to a Postgresql database in natural language for CRUD operations using LLMs as function blocks.

• Used Self-hosted and finetuned Open-Source LLM using PyTorch to work on sensitive data (Medical) while handling data in a secure data pipeline (encryption).

• Implemented advanced Retrieval-Augmented Generation methods, enhancing embedding retrieval accuracy to 94%.

• Authored extensive testing using PyTest, covering unit tests, integration tests (Stripe API), validation of FastAPI endpoints, and CRUD operations to maintain high code quality and ensure robust system functionality.

• Created AI-driven agentic systems using LLM from MixtralAI and OpenAI, enhanced with CrewAI/Autogen for automating business processes, including customer support, appointment booking, and lead qualification.

Machine Learning Engineer
University of Illinois at Urbana-Champaign | Jan 2022 - May 2023
Python 3
pytest
ROS
ML
PyTorch
RESTful API
MLOps
AI (artificial intelligence)

• Achieved 80% tracking accuracy on the MOT20 dataset using advanced Vision Transformers using PyTorch.

• Enhanced object tracking and detection by reducing ID switching errors by 15% using a mix of deep learning models like CNN, YOLO, and VIT (vision transformer)

• Optimized the neural network, achieving a 30% reduction in size through efficient pruning and knowledge distillation.

• Streamlined and containerized key ROS2 modules, including Nvidia’s Nvblox and V-SLAM, for improved target detection and localization.

Education

University of Illinois Urbana Champaign
Master's degree・Systems Engineering (AI/ML concentration)
Jan 2022 - May 2023
University of Illinois at Chicago (UIC)
Bachelor's degree・Computer Science
Aug 2018 - Dec 2021