FM
HomeAboutSkillsExperienceProjectsSide ProjectsContact

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.

Get In TouchDownload CV
Frankie Moran, Senior Software Engineer
About Me

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

Technical Skills

My Technology Stack

A comprehensive toolkit built through 9+ years of hands-on experience across diverse industries and projects.

Frontend Systems

Angular
TypeScript
RxJS
React
Next.js
HTML
SCSS/CSS
Accessibility

Backend & APIs

Node.js
Express
.NET Core
C#
REST APIs
GraphQL
Java

Data & Platforms

PostgreSQL
SQL Server
SSIS
SSRS
Power Apps
Power Automate
Power BI

Quality & Tooling

Cypress
GitHub Actions
Azure DevOps
Swagger
SonarCloud
Unit Testing

AI-Assisted Engineering

GitHub Copilot
ChatGPT
Codex
AI-assisted documentation
AI-assisted testing
Career Journey

Professional Experience

Achievement-led delivery across public sector, energy, financial services, and enterprise engineering teams.

Senior Software Engineer

CGI

2021 - Present• Dundee, Scotland

Public Sector – Greenfield Platform: Delivered greenfield Angular platform work from discovery through active delivery, designing reusable frontend and backend libraries across multiple repositories.

Reusable components, guards, interceptors, validators, services and APIs
Reduced duplication and improved development efficiency across an 8-developer team
Helped define engineering standards with senior leadership
99%+ test coverage and A-grade SonarCloud ratings
Mentoring, onboarding, sprint demos, UCD and delivery collaboration

AI-Assisted Engineering & Productivity

CGI UK & Australia

2023 - Present• Enterprise Delivery

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.

Improved delivery speed and documentation quality
Supported early adoption of AI-assisted development workflows
Helped teams embed practical AI usage in day-to-day engineering

Software Engineer

Energy Sector – 3D Visualisation Platform

2022 - 2023• Client Delivery

Contributed to turning a failing (red) project into a successful delivery by refactoring a poorly structured React codebase and delivering maintainable enhancements.

Refactored 10k–30k line files into modular reusable components
Improved maintainability and developer experience
Enhanced 3D visualisation features for structural and sensor data
Rebuilt client stakeholder confidence through consistent delivery

Software Engineer

Public Sector – Legacy Modernisation

2021 - 2022• Client Delivery

Contributed to migration of legacy Backbone.js functionality to Angular, delivered frontend features, and supported backend Java changes.

Supported code reviews and quality assurance
Mentored developers joining from the same team
Participated in sprint demos and stakeholder walkthroughs

Junior Software Engineer

Financial Services – Asset Management Platform

2021 - 2022• Client Delivery

Built REST and GraphQL APIs using .NET Core, plus an Excel import tool for bulk data management, contributing across backend, frontend, and database layers.

REST and GraphQL API delivery
Excel import tooling and data validation
Supported MVP delivery under tight timelines
Recognised for performance and promoted within project
Featured Work

Key Projects & Achievements

Selected delivery outcomes aligned to senior frontend systems, AI-assisted workflows, and scalable platform engineering.

Architecture

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:

Angular
TypeScript
RxJS
Node.js
Express
SonarCloud
Cypress
AI-Assisted Engineering

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:

GitHub Copilot
ChatGPT
Codex
TypeScript
Unit Testing
Energy Sector

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:

React
TypeScript
3D Visualisation
AI-assisted development
Financial Services

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:

.NET Core
C#
GraphQL
REST APIs
PostgreSQL
Swagger
Side Projects

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.

2025
Live

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

Next.js
Vercel
Vercel v0
Tailwind CSS
DNS & Domains
ChatGPT
GitHub Copilot

Impact

Launched the site, secured the domain/DNS, and improved SEO to rank #1 for brand searches while capturing online requests through embedded forms.

Live site
2025
Live

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

Next.js
Shopify Storefront API
Shopify Admin API
Vercel v0
Tailwind CSS
ChatGPT
GitHub Copilot

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.

Live site
2025
Live

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

Next.js
Dependabot
Renovate
Vercel
Google Search Console

Impact

Keeps the site secure and fast with automated updates and monitoring, while steadily improving search visibility for local queries.

Live site
Achievements

Certifications & Recognition

Continuous learning and professional development milestones that enhance my ability to deliver exceptional results.

GitHub Copilot Certified

Certification

Certified in AI-powered development tools and practices

Mental Health First Aider

Wellbeing

Qualified to provide mental health support in the workplace

BSc(Hons) Ethical Hacking

Education

Specialised degree in cybersecurity and countermeasures

Cross-Industry Experience

Experience

9+ years across public sector, energy, finance, publishing, media, and news

Team Mentoring & Growth

Leadership

Mentored engineers and team leads, supported onboarding, and helped colleagues with personal development and promotion preparation

Continuous Learning

Development

Regular participation in professional development workshops and industry conferences

Get In Touch

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.

Email

[email protected]

Location

Scotland, UK

LinkedInGitHub
Send me a message

Frankie Moran

Open to meaningful conversations around senior software engineering, frontend architecture, AI-assisted development, and scalable web platforms.

Quick Links

  • About
  • Skills
  • Experience
  • Projects
  • Side Projects
  • Contact

Get In Touch

  • Scotland, UK
  • [email protected]
  • Download CV

© 2026 Frankie Moran. All rights reserved.