| Institution | Harvard University (edX) |
|---|---|
| Year | 2025 (self-paced, audited track) |
| Completion | All problem sets and projects completed (no paid certificate) |
| Focus Areas | Algorithms · Data Structures · C · Python · SQL · HTML & CSS · JavaScript · Flask · Git |
- C: memory management, pointers, structured programming
- Algorithms & Data Structures: searching, sorting, hash tables, graphs
- Python: scripting, data manipulation, automation, testing
- SQL: relational design, querying, data integrity
- Web Development: HTML, CSS, JavaScript, responsive layout
- Flask: routing, templating, user authentication, RESTful APIs
- Version Control: Git branching, pull requests, CI fundamentals
| Project | Description | Technologies |
|---|---|---|
| Trivia App | Started as PSet 8 trivia; evolved into a React-TypeScript quiz with multi-theme support and OpenTDB API integration. Repo: andre-lmarinho/Trivia | React · TypeScript · Tailwind CSS · OpenTDB API |
| Homepage | Began as PSet 8 homepage; refactored into a personal portfolio showcasing projects and skills. Repo: andre-lmarinho/Homepage | React · TypeScript · Tailwind CSS |
| Finance | PSet 9 finance: stock-trading simulator with real-time quotes, portfolio tracking and transaction history. | Python · Flask · SQLite · HTML/CSS |
| Fiftyville | PSet 7 fiftyville: database forensics challenge—reconstructed and analyzed datasets to solve puzzles. | Python · SQL |
| Tideman | PSet 3 tideman: implementation of ranked-choice voting algorithm; deep dive into pointers and data structures in C. | C |