GitHub Pages portfolio for a London-based Junior Software Engineer focused on backend APIs, full-stack web applications, Angular and React frontend delivery, TypeScript-based integration, Python web engineering, SQL-backed development, Docker-based reproducibility, and OpenAPI-first engineering practices.
- Portfolio: https://cherryaugusta.github.io/developer-portfolio-profile/
- Repository: https://github.com/cherryaugusta/developer-portfolio-profile
This portfolio presents software engineering work centred on:
- Django and Django REST Framework API development
- Angular and React frontend integration with TypeScript
- Python web engineering and SQL-backed application development
- OpenAPI-first and contract-aware development
- Docker-based local reproducibility
- Testing, CI/CD, and structured delivery workflows
- Real-time and scheduled application behaviour with Redis, Channels, and Celery
- Governance-aware and secure-by-default implementation patterns
The homepage hero uses a project-based composite instead of a personal profile image.
- Main image:
screenshots/lawpulse/frontend-selected-clause.png - Supporting image 1:
screenshots/greenops/frontend-dashboard.png - Supporting image 2:
screenshots/tradeflow/docker-healthy-services.png - Supporting image 3:
screenshots/ecoroute/api-docs-swagger.png
The hero composite is designed to communicate the strongest themes of the portfolio at a glance:
- LawPulse — product-grade full-stack interface and workflow complexity
- GreenOps — dashboard, business process, and authenticated workflow credibility
- TradeFlow Docker — reproducibility and operational realism
- EcoRoute Swagger — API-first discipline and documentation This makes the homepage more relevant to software engineering review than a personal photo and keeps the visual language aligned with the technical substance of the portfolio.
AI-powered legal document auditor built with Django, Django REST Framework, Django Channels, React, TypeScript, Redis, PostgreSQL, and Docker Compose. Highlights
- PDF upload and page-level text extraction
- Risky clause extraction and review workflow
- WebSocket progress updates
- OpenAPI documentation
- Request latency middleware
- Full Dockerised stack
Full-stack ESG reporting platform built with Django, Django REST Framework, React, TypeScript, PostgreSQL, Redis, JWT authentication, and Docker Compose. Highlights
- Authenticated employee and manager workflows
- Audit trail and admin oversight
- Dashboard analytics and KPI summaries
- Multi-step validated form
- Drag-and-drop report builder
Multi-source arbitrage tracker built with Django, Django REST Framework, React, TypeScript, Celery, Redis, PostgreSQL, and Docker Compose. Highlights
- Scheduled ingestion with Celery Beat
- Historical price snapshot storage
- Arbitrage and analytics endpoints
- Sortable frontend dashboard
- Request latency logging
- Full reproducible local setup
Portfolio-grade Django and Angular project focused on typed contracts, OpenAPI-first development, reproducibility, tracing, and governance-aware engineering. Highlights
- Deterministic route audit responses
- Correlation ID propagation
- Typed Angular integration
- Dependency auditing and structural verification
- ADRs and governance artefacts
Real-time anomaly and incident console built with Django, Django REST Framework, Channels, Celery, Angular, PostgreSQL, Redis, and Docker Compose. Highlights
- Synthetic event ingestion and anomaly detection
- Explainability workflows
- WebSocket event streaming
- Periodic evaluation jobs
- Security-aware defaults and Docker-first verification
Full-stack decisioning application built with Django REST Framework, Angular, and TypeScript. Highlights
- REST API endpoints with OpenAPI documentation
- Typed frontend-backend contracts
- Health checks and correlation ID tracing
- Governance scaffolding and structured repository design
- FinCrime GraphOps — https://github.com/cherryaugusta/fincrime-graphops.git
- LondonPlan RAG — https://github.com/cherryaugusta/londonplan-rag-architecture.git
- Scroll CTA Highlight Portfolio — https://github.com/cherryaugusta/scroll-cta-highlight-portfolio
- Weather Analytics System — https://github.com/cherryaugusta/weather-analytics
- Advanced Python Calculator — https://github.com/cherryaugusta/advanced-python-calculator
- GloBox A/B Testing Analysis — https://github.com/cherryaugusta/GloBox_A-B_Testing_Analysis
- Credit Card Customer Segmentation — https://github.com/cherryaugusta/Credit-Card-Customer-Segmentation
/
index.html
about.html
projects.html
cv.html
contact.html
styles.css
script.js
README.md
LICENSE
assets/
og-preview.jpg
screenshots/
lawpulse/
frontend-selected-clause.png
frontend-completed-view.png
frontend-processing.png
frontend-empty-state.png
backend-swagger-ui.png
backend-admin.png
backend-response-headers.png
greenops/
frontend-dashboard.png
frontend-report-builder.png
frontend-multistep-form.png
backend-swagger-ui.png
backend-admin-carbon-logs.png
backend-admin-history.png
tradeflow/
frontend-dashboard.png
frontend-flash-effect.png
backend-swagger.png
backend-admin-periodic-task.png
docker-healthy-services.png
ecoroute/
angular-home-health-compute.png
api-docs-swagger.png
api-health-json.png
docker-compose-running.png
verify-tree-passing.png
pre-commit-passing.png
opssentinel/
frontend-dashboard.png
api-docs-browser.png
api-health-browser.png
policypulse/
frontend-home.png
api-redoc-browser.png
api-health-browser.png
fincrime-graphops/
frontend-home.png
api-docs-browser.png
api-health-browser.png
londonplan-rag/
angular-health-page.png
swagger-ui.png
- LawPulse →
screenshots/lawpulse/frontend-selected-clause.png - GreenOps →
screenshots/greenops/frontend-dashboard.png - TradeFlow →
screenshots/tradeflow/frontend-dashboard.png - EcoRoute LEZ Optimiser →
screenshots/ecoroute/angular-home-health-compute.png - OpsSentinel →
screenshots/opssentinel/frontend-dashboard.png - PolicyPulse →
screenshots/policypulse/frontend-home.png - FinCrime GraphOps →
screenshots/fincrime-graphops/frontend-home.png - LondonPlan RAG →
screenshots/londonplan-rag/angular-health-page.png
- Main →
screenshots/lawpulse/frontend-selected-clause.png - Supporting →
screenshots/greenops/frontend-dashboard.png - Supporting →
screenshots/tradeflow/docker-healthy-services.png - Supporting →
screenshots/ecoroute/api-docs-swagger.png
- LawPulse:
LawPulse contract review interface with selected clause details visible - GreenOps:
GreenOps dashboard showing ESG reporting charts and KPI summaries - TradeFlow:
TradeFlow dashboard showing arbitrage opportunities and market data table - EcoRoute:
EcoRoute LEZ Optimiser interface showing route input, health information, and computed output - OpsSentinel:
OpsSentinel dashboard showing anomaly and incident monitoring - PolicyPulse:
PolicyPulse Angular frontend for decision submission and review - FinCrime GraphOps:
FinCrime GraphOps frontend showing sanctions and ownership risk exploration - LondonPlan RAG:
LondonPlan RAG Angular application interface
- LawPulse main image:
LawPulse contract review interface with selected clause details visible - GreenOps supporting image:
GreenOps dashboard showing ESG reporting charts and KPI summaries - TradeFlow supporting image:
TradeFlow Docker services running with healthy status - EcoRoute supporting image:
EcoRoute LEZ Optimiser API documentation shown in Swagger UI
The site uses:
- Semantic HTML
- Shared CSS for consistent layout and styling
- Small vanilla JavaScript for responsive navigation
- Static hosting compatible with GitHub Pages
- No build tooling
This version keeps the site GitHub Pages-friendly while improving:
- responsiveness across desktop, tablet, and mobile
- stronger visual hierarchy
- smoother spacing and card rhythm
- more premium hero and CTA presentation
- improved navigation behaviour on smaller screens
- more polished shadows, gradients, and glass effects
- stronger project-card presentation without changing the actual project content
- a more relevant hero visual based on real project evidence rather than a personal image
The homepage does not use assets/profile-photo.jpg or assets/profile-photo.webp.
Instead, it uses a project-based composite built from existing screenshots:
screenshots/lawpulse/frontend-selected-clause.pngscreenshots/greenops/frontend-dashboard.pngscreenshots/tradeflow/docker-healthy-services.pngscreenshots/ecoroute/api-docs-swagger.pngRecommended:- use high-resolution source screenshots
- keep browser chrome and UI readable
- favour clean crops over dense mosaics
- maintain visual contrast against the dark hero background
- avoid clutter or tiny unreadable interface fragments
Add:
assets/og-preview.jpgRecommended:- 1200 × 630 px
- your name
- your role
- 3–4 core technologies
- optionally one clean project screenshot strip
Use the real project subfolders and real filenames already captured, not flat placeholder names. Primary website screenshots:
screenshots/lawpulse/frontend-selected-clause.pngscreenshots/greenops/frontend-dashboard.pngscreenshots/tradeflow/frontend-dashboard.pngscreenshots/ecoroute/angular-home-health-compute.pngscreenshots/opssentinel/frontend-dashboard.pngscreenshots/policypulse/frontend-home.pngscreenshots/fincrime-graphops/frontend-home.pngscreenshots/londonplan-rag/angular-health-page.pngRecommended:- landscape format
- 1600 px to 2000 px wide
- consistent browser style
- clean crop
- no sensitive or cluttered content
- application UI clearly visible
- Software Development Programme — Primed Talent (Jan 2026 – Mar 2026)
- Developed backend applications using Python and Django
- Built frontend interfaces with TypeScript and Angular
- Worked with SQL using SQLite and MongoDB
- Applied Agile development practices and SDLC principles
- Data Analytics Programme — Masterschool
- PhD in Religion, International Relations, and Politics — King’s College London
- Angular — Sololearn https://www.sololearn.com/certificates/CC-CRVQI5FX
- Python Developer — Sololearn https://www.sololearn.com/certificates/CC-DHUE0BPR
- Web Development — Sololearn https://www.sololearn.com/certificates/CC-GY8ERAPW
- Python Intermediate — Sololearn https://www.sololearn.com/certificates/CC-DKZ7GS1T
- JavaScript Intermediate — Sololearn https://www.sololearn.com/certificates/CC-TSMPZBXQ
- SQL Intermediate — Sololearn https://www.sololearn.com/certificates/CC-RJRRIZD5
- Combining Tables in SQL — DataQuest https://app.dataquest.io/verify_cert/ZJ7F5Q6ELBGZK46ZWRD5/
- Summarizing Data in SQL — DataQuest https://app.dataquest.io/verify_cert/3A36ZVM678G3BQ0YBLRA/
- Intermediate Python for Data Science — DataQuest https://app.dataquest.io/verify_cert/C5CL33XE4P3WWTFYR3BS/
- Hypothesis Testing in Python — DataQuest https://app.dataquest.io/verify_cert/6OF6NHN1GMT5WH2I9T71/
- Introduction to Supervised Machine Learning in Python — DataQuest https://app.dataquest.io/verify_cert/E0R9MOGDEUAWTI1ENU40/
- Introduction to Unsupervised Machine Learning in Python — DataQuest https://app.dataquest.io/verify_cert/CI5ERO9BV41DOV62I8J1/
- Email: cherryaugusta@gmail.com
- LinkedIn: https://www.linkedin.com/in/cherry-augusta-3957a916
- GitHub: https://github.com/cherryaugusta
This project is licensed under the MIT License.
Copyright (c) 2026 Cherry Augusta
Permission is granted to use, copy, modify, and distribute this software with minimal restrictions.
See the LICENSE file for full details.