Skip to content
View ManoharVit's full-sized avatar

Highlights

  • Pro

Block or report ManoharVit

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.

Content in all repositories owned by your account will be closed.
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
ManoharVit/README.md

Giri Manohar Vemula

I'm a software engineer focused on building backend services, APIs, and data pipelines with Python.

Most of my day-to-day involves writing backend code at Reached Technologies, where I design database models, structure REST endpoints, and handle asynchronous background tasks. Before this, I worked with Massachusetts General Hospital writing constraint-validation logic to catch bad clinical inputs before model training, contributed as an open-source volunteer with Omdena AI, and completed my Master’s in Data Analytics Engineering at Northeastern University.

LinkedIn · Email


What I Work With

  • Backend & APIs: Python, FastAPI, Flask, Pydantic, SQLAlchemy, Alembic, REST
  • Storage & Databases: PostgreSQL, SQLite, MySQL, Redis
  • Data Engineering: Apache Airflow, Apache Spark, SQL
  • Cloud & Tooling: Docker, Git, GitHub Actions, AWS (S3, Redshift), GCP (BigQuery, Vertex AI), pytest, Linux

Featured Projects

  • Job Engine
    Pulls job postings from multiple sources, strips out duplicate listings, and scores candidate fit against defined criteria. Implemented state machines to manage review stages and logged all decisions to an audit table so matching logic stays traceable.
    Stack: Python, FastAPI, SQLAlchemy, Alembic, Pydantic, pytest

  • Job Copilot
    Runs a local FastAPI daemon connected to a Chrome extension to track job applications directly from browser tabs. Keeps application history in a local SQLite database and drafts follow-up notes using the Gemini API without shipping private job data to third-party scrapers.
    Stack: Python, FastAPI, SQLite, Alembic, Chrome Extension (JS), Gemini API

  • YouTube CineGlow
    Samples video frames in real time using an off-screen HTML5 canvas to cast an adaptive ambient glow around the video container. Manages canvas drawing frequency and handles YouTube player state changes without stalling browser rendering.
    Stack: JavaScript, Chrome Extension APIs, HTML5 Canvas, CSS

  • Expense Habit Manager
    Tracks daily spending against weekly limits, updates habit streaks, and sends warnings when purchases push balances close to budget ceilings.
    Stack: Python, REST APIs, JavaScript, SQLite, CSS

  • MoviETL Pipeline
    Automates data ingestion by staging raw movie records, running schema and null validation in Spark, and executing idempotent upserts into PostgreSQL through scheduled Airflow DAGs.
    Stack: Python, Apache Airflow, Apache Spark, PostgreSQL, Docker


Certifications & Recognition

  • AWS Certified Machine Learning – Specialty (MLS-C01)
  • Data Mining Hackathon: Special recognition for work on US offense classification
  • VIT-AP Engineering Clinics: Certificate of Merit

Pinned Loading

  1. IE7374-MachineLearningOperations/StockPricePrediction IE7374-MachineLearningOperations/StockPricePrediction Public

    An MLOps pipeline for stock price forecasting with Airflow, DVC, and Google Cloud, featuring advanced financial models and continuous data integration.

    Jupyter Notebook 3 3

  2. MoviETL-Data-Pipeline MoviETL-Data-Pipeline Public

    Crafted an ETL pipeline to handle 26 million user ratings and about 45,000 movies. The pipeline has the potential of ingesting data at an efficiency of 10,000 records per minute into AWS Redshift. …

    Python

  3. Financial-BI-Tool Financial-BI-Tool Public

    End-to-end web scraping and NLP to extract financial news for sentiment analysis, crucial business events, gauges market sentiment and keyword extraction, using Amazon as a case study. This tool id…

    Python 1

  4. job-copilot job-copilot Public

    Python AI application for job search workflow platform for role discovery, resume optimization, interview preparation, and application tracking

    Python

  5. YouTube-CineGlow YouTube-CineGlow Public

    YouTube CineGlow enhances your experience with an aesthetically pleasing, customizable ambient light effect. This is not only a cool visual feature because there is also an inbuilt advertisement bl…

    JavaScript