Skip to content
View laharikarrotu's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report laharikarrotu

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lahariKarrotu/README.md

👋 Hi, I'm Lahari Karrotu

Software Engineer | Building backend services, data pipelines, and AI-enabled applications

Portfolio LinkedIn Email GitHub

📍 San Francisco, CA


🚀 Building reliable systems for production environments

I'm a Software Engineer with experience building and maintaining backend services, data pipelines, and AI-enabled applications in production. My work focuses on Python and FastAPI, with hands-on experience deploying and operating systems on AWS and Azure.

I prefer building systems that are reliable, maintainable, and designed with real-world constraints in mind.


🛠️ Tech Stack

Languages

Python JavaScript TypeScript SQL Java

Backend

FastAPI Django Node.js Express

Cloud & DevOps

AWS Azure Docker GitHub Actions

Databases

PostgreSQL MongoDB Redis DynamoDB

AI/ML

OpenAI TensorFlow PyTorch LangChain

Data Engineering

Apache Spark Apache Kafka


📊 GitHub Activity


🎯 Featured Projects

🤖 AI/ML Applications

🔍 ScanToActionAI – Autonomous UI Agent

GitHub

Built AI agent analyzing interface screenshots and executing multi-step actions autonomously. Integrated YOLO for UI element detection with GPT-4 Vision for semantic understanding—85% accuracy on 100+ test interfaces.

Tech: Python FastAPI Computer Vision YOLO GPT-4 Vision Celery Redis


👁️ Blinds & Boundaries – AI Measurement Tool

GitHub

Created web app for automated window measurements from photos—processed 500+ images during beta. Built hybrid pipeline with Azure Vision API primary and OpenCV fallback. Implemented LRU cache reducing repeat processing from 4.1s to 0.9s.

Tech: Python FastAPI Azure Computer Vision OpenCV React Azure App Service


📄 ATS Resume Optimizer

GitHub

Developed resume optimization tool parsing job descriptions with spaCy NLP. Trained custom NER model on 500+ job postings—82% F1 score. Generated ATS-optimized DOCX files—processed 200+ resumes during testing.

Tech: Python NLP Machine Learning spaCy NER Models DOCX Generation


🌐 Full-Stack Applications

🛒 SmartBuy AI eCommerce Platform

Full-stack eCommerce platform with AI-powered navigation assistant and intelligent product recommendations. Features real-time inventory management, secure payment processing, and responsive design.

Tech: React TypeScript Next.js FastAPI AWS Lambda Gemini API


💰 Auto Loan AI Processing System

AI-powered loan processing system using AWS Textract OCR and voice assistants. Reduced processing time by 40% and improved accuracy with 95%+ OCR accuracy.

Tech: React TypeScript Python FastAPI AWS Textract AWS Lambda Voice AI


📊 Data Engineering & ETL

🚂 Railway Predictive Maintenance System

Real-time ML system processing sensor data streams to predict equipment failures. Processes data with TensorFlow LSTM models and Apache Spark, reducing equipment downtime by 30% with 90%+ model accuracy.

Tech: Python TensorFlow Apache Spark AWS Lambda AWS SageMaker React


🔄 ETL Pipeline Projects

Built multiple production ETL pipelines processing large-scale data:

  • Migrated 500K+ customer records from MySQL to PostgreSQL
  • Processed 200-500GB daily logs with PySpark on AWS EMR
  • Optimized batch processing reducing runtime from 42min to 28min

Tech: Python Apache Spark PySpark SQLAlchemy AWS EMR AWS Redshift PostgreSQL


💼 Experience

💻 Software Engineer

Arkatech Solutions | May 2025 – Present

  • Built FastAPI services integrating OpenAI and Azure Vision APIs, processing 2,000+ daily requests
  • Optimized PostgreSQL queries—reduced dashboard load time from 6s to 2s
  • Implemented error handling with exponential backoff and circuit breakers
  • Deployed to Azure App Service with GitHub Actions CI/CD

🤖 Software Engineer Intern

Anguliyam AI Solutions | Jun 2024 – May 2025

  • Developed voice navigation system with FastAPI backend
  • Added Redis caching layer—reduced API response time from 3s to 800ms
  • Built JWT authentication with role-based access control
  • Fixed production bug—improved success rate from 87% to 98%

📊 Software Engineer Intern

Cognizant Technology Solutions | Jan 2022 – Aug 2022

  • Worked on AWS Lambda functions processing S3 uploads
  • Contributed to PySpark jobs processing 200-500GB daily logs
  • Built Python ETL pipeline—optimized batch size reducing runtime from 42min to 28min

🔧 Data Engineering Intern

EPAM Systems | Dec 2020 – Mar 2021

  • Built Python ETL pipeline migrating 500K+ customer records
  • Optimized analytics query—reduced execution time from 8min to 2.5min
  • Developed data quality checks using Pandas

🎓 Education & Certifications

🎓 Master of Science in Computer Science
Florida Institute of Technology | Melbourne, FL | 2024

🎓 Bachelor of Science in Computer Science
KL University | Vijayawada, India | 2022


AWS Certified Solutions Architect


🤝 Let's Connect

I'm open to discussing new opportunities, collaborative projects, and technical challenges.

LinkedIn Email Portfolio


⭐️ From laharikarrotu

Popular repositories Loading

  1. lahariKarrotu lahariKarrotu Public

    3 1

  2. Taskify-pro Taskify-pro Public

    Taskify Pro is a smart task management web application designed for individuals and teams to manage tasks efficiently. It includes features like user authentication, real-time collaboration, notifi…

    JavaScript 2

  3. fitness-transformation-app fitness-transformation-app Public

    TypeScript 2

  4. portfolio portfolio Public

    My Portfolio

    TypeScript 1

  5. ai-job-hunter ai-job-hunter Public

    TypeScript 1

  6. blinds_pro blinds_pro Public

    TypeScript 1