Skip to content
View harivilasp's full-sized avatar

Highlights

  • Pro

Organizations

@YoDevRel

Block or report harivilasp

Report abuse

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

Report abuse
harivilasp/README.md

Hey, I'm Hari πŸ‘‹

LinkedIn Email Portfolio Profile Views


πŸ€– About Me

Software Engineer at Amazon AWS building conversational AI, agentic systems, and the cloud infrastructure that powers intelligent applications at scale.

  • 🧠 Conversational & Agentic AI β€” LLM-powered agents, multi-turn dialogue systems, tool-using pipelines on AWS
  • ☁️ AWS Infrastructure β€” fault-tolerant backends for real-time AI workloads (Bedrock, Lambda, SQS, DynamoDB, ECS)
  • πŸ”— LLM Tooling & RAG β€” retrieval-augmented generation, prompt engineering, embeddings, vector search
  • βš™οΈ Distributed Systems β€” high-throughput microservices, event-driven architectures, low-latency pipelines
  • 🌱 Always building β€” LangChain, LangGraph, OpenAI APIs, AWS Bedrock, and emerging agentic frameworks

πŸ› οΈ Tech Stack

Languages

Python Java C++ JavaScript TypeScript Go

AI / ML

LangChain OpenAI TensorFlow Keras AWS Bedrock

Cloud & Infrastructure

AWS Docker Elasticsearch MongoDB MySQL

Frameworks

Spring Boot React Flask Node.js


πŸ“Œ Featured Projects

Project Description Stack
πŸŽ₯ Interview Video Analysis Automated video interview platform β€” emotion detection, speech scoring, resume-JD matching. 54 stars Python Β· React Β· TensorFlow Β· Flask
πŸ” Text Search Engine Full-stack search engine: web crawler, PageRank, BM25 ranking, Elasticsearch backend, React UI Python Β· Elasticsearch Β· React Β· MapReduce
⚑ Distributed KV Store Fault-tolerant, multi-threaded distributed key-value store with TCP communication C++
πŸ“– LLM Story Generation Fine-tuned language models for long-form narrative generation Python Β· HuggingFace Β· Jupyter
🏦 Banking Application Secure banking app with role-based auth, transactions, email notifications. 13 forks Java · Spring Boot · MySQL
πŸ“ˆ Quant Investment Platform Portfolio management with real-time stock data and strategy backtesting Java

πŸ”— Connect


Open to collaborating on conversational AI, agentic systems, and AWS-scale infrastructure. Let's build something impactful.

Pinned Loading

  1. Distributed-Replicated-Key-Value-Store Distributed-Replicated-Key-Value-Store Public

    Fault-tolerant distributed system with State Machine Replication, LRU cache load balancer, and multi-threading β€” C++

    C++

  2. Text-Search-Engine Text-Search-Engine Public

    Full-stack search engine with web crawler, PageRank (MapReduce + Spark), BM25, Elasticsearch, and React UI

    Python

  3. Quantitative-Investment-Strategies-Platform Quantitative-Investment-Strategies-Platform Public

    Java stock market simulation with AlphaVantage API, portfolio management, and strategy backtesting β€” 97% test coverage

    Java

  4. Interview-Video-Analysis Interview-Video-Analysis Public

    Open-source video interview analysis β€” emotion detection, speech scoring, and resume-JD matching using ML

    JavaScript 58 21

  5. Banking-Application-Software Banking-Application-Software Public

    Secure banking app with Spring Boot, layered MVC architecture, MySQL, role-based auth, and email notifications

    Java 5 14

  6. LLM-Story-Generation LLM-Story-Generation Public

    Fine-tuning GPT-2, DistilGPT-2, and AWD-LSTM on 300k Facebook AI stories for long-form narrative generation

    Jupyter Notebook 2