red blue and black abstract painting

Personal Projects

Explore my technical projects showcasing software development skills and coding expertise.

woman placing sticky notes on wall
woman placing sticky notes on wall
a computer monitor sitting on top of a wooden desk
a computer monitor sitting on top of a wooden desk
Stock Market Live Data App

Developed an application to fetch real-time stock data and determine optimal stock selling points. Integrated Finnhub API for live data retrieval.Utilized MPAndroidChart for plotting stock price fluctuations over time. Implemented algorithms to assess selling points based on technical indicators, market conditions, and personal financial goals.

College Plan App

Collaborated on Web utilizing modern frameworks and developed innovative application for exploring study streams. Setup data management applications and implemented JWT authentication system.Created REST API for seamless user authentication, enhancing usability optimizing user credential submission and used python to build course planner for students to decide their course schedule

closeup photo of eyeglasses
closeup photo of eyeglasses

Search Engine

Developed a search engine that efficiently filters a set of links from text files based on user-entered keywords, utilizing string matching algorithms and data structures for optimal performance. Implemented a robust solution to enhance information retrieval, showcasing strong coding skills in managing and processing large datasets.

turned on gray laptop computer
turned on gray laptop computer

Interactive Text Adventure - UIC Campus Exploration

Developed text adventure game utilizing JSON files and dynamic Python-generated text. Showcased adeptness in data manipulation aligning with immersive and interactive user-driven content creation

man in gray dress shirt sitting on chair in front of computer monitor
man in gray dress shirt sitting on chair in front of computer monitor

Generative Adversarial Networks (GANs) for Image Synthesis

Created an engaging bar chart animation that illustrates the changing populations of 100 cities over the years. The dynamic frames vividly showcase how these urban centers evolve, turning population data into a visually compelling story.

closeup photo of eyeglasses
closeup photo of eyeglasses

Bank Analytics

Conducted an in-depth analysis of ML adoption across leading banks, including JP Morgan, using Random Forest algorithms and CI/CD pipelines to streamline data processing and model deployment. Evaluated key metrics such as risk management efficiency, fraud detection accuracy, and customer satisfaction, identifying JP Morgan as an industry leader with a 20% higher efficiency in algorithmic trading and 15% greater accuracy in predictive modeling compared to competitors. Leveraged insights and automated workflows to highlight strategic advantages and drive continuous improvements in data-driven decision-making processes.