Skip to content
View tran-ethan's full-sized avatar

Highlights

  • Pro

Organizations

@hackmcgill

Block or report tran-ethan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tran-ethan/README.md

Hello,

I'm Ethan and I study computer engineering at McGill University

💼 Work Experience

  • Software Developer Intern, Amplify @ Royal Bank of Canada · May 2026 – Aug 2026
    Built an agentic KYC onboarding platform for Capital Markets (React, TypeScript, FastAPI, PostgreSQL, LlamaCloud, S3). Cut manual review time per case by 80%, projected to save 64,000 analyst hours a year. Presented to C-suite executives.
  • Backend Software Developer Intern @ Intact Financial Corporation · May 2025 – Dec 2025
    Built broker workflows in Java/Spring Boot serving 150,000+ monthly prospective clients and migrated legacy SOAP services to REST. Automated regression analysis in Python, surfacing 200+ failures and saving 15 hours/week.

📄 Publications

🤝 Leadership

  • Technical Lead @ Hack4Impact McGill · Feb 2025 – Present
    Leading a grants management platform (Next.js, Supabase, Prisma) for a nonprofit day shelter serving 1,000+ meals daily to Montreal's unhoused population.
  • Co-founder & VP Operations @ Claude Builder Club McGill · Jan 2026 – Present
    Launched Quebec's first Anthropic-backed Claude Builder Club. Ran our inaugural hackathon for 150+ participants from across Canada with $6,500+ in sponsorship.

🏆 Awards

  • Hatch Scholarship ($10,000) · McGill Faculty of Engineering, for academic excellence and leadership
  • Dean's Honour List · McGill University (top 10% of faculty, GPA 3.96 / 4.00)
  • 1st Place Overall, MariHacks 2024 · out of 200 participants, for Sign Atlas
  • 1st Place Overall, JACHacks 2024 · out of 100 participants, for Replex
  • Dean's Honour Roll · Vanier College (2023, 2024)

🛠 Technologies & Tools

  • Languages: Python, Java, TypeScript, JavaScript, SQL, C, C++, HTML/CSS, Bash, VHDL
  • Web development: Spring Boot, FastAPI, Next.js, React, Vue, Flask, Svelte, Tailwind CSS, ShadCN, MantineUI, ChakraUI, Zod, Mapbox GL, Three.js
  • AI / Machine Learning: LlamaCloud, TensorFlow, scikit-learn, pandas, numpy, matplotlib, MediaPipe
  • Databases: PostgreSQL, MongoDB, SQLite, Supabase, Prisma
  • Desktop/mobile development: React Native, Expo, JavaFX, PyQt5, PyGame
  • Testing: JUnit, Mockito, Cucumber, Gherkin, ReadyAPI, SoapUI
  • Tools/DevOps/APIs: Git, Docker, Node.js, GitHub Actions, Gradle, Maven, Vite, REST, SOAP, AWS S3

🌱 Fun facts

  • Enjoy going to hackathons (especially for the free food)
  • I climb, play piano, and am always learning a new language

🤳 Socials

LinkedIn Devpost arXiv Email

Pinned Loading

  1. celestial-simulator celestial-simulator Public

    Fully interactive 3D planetary n-body simulation using Barnes-Hut algorithm with gravitational vector fields

    Java 2

  2. fire-guard fire-guard Public

    A mab-based web app that predicts wildfire locations using machine learning model trained on historical climate data

    Jupyter Notebook 1

  3. ParsaJafarian/sign-atlas ParsaJafarian/sign-atlas Public

    TypeScript 2 1

  4. ParsaJafarian/replex ParsaJafarian/replex Public

    Mobile App that counts your reps. Winning project at JACHacks 2024

    JavaScript 3

  5. space-invaders space-invaders Public

    2D Space Shooter game inspired by the classic 1978 Space Invaders game

    Java

  6. bus-reservation-system bus-reservation-system Public

    Bus reservation management system for client bookings and admin bus management

    Java