Skip to content
View prblydv's full-sized avatar

Block or report prblydv

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

Prabal Pratap Singh

First Class MEng(4 yr Full Time) in Computer Science, University of Birmingham.

I build desktop applications, web products, and systems software. My projects range from financial dashboards and client–server applications to Python/C++ engines and machine-learning experiments. I care about clear interfaces, understandable code, and checking that things work. my focus extends to building practical open-source utilities and templates that help other developers build faster.

1. Selected projects

Project What I worked on Area
TradeLens A Windows application that connects to MetaTrader 5 for read-only trade-risk analysis Desktop software · Python
MoneyMaven A team project for tracking income, expenses, and budgets with Angular, Spring Boot, and PostgreSQL Full-stack development
pokerCFR Python and C++ game engines, resumable training, evaluation tools, and a desktop GUI Systems · C++ · Python
TCP client–server application A Java application connecting multiple clients to a database-backed server using TCP and JDBC Backend · Networking · SQL
Multimodal video classification A research project combining text, audio, and visual features for hate-speech detection Machine learning

More research work: time-series forecasting and LLM preference classification.

2. How I work

  1. Understand the problem and start with a small, working version.
  2. Build clear interfaces between components and check the important behaviour.
  3. Investigate failures, document decisions, and improve the implementation.
  4. Review the implementation, check the results, and keep the code understandable.

3. Skills and background

Area Technologies
Languages Python, Java, C++, C, TypeScript, SQL
Web and backend Angular, React, Spring Boot, Node.js, Flask, PostgreSQL
Development Git, Docker, Linux, Jupyter
Machine learning PyTorch, Hugging Face, scikit-learn

4. GitHub activity

Public repositories, stars, year-to-date activity, and source languages

Activity is year to date, as shown in the graphic. Language shares measure source bytes in original public repositories, excluding notebooks. Counts reflect publicly visible GitHub data.

5. Contact

Email · LinkedIn · LeetCode

Popular repositories Loading

  1. Forex-Market-Prediction-DeepL Forex-Market-Prediction-DeepL Public

    This a electronic trading machine created by the implementation of FEDformer, Deep Learning, Reinforcement Learning and Convolution Networks to predict the future Trend in a Forex and IndexMarket.

    Jupyter Notebook 15 5

  2. collegeApp collegeApp Public

    This is a website software for DBRAU University, Agra

    Kotlin 10 4

  3. Hate-Detection-Video-MultiModaL-DeepL Hate-Detection-Video-MultiModaL-DeepL Public

    This repository contains an enhanced multi-modal hate detection in videos model, improving upon the HateMM framework by leveraging advanced deep learning techniques such as attention mechanisms and…

    Jupyter Notebook 8

  4. pokerCFR pokerCFR Public

    Heads-up no-limit Texas Hold'em research stack with exact Python/C++ engines, Deep CFR training, evaluation, search, and a desktop GUI.

    Jupyter Notebook 8 2

  5. Time-Series-Prediction-with-Genetic-Programming Time-Series-Prediction-with-Genetic-Programming Public

    This project implements Genetic Programming (GP) to evolve and optimize mathematical expressions that best fit given data. It leverages tree-based evolutionary algorithms to generate, evaluate, and…

    Python 6

  6. Finance-Tracking-MoneyMaven Finance-Tracking-MoneyMaven Public

    TypeScript 6