Close

Projects

Financial Learning

A web application that allows users to learn about financial concepts through interactive quizzes and resources. The app is built using React and Node.js, with badges and statistics to track user progress. Made at UGAHacksX hackathon. Project concept provided as a challenge by the UGA FinTech program from Truist.

View Project

NHL Weather API

A Java executable that uses the OpenWeather API to get the current weather for a the hometown of a user-selected NHL player. The program uses the NHL API to get information about the player, and then pipes the hometown of the player to the OpenWeather API to get the real-time weather for that location.

View Project

Certifications

Algorithmic Trading

Algorithmic Trading and Stocks Essential Training

Date Earned: May 2025

This course, led by Professor Michael McDonald, introduces the fundamentals of algorithmic trading and how modern financial markets operate. It covers the development of rules-based, back-tested trading strategies and guides you through programming a basic trading algorithm. Topics include market instruments like stocks, bonds, and derivatives, as well as regression-based value prediction and practical examples of automated trading in real-world scenarios.

Algorithmic Trading
Stock Pricing
Corporate Finance

Corporate Finance Foundations

Date Earned: January 2025

This course provides a foundational understanding of corporate finance and its influence on business decisions and growth. Taught by professors Jim and Kay Stice, it covers key concepts such as risk management, diversification, capital structure, and the use of debt vs. equity. It also introduces the Capital Asset Pricing Model (CAPM) and explains how financial decisions affect a company's performance and valuation.

Capital Structure and Financing
Financial Decision-Making
Financial Forecasting

Financial Forecasting with Analytics Essential Training

Date Earned: December 2024

In this course, Professor Michael McDonald demonstrates how to use Microsoft Excel for predictive analytics to forecast key business metrics like sales, cash flow, and pricing. You'll learn to apply regression analysis, calculate confidence intervals, and perform stress testing using Excel’s built-in tools—equipping you to generate practical, data-driven forecasts for real-world business needs.

Business Analytics
Financial Forecasting
MTA Software Development

Microsoft Technology Associate: Software Development Fundamentals

Date Earned: April 2022

Validates foundational knowledge of core programming concepts, software development practices, and essential object-oriented programming principles. Designed for aspiring software developers and students, it serves as an entry-level credential that introduced key technical skills across multiple development environments.

Core Programming Concepts
Object-Oriented Programming
Software Development Practices

Courses

Financial Management

Financial Management

The basic concepts and analytical tools of finance in both corporate finance and investments. Topics include risk and return, financial institutions, efficient markets, valuation theory, capital budgeting, portfolio theory, cost of capital, and international finance.

TVM
NPV
Corportate Finance Theory

Corporate Finance Theory

Development of a framework that is useful for understanding a broad range of important corporate financial decisions. Substantial emphasis will be placed on discussion of the determinants of corporate financing and payout policies, alternative methods of security issuance, and mergers and acquisitions.

Project Decision-Making
Capital Sourcing
Financial Modeling

Financial Modeling

An introduction to current practices in financial modeling. Students will learn how to apply financial models with financial data to perform analysis. This hands-on course provides the skills to apply the theories, concepts, and spreadsheet tools to develop effective financial analysis and decision-making.

Excel Modeling
Leveraged Buyout
Discounted Csah Flow
Software Development

Software Development

Software development techniques in an object-oriented computer language. An intermediate programming course emphasizing systems methods, top-down design, testing, modularity, and structured techniques. Applications from areas of numeric and non-numeric processing and data structures.

Object-Oriented Programming
Build Management and Version Control
Discrete Mathematics

Discrete Mathematics

A survey of the fundamental mathematical tools used in Computer Science: sets, relations, and functions; propositional and predicate logic; proof writing strategies such as direct, contradiction, and induction; summations and recurrences; elementary asymptotics and timing analysis; counting and discrete probability with applications in computer science.

Propositional Logic
Recursion
Probability Modeling
Data Structures

Data Structures

The design, analysis, and implementation of data structures and their associated algorithms. Lists, stacks, queues and priority queues, trees, graphs, dictionaries, time and space complexity, sorting and searching, advanced problem-solving, and algorithm design strategies.

Efficiency Analysis
Data Structures
Algorithmic Complexity
Predictive Model Optimization

Predictive Model Optimization

Analysis of business data through appropriate statistical techniques and software. Develop aptitude for data modeling through data exploration and visualization. Apply proper sampling methods to minimize bias associated with sampling. Employ statistical inference as a tool for decision making. Utilize linear regression models and time series models to analyze and inform business decisions.

Linear Regression Modeling
Business Statistics
Data Modeling
Principles of FinTech

Principles of FinTech/h3>

An operational and strategic examination of financial institutions, intermediaries, and innovative startups in payments, digital and mobile banking, alternative lending ("alt-finance"), wealth management, and insurance ("insur-tech"). Also examines the practices, business and revenue models, regulatory issues, and competitive opportunities as well as the challenges and threats FinTech firms must address.

Digital Banking
ALternative Lending
Startup Collaboration

<