Greater Nottingham
Software Engineering Manager | Technical Leadership | Risk-Aware Delivery | ICT Risk & Operational Resilience I’m a results-driven IT professional with extensive experience in software development, infrastructure, cloud platforms, and technical leadership, with a strong focus on risk management, operational resilience, and secure system design. I combine hands-on technical expertise with people leadership to deliver reliable systems and high-performing teams. Over the past 15 years, I’ve assessed and mitigated technical risk through code reviews, architecture assessments, and security-focused design, while leading risk assessments across diverse systems to ensure solutions are robust, maintainable, and aligned with business objectives. I have hands-on experience developing and maintaining Disaster Recovery and Business Continuity plans, and for 5+ years led UK Cyber Essentials compliance, collaborating with teams and stakeholders to improve governance and controls. I’ve also applied regulatory frameworks such as Good Clinical Practice (GCP) and U.S. Title 21 CFR Part 11, ensuring operational and data compliance in technology systems. I’ve held people-management responsibilities for 10 years, including line management, performance improvement plans, and supporting individuals through complex professional and personal circumstances with empathy, discretion, and sound judgement. I’m particularly interested in roles where engineering leadership intersects with cyber security, DevSecOps, operational resilience, and regulatory frameworks. My experience spans cloud security, IAM, secure system design, and risk-aware delivery, and I’m keen to lead teams delivering secure, compliant, and high-performing systems. Beyond my professional ambitions, I’m a globetrotter at heart and enjoy experiencing new cultures. Travel has strengthened my adaptability, communication, planning, and decision-making skills, while providing a broad global perspective that I bring to my work. Additional Information: Enhanced DBS checked and registered on the UK DBS Update Service. BSc in Forensic Computing. Azure Certified.
As a Software Engineering Manager, I lead a cross-functional team delivering high-quality, business-critical systems while driving operational excellence and continuous improvement. Key Responsibilities & Impact: • Lead system-level change management, including detailed risk analysis and defect assessment to ensure stable and controlled releases • Define, track, and continuously improve team and departmental quality metrics • Own incident management processes, including escalation handling and on-call coordination for system outages • Partner with Director-level stakeholders to translate strategic business needs into scalable technical solutions • Manage project timelines, delivery milestones, and resource allocation to ensure efficient execution • Act as subject matter expert for key business-critical applications across the department • Provide technical guidance on architecture, design feasibility, and process improvements • Facilitate Agile delivery using Scrum, Kanban, and Scrumban methodologies; host Daily Scrums and optimise workflow through board oversight • Drive feature prioritisation and change initiatives aligned with business objectives • Perform controlled code reviews as quality gates between system environments • Lead and support team members through complex line management responsibilities, fostering engagement, accountability, and cross-department collaboration
As a Software Engineering Manager, I lead a cross-functional team delivering high-quality, business-critical systems while driving operational excellence and continuous improvement. Key Responsibilities & Impact: • Lead system-level change management, including detailed risk analysis and defect assessment to ensure stable and controlled releases • Define, track, and continuously improve team and departmental quality metrics • Own incident management processes, including escalation handling and on-call coordination for system outages • Partner with Director-level stakeholders to translate strategic business needs into scalable technical solutions • Manage project timelines, delivery milestones, and resource allocation to ensure efficient execution • Act as subject matter expert for key business-critical applications across the department • Provide technical guidance on architecture, design feasibility, and process improvements • Facilitate Agile delivery using Scrum, Kanban, and Scrumban methodologies; host Daily Scrums and optimise workflow through board oversight • Drive feature prioritisation and change initiatives aligned with business objectives • Perform controlled code reviews as quality gates between system environments • Lead and support team members through complex line management responsibilities, fostering engagement, accountability, and cross-department collaboration
Managed end-to-end IT infrastructure and service design, delivering robust, scalable, and secure systems aligned with business objectives. Infrastructure & Systems • Managed heterogeneous server and virtualised environments, including Windows and Linux systems • Oversaw directory services, group policies, cloud identity, and collaboration platforms • Administered databases and supported enterprise applications across on-premises and cloud environments • Implemented automated patch management and system updates across multiple environments Security & Compliance • Led security and compliance initiatives, ensuring adherence to regulatory standards and organizational policies • Configured secure authentication, including single sign-on and multi-factor authentication • Managed encryption, mobile device security, and centralized device management • Oversaw intrusion detection and prevention, logging, and monitoring for security and operational integrity • Directed IT asset management, procurement, licensing, and lifecycle processes Automation & Monitoring • Automated repetitive administrative tasks to improve efficiency and reduce operational risk • Implemented monitoring and alerting systems to proactively manage application, device, and network health • Oversaw network and security administration, ensuring system resilience and reliability Additional Contributions • Provided IT support and technical guidance across teams and departments • Developed internal solutions to streamline processes and support business objectives • Ensured systems and services were maintainable, resilient, and aligned with organisational goals
Led software development and acted as interim team manager, delivering high-quality solutions while driving team performance and cross-department collaboration. Technical Leadership & Delivery • Designed, implemented, and tested software solutions using C# and T-SQL • Drafted and reviewed technical requirement documents and feature specifications • Developed and executed test cases, capturing evidence to ensure software quality • Performed controlled code reviews at quality gates between system environments • Provided technical guidance on feasibility, design options, and process improvements Project & Team Management • Managed team resources, project timelines, and deliverables • Oversaw Scrumban boards, facilitated workflow, and adjusted priorities to meet changing business needs • Managed backlog, feature requests, and change initiatives to align with company objectives • Facilitated team engagement, collaboration, and cross-department coordination • Handled escalations and provided expert advice to internal and external stakeholders Process Improvement & Strategic Impact • Implemented and promoted Agile, Scrum, and Kanban methodologies • Measured and defined quality metrics to drive continuous improvement • Represented the department in business-wide technical discussions with director-level stakeholders • Contributed to organisational growth by aligning technical initiatives with business priorities
Managed multi-regional client projects from initiation through delivery, ensuring high-quality outcomes while aligning technical solutions with client needs. Project Planning & Delivery • Led project kick-offs, demos, and client workshops to align on objectives and requirements • Interpreted complex client documentation, including study plans and protocols, to define project specifications • Designed and proposed tailored implementation approaches to meet client needs • Monitored tasks, timelines, and inter-dependencies to ensure projects were delivered on time and within scope • Applied change control, configuration management, and quality assurance standards to maintain project integrity Stakeholder Engagement & Communication • Maintained ongoing communication with clients across multiple time zones and languages • Reported project progress, managed risks, and resolved blockers proactively • Liaised with project assurance teams to ensure consistent quality and adherence to standards • Drafted support documentation and reviewed specifications and system changes to aid other project managers Project Governance & Evaluation • Managed budgets, assessed costs of changes, and provided transparent reporting to clients • Conducted project evaluation reviews to identify lessons learned and support continuous improvement • Ensured projects adhered to appropriate technical and quality strategies throughout delivery
Delivered client-focused software solutions while providing technical leadership, mentoring, and oversight for development teams. Technical Delivery & Client Engagement • Designed specifications and developed software solutions for external clients • Participated in design meetings, providing technical input and tailored solutions • Debugged, tested, and resolved issues in programs developed internally or for clients • Conducted code reviews to ensure adherence to programming standards and quality gates • Validated controlled databases and ensured accuracy of critical data • Trained internal and external stakeholders on new systems and software functionality Leadership & Team Management • Managed team resources, timelines, and project deliverables • Hosted team meetings, facilitated workflow, and ensured alignment with project objectives • Provided expert technical advice to internal teams and client stakeholders • Mentored new employees and supported skill development across the team Compliance & Process • Maintained adherence to Standard Operating Procedures and regulatory guidelines (FDA, MHRA) • Completed controlled documentation to support system integrity and audit readiness
A planned sabbatical to travel internationally, gaining invaluable personal and professional development while engaging with diverse cultures and communities. Key Outcomes & Skills Developed: • Cross-Cultural Communication: Learned basic phrases in multiple languages and confidently engaged with individuals across language barriers • Cultural Awareness: Immersed in local communities, gaining insight into diverse practices and customs • Problem Solving & Adaptability: Navigated complex travel logistics, adapting to unforeseen challenges and finding practical solutions in real-time • Confidence & Initiative: Built self-reliance and interpersonal confidence through independent travel and interactions in new environments • Digital Skills & Creativity: Designed, developed, and maintained a personal website to document travels, enhancing technical and content management skills This period strengthened my ability to approach challenges creatively, communicate effectively across cultures, and adapt quickly — skills that continue to inform my professional approach today.