Merge pull request 'Upload files to "docs"' (#10) from lmiranda-patch-bio-doc-added into development
Reviewed-on: lmiranda/personal-portfolio#10
This commit was merged in pull request #10.
This commit is contained in:
134
docs/bio_content_v2.md
Normal file
134
docs/bio_content_v2.md
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
# Portfolio Bio Content
|
||||||
|
|
||||||
|
**Version**: 2.0
|
||||||
|
**Last Updated**: January 2026
|
||||||
|
**Purpose**: Content source for `portfolio_app/pages/home.py`
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Document Context
|
||||||
|
|
||||||
|
| Attribute | Value |
|
||||||
|
|-----------|-------|
|
||||||
|
| **Parent Document** | `portfolio_project_plan_v5.md` |
|
||||||
|
| **Role** | Bio content and social links for landing page |
|
||||||
|
| **Consumed By** | `portfolio_app/pages/home.py` |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Headline
|
||||||
|
|
||||||
|
**Primary**: Leo | Data Engineer & Analytics Developer
|
||||||
|
|
||||||
|
**Tagline**: I build data infrastructure that actually gets used.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Professional Summary
|
||||||
|
|
||||||
|
Over the past 5 years, I've designed and evolved an enterprise analytics platform from scratch—now processing 1B+ rows across 21 tables with Python-based ETL pipelines and dbt-style SQL transformations. The result: 40% efficiency gains, 30% reduction in call abandon rates, and dashboards that executives actually open.
|
||||||
|
|
||||||
|
My approach: dimensional modeling (star schema), layered transformations (staging → intermediate → marts), and automation that eliminates manual work. I've built everything from self-service analytics portals to OCR-powered receipt processing systems.
|
||||||
|
|
||||||
|
Currently at Summitt Energy supporting multi-market operations across Canada and 8 US states. Previously cut my teeth on IT infrastructure projects at Petrobras (Fortune 500) and the Project Management Institute.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Tech Stack
|
||||||
|
|
||||||
|
| Category | Technologies |
|
||||||
|
|----------|--------------|
|
||||||
|
| **Languages** | Python, SQL |
|
||||||
|
| **Data Processing** | Pandas, SQLAlchemy, FastAPI |
|
||||||
|
| **Databases** | PostgreSQL, MSSQL |
|
||||||
|
| **Visualization** | Power BI, Plotly, Dash |
|
||||||
|
| **Patterns** | dbt, dimensional modeling, star schema |
|
||||||
|
| **Other** | Genesys Cloud |
|
||||||
|
|
||||||
|
**Display Format** (for landing page):
|
||||||
|
```
|
||||||
|
Python (Pandas, SQLAlchemy, FastAPI) • SQL (MSSQL, PostgreSQL) • Power BI • Plotly/Dash • Genesys Cloud • dbt patterns
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Side Project
|
||||||
|
|
||||||
|
**Bandit Labs** — Building automation and AI tooling for small businesses.
|
||||||
|
|
||||||
|
*Note: Keep this brief on portfolio; link only if separate landing page exists.*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Social Links
|
||||||
|
|
||||||
|
| Platform | URL | Icon |
|
||||||
|
|----------|-----|------|
|
||||||
|
| **LinkedIn** | `https://linkedin.com/in/[USERNAME]` | `lucide-react: Linkedin` |
|
||||||
|
| **GitHub** | `https://github.com/[USERNAME]` | `lucide-react: Github` |
|
||||||
|
|
||||||
|
> **TODO**: Replace `[USERNAME]` placeholders with actual URLs before bio page launch.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Availability Statement
|
||||||
|
|
||||||
|
Open to **Senior Data Analyst**, **Analytics Engineer**, and **BI Developer** opportunities in Toronto or remote.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Portfolio Projects Section
|
||||||
|
|
||||||
|
*Dynamically populated based on deployed projects.*
|
||||||
|
|
||||||
|
| Project | Status | Link |
|
||||||
|
|---------|--------|------|
|
||||||
|
| Toronto Housing Dashboard | In Development | `/toronto` |
|
||||||
|
| Energy Pricing Analysis | Planned | `/energy` |
|
||||||
|
|
||||||
|
**Display Logic**:
|
||||||
|
- Show only projects with `status = deployed`
|
||||||
|
- "In Development" projects can show as coming soon or be hidden (user preference)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Implementation Notes
|
||||||
|
|
||||||
|
### Content Hierarchy for `home.py`
|
||||||
|
|
||||||
|
```
|
||||||
|
1. Name + Tagline (hero section)
|
||||||
|
2. Professional Summary (2-3 paragraphs)
|
||||||
|
3. Tech Stack (horizontal chips or inline list)
|
||||||
|
4. Portfolio Projects (cards linking to dashboards)
|
||||||
|
5. Social Links (icon buttons)
|
||||||
|
6. Availability statement (subtle, bottom)
|
||||||
|
```
|
||||||
|
|
||||||
|
### Styling Recommendations
|
||||||
|
|
||||||
|
- Clean, minimal — let the projects speak
|
||||||
|
- Dark/light mode support via dash-mantine-components theme
|
||||||
|
- No headshot required (optional)
|
||||||
|
- Mobile-responsive layout
|
||||||
|
|
||||||
|
### Content Updates
|
||||||
|
|
||||||
|
When updating bio content:
|
||||||
|
1. Edit this document
|
||||||
|
2. Update `home.py` to reflect changes
|
||||||
|
3. Redeploy
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Related Documents
|
||||||
|
|
||||||
|
| Document | Relationship |
|
||||||
|
|----------|--------------|
|
||||||
|
| `portfolio_project_plan_v5.md` | Parent — references this for bio content |
|
||||||
|
| `portfolio_app/pages/home.py` | Consumer — implements this content |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Document Version: 2.0*
|
||||||
|
*Updated: January 2026*
|
||||||
Reference in New Issue
Block a user