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
Coursework: Data Structures, Software Development Practices, Computer Architecture / ARMv8 Assembly, Advanced Programming Techniques (C/C++), Statistics; Algorithms, Operating Systems, Database Management Systems, Programming Languages (Spring 2027 planned)
- BI Norwegian Business School2020 – 2023Business administration courseworkOslo, Norway
Projects
- Bookworm — Collaborative Book & Social PlatformAug. 2026 – Present
Java, Spring Boot, Spring Data JPA, MariaDB, Maven, GitLab, REST APIs
- Develop RESTful backend endpoints for book-catalog CRUD operations and integration with frontend requirements in a team-built application.
- Work with Spring Boot controllers, JPA repositories, and relational data models; troubleshoot API contracts, builds, and integration issues.
- Collaborate in Scrum-like sprints using GitLab tasks, feature branches, demos, and shared milestones.
- Solana Market Data Collection & Analytics Pipeline2026 – Present
Python, asyncio, WebSockets, DuckDB, SQL, Parquet, Streamlit, Plotly
- Built a research pipeline that ingests token-launch and market events, persists structured records, and prepares datasets for analysis.
- Implemented DuckDB-backed storage and processing workflows for normalization, deduplication, snapshotting, and Parquet-based analysis datasets.
- Generated time-based features; July 2026 audit records 135K+ tokens and 5.5M+ time-series observations.
- Memory & Performance AnalyzerOct. 2026 – Present
C, C++, ARM64 Assembly, performance benchmarking
- Developed C/C++ benchmarks examining pointer-based array traversal, dynamic memory allocation, and execution time across varying workloads.
- Compared sequential and randomized memory access patterns and examined compiler-generated ARM64 assembly to relate C/C++ operations to processor instructions.
- BetterFuture — Financial Simulation EngineJun. – Aug. 2025
Java, Java Swing
- Built a desktop financial planning application projecting loan repayment, income, expenses, and net worth over multi-year periods.
- Organized loans, assets, and repayment strategies into object-oriented classes for configurable financial simulations.
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, C, C++, JavaScript, TypeScript, SQL, LEGv8/ARM Assembly (coursework) · Backend & Data: Spring Boot, REST APIs, Spring Data JPA, MariaDB, DuckDB, PostgreSQL, Parquet, WebSockets · Tools & Methods: Git, GitHub, GitLab, Maven, Linux/Unix, Scrum-like Agile development, JUnit, VS Code