I’m a Senior Cloud Systems Developer specialising in building scalable business systems, including custom applications, CRM solutions, API integrations, and low-code implementations.
Over the past few years, I’ve worked across a range of technologies — from low-code platforms to more traditional full-stack development and cloud-based systems. My experience covers designing, developing, and deploying applications that solve real business problems, not just technical exercises.
I started out working with platforms like Zoho, then moved into low-code development using tools like FlutterFlow and Supabase alongside Azure. From there, I transitioned into traditional backend development with C# .NET, building and maintaining enterprise systems that needed to be reliable, scalable, secure and practical.
Today, I work as a Senior Cloud Systems Developer at Ascent Business Solutions, where I focus on cloud-based solutions and end-to-end system design, taking abstract ideas from concept through to production.
Where have I worked so far?
Senior Cloud Systems Developer
Ascent Business Solutions
- Design and build end-to-end cloud-based systems used in real-world business environments
- Work closely with stakeholders to translate requirements into technical solutions
- Continuously improve system performance, reliability, and maintainability
Backend Developer
- Worked on migrating the Bedrock platform from legacy .NET versions to a modern MVC-based architecture
- Built and enhanced features within the Voice of the Customer (VOC) application
- Debugged and resolved issues across application layers
- Optimised performance through improvements to code, queries, and system design
Low Code Developer
Davies Group
- Advised on low-code architecture and platform selection across projects
- Designed and developed a FlutterFlow-based web application for Rochdale Council
- Built and maintained serverless APIs using C# .NET and Azure Functions
- Integrated frontend applications with backend services in a cloud environment
Cloud Systems Developer
Ascent Business Solutions
- Started as a trainee developer, promoted after 1 year
- Built custom Zoho applications for business processes
- Developed API integrations with external systems
- Created JavaScript and React-based widgets
- Automated workflows using CRM, Zoho Flow, and Creator
Certifications
I enjoy learning in my spare time and completing certifications when I have the opportunity. While certifications aren’t essential and don’t always translate directly to real-world work, I use them to broaden my technical skills and explore new areas. Continuously learning helps me avoid getting stuck building the same kinds of systems and keeps my approach evolving.
Cloud & Architecture
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Certified: Azure Administrator Associate
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: DevOps Engineer Expert
- Microsoft Certified: Azure AI Fundamentals
- Microsoft Certified: Azure Fundamentals
- AWS Certified Cloud Practitioner
Development & Engineering
- Foundational C# Developer Certification (Microsoft)
- JavaScript Essential Training
- TypeScript Essential Training
- Node.js Essential Training
- End-to-End Testing with Cypress
- Microservices: Design Patterns
DevOps, Tools & Platforms
- Docker Foundations Professional Certificate
- Learning Docker
- Career Essentials in GitHub Professional Certificate
- GitHub Actions, Copilot & Collaboration (LinkedIn Learning)
- Databricks Fundamentals Accreditation
AI & Emerging Tech
- Hands-On AI: Generative Language Models
- Foundational Math for Generative AI
Security
- Application Security for Developers (QA Ltd / Not So Secure)
Other
- Microsoft Dynamics 365 Fundamentals (CRM & ERP)
- HackerRank Certified Programming
Education
Postgraduate Certificate in Software Engineering
BSc (Hons) Computer Science
Cloud Computing (Software Development) HND
Cloud Computing (Software Development) HNC