Brede Brendemo
[email protected] · brede.dev · Ames, Iowa · github.com/Brede-00 · linkedin.com/in/brede-brendemo
Computer science student targeting Summer 2027 software engineering and quantitative developer internships.
Education
- Iowa State UniversityExpected December 2027B.S. Computer ScienceAmes, Iowa
Fall 2026 coursework: Software Development Practices, Computer Architecture, Advanced Programming Techniques, Engineering Statistics
- BI Norwegian Business School2020 – 2023Business administration courseworkOslo, Norway
Projects
- Circle — Private Social Media Platform2025 – Present
Next.js, TypeScript, React Native, Expo, Tailwind CSS, Supabase, PostgreSQL
- Built a full-stack platform for invite-based private communities with authentication, Circle creation, member access control, and post feeds backed by Supabase and PostgreSQL.
- Designed relational data models for users, Circles, memberships, posts, and permissions — enforced with row-level security policies at the database layer and Postgres triggers keeping denormalized counters consistent.
- Developed synchronized mobile and web experiences with Expo/React Native and Next.js; resolved cross-platform build and dependency conflicts across environments.
- Real-Time Market Data Filter & Alert System2026 – Present
Python, WebSockets, ntfy
- Built a Python event-processing system that consumes a live WebSocket stream of Solana token creation events, applying multi-criteria filtering logic to surface tokens matching configurable thresholds.
- Prototyped against simulated historical data before live deployment; integrated ntfy for real-time mobile push notifications on qualifying events.
- Redesigned the data pipeline around free public event streams after evaluating cost and coverage tradeoffs of paid per-token trade data APIs.
- BetterFuture — Financial Simulation EngineJun. – Aug. 2025
Java, Java Swing
- Built a Java financial planning tool with a Swing GUI that projects loan repayment, income, expenses, and net worth across multi-year horizons.
- Designed an object-oriented domain model — separating loans, assets, and repayment strategies into distinct classes — to support configurable allocation logic and long-term maintainability.
Experience
- Broyte.noJun. 2022 – Dec. 2023Technical Localization & Customer Support Assistant (Contract)Oslo, Norway
- Reviewed and maintained structured JSON configuration files to ensure consistency and correctness across application content.
- Translated technical issues and requirements between developers and users.
- Iowa State UniversityMay – Aug. 2025 & May – Aug. 2026Dorm MoverAmes, Iowa
- Prepared 100+ dorm rooms per summer under tight deadlines; coordinated with small teams to meet daily assignments efficiently.
Technical skills
Languages: Java, Python, TypeScript, JavaScript · Frameworks & Libraries: Next.js, React, React Native (Expo), Tailwind CSS, JUnit · Databases & Backend: Supabase, PostgreSQL · Tools: Git, GitHub, VS Code, Claude Code, PyCharm, Eclipse