Asmaa Abdul-Amin

Just here learning 📚

Washington, DC
Available for hire

My Projects

Repositories that I've built.

Screener is a Python-based tool designed for analyzing the S&P 500 stocks. It calculates various financial metrics such as expected returns, standard deviation, variance, and covariance, and identifies optimal portfolio weights for minimum variance portfolios (MVP).
Python 0 0
A machine learning (ML) algorithm to annotate diverse protein complexes (biological particles with well-defined structures) in 3D cellular images, accelerating discoveries in biomedical science and advancing disease treatment.
2023 Johns Hopkins University Applied Physics Laboratory BYTES Challenge Repository
Python 0 0
Define candidates for optimal portfolio using comparison between expected returns and the risk from each stock in the SP500. Then calculate and save the Find the Minimum Variance Portfolio (MVP) optimal weights to CSV files.
Python 0 0
This application uses the Flask framework to interact with the Alpaca API for trading and real-time data updates via WebSocket. It provides endpoints to start a WebSocket connection, handle trades, and respond to webhooks from TradingView.
Python 0 0
Create a utility class that manipulates a two-dimensional ragged array of doubles.
Java 0 0
In this lab, you will be creating new classes that are derived from a class called BankAccount. A checking account is a bank account and a savings account is a bank account as well.
Java 0 0
An application that lets the user create a management company and add the properties managed by the company to its list.
Java 0 0
In this Lab, you will work with a 4-row, 20-column, two-dimensional array of integers. You will write methods that perform operations on the array.
Java 0 0
A driver class to test the various methods provided in the data element class.
Java 0 0
this code generates 'buy' and 'sell' signals based on a moving average crossover strategy
Python 0 0
A tic tac toe game implementation using the Minimax algorithm to determine optimal moves.
Python 0 0
AI learns to play the Chrome Dinosaur 🦖 game.
Python 1 0
This is a sudoku solver using the backtracking algorithm. It includes a graphical GUI as well as a text based version.
Python 1 0
A recipe list app that displays popular recipes.
Swift 1 0
An iOS slot machine Game
Swift 1 0

My Interests

Topics that I want to learn more about.