Full Stack Software Engineer | ⬅️ .NET ➡️ Flutter-React ☁️ Azure-AWS | Experian | 1st Class Computer Science Graduate
I’m a passionate Full Stack Software Engineer at Experian, specialising in building scalable, robust solutions using .NET, AWS, React, and Flutter. My experience spans the finance, HR, and public sectors, designing modern cloud-native applications and leveraging both Microsoft Azure and AWS for global-scale systems.
From hackathons, modernisation, and greenfield project delivery to mentoring and teaching others, I thrive in fast-paced, innovative teams. I’m driven by curiosity, collaboration, and a desire to use technology to solve complex, real-world problems, while building strong communities and empowering those around me.
I believe great technology is built by great teams. My approach is people-first: I focus on empowering those around me, reducing cognitive load, and helping others discover and develop their unique strengths.
- Mentorship at MHR: Mentored two developers and supported software academy graduates, teaching programming fundamentals, best practices, and decision-making around performance and adaptability. Helped new team members quickly contribute to unfamiliar codebases and guided the team through complex features with clarity and empathy.
- Cloud Modernisation at Nottinghamshire County Council: Led colleagues through a major cloud migration, introducing modern tools and practices, and making sure everyone felt confident and productive with new technologies.
- University & Community: Delivered workshops and hands-on sessions for students, supported Code First Girls, and regularly helped others at hackathons and tech events.
- Team Culture: Known for my approachable, positive style, I put both stakeholders and developers at ease. I help identify and nurture individual strengths—so that every developer can specialise, excel, and enjoy their craft, rather than being forced into a “one size fits all” role.
- 🏆 Multi-time Hackathon Winner: 1st place and sponsor prizes at HackNotts for creative solutions, including a VSCode extension and AI-powered HR tools.
- 👩💻 Teaching & Mentorship: Extensive experience supporting and developing others—graduates, developers, and stakeholders—in both formal and informal settings.
- 🚀 People-First Leadership: Proven ability to bring together people, teams, and technology for positive, community-driven progress and high performance.
- 🎓 Academic Excellence: Graduated with first-class honours and earned an exceptional first in my final year project.
- 🛠️ Continuous Innovator: Earned certifications, explored new tech stacks and brought fresh ideas and energy into every role.
Full Stack Software Engineer, Experian Consumer Services (ECS), Nottingham, UK (Hybrid)
- Building and supporting global financial products as part of ECS.
- Working across the stack with AWS, .NET, React (Web), Flutter (Mobile), and GitHub devOps.
- Delivering cloud-native applications prioritising scalability, reliability, and security.
- Championing technical delivery of complex, fast-evolving requirements.
- Fostering a collaborative, inclusive team culture.
.NET Software Engineer, Ruddington, UK (Hybrid)
- Developed and supported real-time payroll solutions using .NET, Azure, and DDD.
- Automated absence, pension, and holiday pay processing.
- Collaborated with tech leads to implement clean, modular architectures.
- Led and participated in award-winning hackathons (AI, VSCode, and more).
- Mentored new developers, onboarded academy graduates, and nurtured a high-performing, happy team.
ITIL Specialist / .NET Developer, West Bridgford, UK (Hybrid)
- Led technical delivery for event-driven microservice architectures with Azure Functions and Alloy integration for a modern highway reporting system.
- Championed adoption of Microsoft Graph, Bicep, and Power Platform.
- Led migration from on-premises systems to Azure; delivered AI-powered moderation tools.
- Supported and taught colleagues throughout the cloud migration, building their confidence and skills with new technologies.
Nottingham Trent University
BSc (Hons) Computer Science, 1st Class (2019 – 2023)
- Exceptional first in final year project: "Application and Service Lifecycle Management Integrated System"—a modern IT system PoC integrating dozens of infrastructure and support services, delivered in partnership with Nottinghamshire County Council.
- Active in Developer Society and hackathons.
- Regular peer support, workshops, and mentoring throughout studies.
- Outstanding Performance in BSc(Hons) Computer Science SW, Nottingham Trent University (2023)
- HackNotts 1st Place & Twilio Sponsor Prize (2021)
- Multiple Hackathon Wins (Best Artwork, AI innovation, etc.)
- Neo4j Certified Professional (Credential ID 94912e86-4a79-4bd9-bf4e-b647420f4a4b, Feb 2024)
- Languages: C#, Dart, JavaScript, Python, C++
- Frameworks/Libraries: .NET, React, Flutter
- Cloud & DevOps: AWS, Microsoft Azure, Azure Functions, Bicep, GitHub Actions
- Other: Domain-Driven Design (DDD), Clean Architecture, Microservices, ITIL, Machine Learning, Neo4j Graph Database
- Student Mentor, Business in the Community (2019)
- Volunteer, Code First Girls (2020)
- Active in hackathons and university tech events
“Nick embraces new challenges and learning opportunities with enthusiasm, making him a valuable team member. His technical skills, combined with a positive and collaborative attitude, enhance any work environment. I highly recommend Nick for any team; he will undoubtedly contribute greatly and excel in any role.”
— James Lieu, Lead Software Engineer at Experian
- Location: Nottingham, UK
- GitHub: NickMcCaig
- Email: nick@mccaig.uk
Let’s connect and build something great together!