FlowCV Logo
resume profile picture
Profile

Driven and skilled developer with a strong background in Computer Science. Proven track record of leading and contributing to complex projects, including web development, game development and advanced computational research. Experienced in day trading with a focus on disciplined, mechanical strategies and robust risk management. Proficient in Rust, Python, and various modern web technologies. Always excited to learn new technologies and continuously seeking to leverage technical expertise to deliver innovative solutions and achieve consistent results.

Education
University of Toronto, Honors B.Sc. in Computer Science
  • Graduated with Distinction.
  • Minored in Mathematics.
  • 2017 – 2021Toronto, Canada
    Lakehead University, Honors B.Sc. in Psychology
  • Graduated with a 4.0 GPA and First Class Standing.
  • Consistently made the Dean's List for academic excellence.
  • 2012 – 2017Orillia, Canada
    Professional Experience
    Apple Inc., Technical Specialist
  • Provide expert technical support, troubleshooting, and diagnostics for Apple hardware and software, ensuring customers receive effective solutions.
  • Genuinely seek the best solution for each customer by presenting all their options, including repair cost, trade-in value, and ownership opportunities.
  • Jul 2024 – presentSarasota, FL
  • Deliver excellent customer service by understanding customer needs and presenting relevant product and service recommendations.
  • Help support team members by maintaining a whole-team mindset and multitasking to assist multiple customers.
  • Stay up to date on Apple’s latest products, services, and repair procedures to provide accurate information and guidance.
  • 1 / 3
    Mapleland Ventures, LLC, Founder
  • Founded and operate Mapleland Ventures for personal day trading activities.
  • Manage all aspects of the business, including financial planning, market analysis, and trading strategy development.
  • 2022 – presentVenice, FL
  • Maintain consistent profitability through a mechanical and repeatable trading approach, allowing probabilities to play out.
  • Implement robust hedging strategies to protect the portfolio from significant drawdowns and Black Swan events.
  • Develop and refine trading strategies based on data-driven back-tests and performance analysis.
  • The Fields Institute for Research in Mathematical Sciences, Research Assistant
  • Conducted detailed research in advanced mathematical topics, demonstrating strong analytical and problem-solving abilities.
  • Communicated complex concepts clearly and effectively during presentations and informal lectures.
  • May 2017 – Sep 2019Toronto, Canada
  • Collaborated with academic peers and supervisors, contributing to a productive and intellectually stimulating environment.
  • Utilized meticulous attention to detail in research and analysis, ensuring accuracy and reliability of findings.
  • Projects
    Professional Website, Web Developer
  • Developed a full-stack portfolio website using Rust for the backend, and HTML enhanced with htmx for dynamic content on the frontend.
  • Styled the website using TailwindCSS to ensure a responsive and modern design across various devices.
  • Added blogs by writing a function that reads in Markdown files and convert the output to HTML content.
  • Ray Tracer in Rust, Developer
  • Developed a raytracer from scratch in Rust, rendering complex shapes with realistic lighting.
  • Optimized performance through efficient memory management and computational techniques.
  • Demonstrated advanced problem-solving skills in low-level programming and algorithm implementation.
  • 3D Puzzle Platformer Game, Unity Game Developer
  • Led a team of artists, game developers, and musicians, scheduling meetings, setting deadlines, and assigning tasks.
  • Developed and implemented the character movement system, including physics and animations.
  • Ensured project goals and vision alignment through effective communication with team members.
  • 2 / 3
    2D Smoothed Particle Hydrodynamics, Developer
  • Translated complex mathematical formulas into functional code using MATLAB, Python, and Rust.
  • Independently implemented a computer graphics research paper, resulting in a SIGGRAPH Technical Brief.
  • Achieved a perfect grade in this Master’s course.
  • Skills
    Web Development

    JavaScript, TypeScript, Svelte, React, Tailwindcss, htmx, npm, HTML, CSS

    Problem Solving

    Skilled at identifying customer needs and providing tailored solutions.

    Programming

    Rust, Python, Zig, C#, JS, TS, C/C++. Always excited to learn a new language.

    Adaptability

    Quick to learn and apply new technologies and product features.

    Tools & Technologies

    ChatGPT, Unity, Bevy, Git, GitHub, Data Structures, Algorithms, Excel

    Attention to Detail

    Meticulous and thorough in both technical and customer-facing tasks.

    Communication

    Strong verbal and written communication skills, capable of effectively interacting with customers and team members.

    Team Collaboration

    Whole-team mindset with experience working in team settings, contributing to a collaborative and inclusive environment.

    Interests
    Tennis

    Been playing since I could walk!

    Personal Investing

    I enjoy it so much I started my own business.

    Tech Gadgets

    I want them all!

    Learning and Development

    Constantly seeking to expand my knowledge and skills in the tech industry.

    Web Technologies

    Love trying out new frameworks and workflows.

    Programming

    Hello, World!

    3 / 3