Hi, I'm Frankie Moran
Senior Software Engineer
Senior Software Engineer specialising in AI-assisted engineering, frontend systems, and scalable web platforms. I build reusable architecture, improve developer workflows, and deliver high-quality software across public sector, energy, finance, and media environments.

Building Scalable, Human-Centred Systems
Achievement-led engineering across frontend systems, reusable architecture, and team delivery.
I’m a Senior Software Engineer with 9+ years of experience delivering scalable, high-quality software across public sector, energy, finance, publishing, media, and news. My recent work focuses on frontend architecture, reusable component systems, AI-assisted engineering workflows, and improving developer efficiency across teams.
I enjoy building systems that make development easier: shared libraries, reusable components, clear standards, strong test coverage, and clean architecture. I also mentor engineers, support onboarding, and help teams improve how they deliver software.
Alongside engineering, I’m GitHub Copilot certified and a Mental Health First Aider, reflecting my interest in both modern development practices and supportive team culture.
Frontend Architecture
Angular and TypeScript systems designed for scale and maintainability
Mentoring & Onboarding
Support for engineers, standards adoption, and team delivery
GitHub Copilot Certified
Practical AI-assisted engineering workflows in enterprise teams
Supportive Team Culture
Mental Health First Aider focused on healthy, high-performing teams
My Technology Stack
A comprehensive toolkit built through 9+ years of hands-on experience across diverse industries and projects.
Frontend Systems
Backend & APIs
Data & Platforms
Quality & Tooling
AI-Assisted Engineering
Professional Experience
Achievement-led delivery across public sector, energy, financial services, and enterprise engineering teams.
Senior Software Engineer
CGI
Public Sector – Greenfield Platform: Delivered greenfield Angular platform work from discovery through active delivery, designing reusable frontend and backend libraries across multiple repositories.
AI-Assisted Engineering & Productivity
CGI UK & Australia
Daily use of GitHub Copilot for code generation, unit testing, and documentation. Regular use of ChatGPT and Codex for solution design, debugging, planning, and implementation support.
Software Engineer
Energy Sector – 3D Visualisation Platform
Contributed to turning a failing (red) project into a successful delivery by refactoring a poorly structured React codebase and delivering maintainable enhancements.
Software Engineer
Public Sector – Legacy Modernisation
Contributed to migration of legacy Backbone.js functionality to Angular, delivered frontend features, and supported backend Java changes.
Junior Software Engineer
Financial Services – Asset Management Platform
Built REST and GraphQL APIs using .NET Core, plus an Excel import tool for bulk data management, contributing across backend, frontend, and database layers.
Key Projects & Achievements
Selected delivery outcomes aligned to senior frontend systems, AI-assisted workflows, and scalable platform engineering.
Reusable Frontend Architecture
Designed shared component and utility libraries for a greenfield Angular platform, reducing duplication and improving development efficiency across an 8-developer team.
Key Achievements:
- Shared component systems
- Consistent architecture
- 99%+ test coverage
- SonarCloud A-grade
Technologies:
AI-Assisted Engineering Workflows
Used GitHub Copilot, ChatGPT, and Codex to support coding, testing, documentation, debugging, and implementation planning within enterprise delivery environments.
Key Achievements:
- Faster unit test creation
- Improved documentation
- Early AI tooling adoption
- Development workflow improvement
Technologies:
3D Visualisation Platform Turnaround
Contributed to turning a failing energy-sector project into a successful delivery by refactoring a large React codebase and improving maintainability.
Key Achievements:
- Red-to-green project turnaround
- Refactored 10k–30k line files
- Improved maintainability
- Rebuilt stakeholder confidence
Technologies:
Data & API Integration
Built REST and GraphQL APIs and data import tooling to support asset management workflows and business data operations.
Key Achievements:
- REST / GraphQL APIs
- Excel import tooling
- Data validation
- MVP delivery
Technologies:
Recent Client Builds & Upkeep
Selected client sites I’ve built or maintain—covering launches, ecommerce handovers, and ongoing SEO/ops to keep them fast and visible.
Wallacetown Pharmacy Website
Built and now maintain the online home for Wallacetown Pharmacy (Dundee) with clear service pages plus online forms for prescription collections and travel health assessments.
Tech
Impact
Launched the site, secured the domain/DNS, and improved SEO to rank #1 for brand searches while capturing online requests through embedded forms.
Pretty Little Scents & Crafts Shop
Took over and rebuilt a trusted ecommerce storefront for a local wax melts and crafts business, integrating Shopify Admin/Store APIs to sync products, discounts, and offers.
Tech
Impact
Stabilised the shop, migrated DNS, and improved SEO to #1 for brand searches; checkout now hands off cleanly to Shopify while the front-end mirrors the in-store experience.
Red Hackle Cleaning Services
Ongoing maintenance for the Red Hackle Cleaning Services site: dependency hygiene with Dependabot/Renovate, performance checks, and SEO improvements through Google Search Console.
Tech
Impact
Keeps the site secure and fast with automated updates and monitoring, while steadily improving search visibility for local queries.
Certifications & Recognition
Continuous learning and professional development milestones that enhance my ability to deliver exceptional results.
GitHub Copilot Certified
Certified in AI-powered development tools and practices
Mental Health First Aider
Qualified to provide mental health support in the workplace
BSc(Hons) Ethical Hacking
Specialised degree in cybersecurity and countermeasures
Cross-Industry Experience
9+ years across public sector, energy, finance, publishing, media, and news
Team Mentoring & Growth
Mentored engineers and team leads, supported onboarding, and helped colleagues with personal development and promotion preparation
Continuous Learning
Regular participation in professional development workshops and industry conferences
Let's Work Together
Open to meaningful conversations around senior software engineering, frontend architecture, AI-assisted development, and scalable web platforms.
Let's Connect
Whether you're looking for a senior software engineer to join your team, need consultation on a project, or just want to chat about technology, I'm always open to meaningful conversations.
Location
Scotland, UK

