Meet the Solutions Architect
Learn about Allan Edwards, the architect who designed, built, and deployed the Grade My Investments platform.
flowchart TB
ALLAN([Allan Edwards<br/>Solutions Architect]):::app
ALLAN --> LANG[Languages - Frameworks<br/>C# - .NET 10 - Blazor<br/>MAUI - EF Core]:::app
ALLAN --> CLOUD[Cloud - DevOps<br/>Azure - Azure Functions<br/>Azure DevOps - Pulumi IaC]:::svc
ALLAN --> DATA[Data - AI<br/>MySQL - ML.NET<br/>Claude AI Integration]:::data
ALLAN --> ARCH[Architecture Patterns<br/>Clean Architecture<br/>Repository - DI - CQRS]:::app
ALLAN --> SEC[Security<br/>Azure AD - OAuth<br/>MFA - OWASP]:::sec
LANG --> GMI[(GMI Platform<br/>270K+ Lines of Code<br/>6 Months - 1 Developer)]:::data
CLOUD --> GMI
DATA --> GMI
ARCH --> GMI
SEC --> GMI
classDef app fill:#1f2630,stroke:#C0894E,color:#F3EFE8;
classDef svc fill:#241c14,stroke:#E2B583,color:#F3EFE8;
classDef data fill:#22201a,stroke:#C0894E,color:#EBD3AE;
classDef ext fill:#1b1f27,stroke:#5A616B,color:#C4C0B8;
classDef sec fill:#1d2733,stroke:#5cc8e0,color:#eafaff;Allan Edwards
Solutions Architect & Full-Stack Developer
About Allan
Allan Edwards is the visionary Solutions Architect behind the Grade My Investments platform. With extensive experience in enterprise software development, cloud architecture, and financial technology, Allan single-handedly designed, developed, and deployed this comprehensive investment analysis system.
Key Achievements
- 270K+ Lines of Code: Developed a large scale enterprise system
- 6-Month Development: Leveraged AI to accelerate development by 4x
- Full Microsoft Stack: Utilized .NET 10, Blazor, Azure, and MySQL
- Comprehensive Testing: Implemented 695 unit and integration tests for system reliability
- Cloud-First Architecture: Deployed on Azure with full DevOps pipeline
Technical Expertise
Languages & Frameworks
- • C# / .NET 10
- • Blazor Server & WebAssembly
- • Entity Framework Core
- • MAUI (Cross-platform)
- • JavaScript/TypeScript
Cloud & DevOps
- • Microsoft Azure
- • Azure Functions
- • Azure DevOps
- • Infrastructure as Code (Pulumi)
- • CI/CD Pipelines
Grade My Investments Platform Overview
The Grade My Investments platform represents a significant achievement in financial technology and enterprise software development. What would typically require a team of 10+ developers working for 2+ years was accomplished by Allan in under 6 months through strategic use of AI assistance and modern development practices.
System Architecture
- Microservices Architecture
- Event-Driven Design
- Repository Pattern
- Dependency Injection
- Clean Architecture
Key Components
- Multi-threaded Report Engine
- Real-time Data Processing
- Advanced Analytics
- Comprehensive Logging
- Security & Compliance
AI-Powered Development
Allan pioneered the use of AI assistance in enterprise software development, demonstrating how experienced architects can leverage artificial intelligence to dramatically accelerate delivery while maintaining high code quality and architectural standards.
4x Faster
Development Speed
High Quality
Code Standards
Enterprise Scale
Architecture
Project Stats
- 270K+ Lines of Code
- 6 Months Development Time
- 1 Solutions Architect
- 695 Unit & Integration Tests
- 45+ Design Patterns
- 4 Client Applications
- 11 Background Services
- 50+ Azure Resources
- Primarily Microsoft Stack
Technologies Used
Key Innovations
- AI-accelerated development methodology
- Advanced rate limiting algorithms
- Multi-threaded report processing
- Comprehensive system observability
- Infrastructure as Code with Pulumi
