# Godwin Ngaju > Senior Software Engineer, C#, .NETCore, Angular, Javascript, MSSQL, PostgreSQL, Azure, Microservices, REST API, Software Design, Kubernetes, Domain-Driven Design, ASP.NET, Java, NodeJs, NextJS, Zero Trust Architecture Location: London, England, United Kingdom Profile: https://flows.cv/godwin UK-educated software engineer and Nigeria-based cybersecurity entrepreneur with 10+ years of experience across emerging markets (Nigeria, Vietnam) and mature ecosystems (UK, US). I specialize in building enterprise-grade systems and AI-driven platforms, embedding Zero Trust architectural principles to ensure security, scalability, and resilience. Key achievements include: Designing security-first data systems at 4Matrix (UK) to safeguard nationwide school analytics. Launching “Zero Trust-as-a-Product” for industries with limited in-house security capacity. Driving sectoral digital security standards in healthcare and education. I bring a global perspective and a track record of translating complex cybersecurity needs into scalable, productized solutions, helping enterprises and governments innovate securely and strengthen resilience against evolving threats. ## Work Experience ### Software Engineer @ 4Matrix Jan 2025 – Present | Essex, England, United Kingdom A new chapter as a Software Engineer, engineering high-performance, data-intensive systems for the UK education sector. In this role, I’m immersed in building complex platforms that ingest, process, and visualize massive volumes of performance data from schools nationwide. We're dealing with big data at scale, think millions of data points, real-time pipelines, and deep analytics: all wrapped in a robust, scalable architecture. From designing distributed backend services to crafting intuitive front-end experiences, every line of code is part of a larger mission: transforming raw educational data into meaningful insights that drive better decisions and outcomes. It’s complex, challenging, and deeply rewarding — exactly the kind of engineering I love. ### Software Engineer @ Red Cup IT Jan 2021 – Jan 2025 | Los Angeles, California, United States Collaborate with other teams and other engineers to design and develop high quality solutions and automating processes where needed. Troubleshoot and debug software applications, addressing issues and optimizing performance. Develop, test, deploy, and maintain software applications, ensuring scalability, performance, and security. Write clean, efficient, and maintainable code, following best practices and coding standards. Participate in code reviews to provide and receive constructive feedback, fostering a culture of continuous improvement. Contribute to the design and architecture of software systems, considering scalability and future development needs. Adherance to security and compliance standards in software development. ### Team Lead, Software Engineer @ Lagos Preparatory & Secondary School Jan 2020 – Jan 2023 | Lagos, Nigeria Developed a student management system utilizing Angular and. NetCore that handled over 5,000 student, parent and internal staff records Developed an in-house booking management system feature that manages and tracks IT assets for the business. Implemented Google SSO for easy authentication Responsible for optimizing SQL database queries, reducing load times by 20% and enhancing end user experience Mentored two junior engineers in TDD and pair programming, thereby increasing productivity Enhanced security by implementing JWT and OAuth, securing user data Ensured strict adherence to best practices and coding standards ### Software Developer @ Rakuna Jan 2019 – Jan 2019 | United States Worked with team members to develop an HRMS Writing clean, efficient, and maintainable code following coding standards and best practices. Adhering to security and compliance standards in software development. Troubleshooting and debugging software applications to ensure optimal performance and reliability. ### Software Developer @ Workware Limited Jan 2018 – Jan 2019 | Lagos State, Nigeria Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Work in an Agile development environment, participating in sprints, planning, and other Agile ceremonies. Conduct thorough testing of software components to ensure reliability, scalability, and adherence to specifications. Write clean, efficient, and maintainable code, following coding standards and best practices. Participate in code reviews to provide and receive constructive feedback. ### Software Developer @ TPS Software Jan 2019 – Jan 2019 | Vietnam Worked in Opus27 team to design, develop, test, and maintain high-quality software solutions for client Collaborated with team members to create an application's system analysis based on client requirements. Work in an Agile development environment, participating in sprints, planning, and other Agile ceremonies. Participate in code reviews to provide and receive constructive feedback. ### Network Engineer @ The Bridge IVF Clinic Jan 2015 – Jan 2018 | Lagos, Nigeria I assist in overseeing all IT operations in HQ and other 5 branches of the company. ## Education ### Master of Science - MS in Computer Science Coventry University ### Bachelor of Science - BS in Computing University of Greenwich ## Contact & Social - LinkedIn: https://linkedin.com/in/godwin-ngaju-824137b6 --- Source: https://flows.cv/godwin JSON Resume: https://flows.cv/godwin/resume.json Last updated: 2026-04-05