Skip to content
View imwaymaran's full-sized avatar

Block or report imwaymaran

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 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
imwaymaran/README.md

Hi there, I'm Gennadii Ershov

Former clinical oncologist transitioned into data science.

About

  • Graduate of the MIT Emerging Talent and Knowledge House Data Science programs
  • Build projects that combine data, code, and impact
  • Interested in recommendation systems and applied machine learning

Ongoing Projects

Data Scientist Job Tracker
Daily pipeline that collects and cleans Google Jobs postings for Data Scientist roles in NYC. The scraping and data-engineering phase is complete; the system now runs autonomously while the dataset grows. Once enough historical data is collected, analysis will focus on long-term hiring trends.
Tools: Python, SQLite, SerpApi, Cloudflare R2, GitHub Actions

Selected Projects

Recommendation System for Mental Health App Users
Hybrid recommendation engine for a mental-health application using semantic embeddings, topic modeling, and contextual bandits. Designed to improve content discovery and user engagement through personalized recommendations.
Tools: Python, pandas, NumPy, scikit-learn, KeyBERT, TF-IDF, sentence-transformers

Youth & Legal Access: Immigration Case Analysis
Exploratory data analysis on 80M+ U.S. immigration cases with focus on juvenile legal representation.
Tools: Python, NumPy, pandas, matplotlib, seaborn, SciPy

Mental Health Program Evaluation (Non-Profit)
Evaluation of wellbeing outcomes for 10K+ youth through data modeling and visual analysis to support funding decisions and program improvements. The project delivered reusable analytics workflows for ongoing program evaluation.
Tools: Python, pandas, PostgreSQL, Matplotlib, Seaborn

Suicide Ideation Detection
Reddit-based text classifier with a local baseline and deployment on Google Vertex AI.
Tools: Python, pandas, seaborn, scikit-learn, NLTK, TF-IDF, Logistic Regression, Google Vertex AI

Fraud Detection: Bank Transactions
Machine learning models for identifying fraudulent banking activity.
Tools: Python, pandas, matplotlib, seaborn, scikit-learn, XGBoost

Lecture Navigator
LLM-powered PDF assistant for querying lecture slides with citations in a Streamlit app.
Tools: Python, pandas, PyPDF, FAISS, LangChain, OpenAI API, Streamlit

Contact

Email: gennadiialbershov@gmail.com
LinkedIn: linkedin.com/in/gennadii-alb-ershov
Resume: PDF

Pinned Loading

  1. data-scientist-job-tracker data-scientist-job-tracker Public

    Daily automated pipeline that tracks Data Scientist job postings and keeps a clean, structured dataset for long-term analysis

    Python 2

  2. MIT-Emerging-Talent/ET6-CDSP-group-19-repo MIT-Emerging-Talent/ET6-CDSP-group-19-repo Public

    Forked from MIT-Emerging-Talent/ET6-CDSP-starter

    The Data Detectives 🕵️ | Every dataset tells a story, and we’re on the case. We identify the problem, gather the evidence (data), analyze the clues, and present our findings to crack the toughest b…

    Jupyter Notebook 6

  3. suicide-ideation-detection-ml suicide-ideation-detection-ml Public

    ML project for detecting suicide ideation from Reddit posts

    Jupyter Notebook

  4. fraud-detection-bank-transactions fraud-detection-bank-transactions Public

    Detecting and classifying fraudulent bank transactions using machine learning

    Jupyter Notebook

  5. lecturer-navigator lecturer-navigator Public

    Smart lecture search: ask a question and get the exact slide with citations

    Jupyter Notebook