
Michael Fultz
@michaelfultz
Data analyst building Python financial research tools, including a trading terminal for strategy evaluation and portfolio risk analysis.
What I'm looking for
I built a quantitative trading research terminal that combines financial data, interactive Streamlit workflows, and Alpaca API integration for strategy research and portfolio analysis.
For the terminal, I implemented rolling walk-forward evaluation to compare strategies on held-out periods and assess backtest overfitting. I also used NumPy to vectorize parameter searches and implemented volatility-based position sizing and hierarchical risk parity allocation.
I built the Professor Scorecard Generator to parse university grade distributions across terms and produce statistical comparisons, Plotly visualizations, and PDF scorecards.
I'm completing a B.S. in Computer Science at Arizona State University after earning a B.S. in Finance. My current industry-sponsored capstone uses Agile practices, Jira, and biweekly sprints, with Scrum Master responsibilities rotating among team members.
Experience
Work history, roles, and key accomplishments
Computer Lab Monitor
Arizona State University Athletics
Jan 2016 - Dec 2017 (1 year 11 months)
Provided in-person support to student-athletes, tutors, and mentors, resolving routine workstation, Microsoft Office, and printer issues. Managed student-athlete check-in and answered computer-related questions to support coursework and tutoring sessions.
Education
Degrees, certifications, and relevant coursework
Arizona State University
B.S., Computer Science
Grade: 4.00
Pursuing a B.S. in Computer Science with an expected graduation in May 2027 and a GPA of 4.00.
Arizona State University
B.S., Finance
Earned a B.S. in Finance in May 2021.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
