Arun Rai

Software Engineer

Portrait

About Me

I am a recent computer science graduate with a passion for developing innovative projects and a constant enthusiasm for learning in the ever-evolving field of technology. Actively seeking my first professional role, I am eager to apply my skills in a dynamic workplace, aiming to contribute significantly while continuing to grow and learn. Beyond technology, I have a background in playing basketball, which instilled in me the values of teamwork and perseverance. When I'm not immersed in the world of technology, I enjoy spending quality time with friends, exploring new places, and embracing the joy that comes with creating lasting memories together.

Awards

Skills

Education

Capstone Excellence Award | Stock Market Predicition Model

I developed a project and research paper that earned a Capstone Excellence Award during my final year of university. The project comprises an algorithm with a command-line interface, offering quantitative stock analysis and a machine learning model for predicting whether the selected stock will close green or red the next day. In addition to outlining the practical application of this technology for financial institutions, the research paper delves into the models performance in relation to stocks with higher volatility, discovering its enhanced effectiveness on data with a smaller standard deviation.

Projects

In Development


New Stock City

Python | Flask | React | MySQL | Tailwind CSS

An advanced service for active traders, offering an interactive chatroom for strategy discussions. As well as a comprehensive charting platform that provides tools backtesting and deploying live market strategies.

Live on web


Portfolio Website

TypeScript | Next JS | Tailwind CSS

A personal portfolio website showcasing my skills and projects, utilizing cutting-edge technologies like vanta.js for interactive backgrounds, Next.js for server-side rendering, and Tailwind CSS for responsive design.

Completed (Local)


Automate Investing

Python | Twilio | TD Ameritrade API

This Python application streamlines investment by automatically buying one share daily from a user-selected stock list, employing the dollar cost averaging strategy to mitigate market volatility. Includes text notifications everytime a trade is made.

Completed (Local)


Path Finder Pro

Python

Developed an application for optimal pathfinding, integrating Dijkstra's, Greedy, and Nearest Neighbor algorithms with custom data structures like hash tables to enhance efficiency in terms of time and space.

Completed (Local)


Stock Market Prediction Model

Python | Yahoo finance API | NumPy | Pandas

Implemented machine learning models using scikit-learn and TensorFlow, achieving over 60% prediction accuracy on AAPL stock from January to August 2023. Included detailed quantitative metrics for comprehensive data analysis.

Completed (Local)


Technology Career Chatbot

Python | OpenAI API

Built an interactive chatbot using NLTK Libraries and integrated OpenAI API, designed to guide users in exploring technology career paths and provide personalized, real-time career resources.

Completed (Local)


Appointment Manager

Java | MySQL

This project helps users manage appointments through a JavaFX-based dashboard, coupled with MySQL database integration for improved data handling.

Deprecated


Global Capitals

Java | Springboot | Mondodb | React | Tailwind CSS

A dynamic website for testing geographical knowledge wit tests on states and countries. Features include time tracking, user accounts for progress tracking, and a leaderboard for competitive learning.