Idris Shittu

Software Engineer & Tech Lead | Full-Stack Development | Game Development
Hull, GB.

About

Highly accomplished Software Engineer and Tech Lead with over 7 years of experience in designing, developing, and deploying scalable software solutions across diverse industries including EdTech and game development. Proven ability to lead cross-functional teams, architect complex microservices, and drive significant improvements in system performance, customer acquisition, and operational efficiency, consistently delivering impactful results and fostering innovation.

Work

Outlier.ai
|

Software Engineer

Remote, England, United Kingdom of Great Britain and Northern Ireland

Summary

Designed and developed client-facing modules and features, ensuring high functionality and user satisfaction across diverse project requirements.

Highlights

Architected and deployed Node.js/Express-based microservices, significantly boosting system scalability and performance.

Engineered and integrated RESTful APIs across various services, enhancing interoperability and deploying cloud-optimized applications to reduce operational costs.

Developed client-facing modules and features, ensuring high functionality and user satisfaction across diverse project requirements.

Fostered continuous improvement by actively participating in Agile ceremonies and collaborating with stakeholders on sprint planning and retrospectives.

University of Hull
|

Postgraduate Student (Project-based Experience)

Hull, England, United Kingdom of Great Britain and Northern Ireland

Summary

Applied advanced computer science principles to lead complex game and scientific software development projects, emphasizing scalability and intricate simulations.

Highlights

Mastered advanced design and architecture principles for complex scalable software, game, and scientific systems, specializing in game architecture, scientific modeling, and intricate simulation development.

Modeled and resolved complex scientific problems using Python and AI, developing and implementing adaptive algorithms for diverse applications.

Led a 4-member cross-functional Agile team in the successful development of a comprehensive Feedback Software for the university.

Directed a 4-member team to create an optimized space game using Unreal Engine 4, focusing on robust system design, advanced animation, and high code quality through peer reviews.

Pureworks
|

Software Development Engineer

Remote, England, United Kingdom of Great Britain and Northern Ireland

Summary

Led a cross-functional team in the full-stack development of a scalable EdTech product, serving a large user base across multiple institutions.

Highlights

Led a 6-member cross-functional team in the full-stack development of the Acada Edtech Product, designing and implementing features with Angular and Java/SpringBoot.

Architected and developed scalable microservices supporting over 400,000 students and staff across multiple African higher education institutions.

Directed the migration of several paid services to in-house and open-source solutions, achieving a 35% reduction in operational expenses.

Guided an engineering team to prototype the e-Certificate MVP within one week using JavaScript/Node, accelerating time to market by 20%.

Championed a code review cultural shift and led regular sessions, improving engineering quality by 15%.

EdTrack, Education
|

Tech Lead Engineering

Summary

Pioneered startup rebranding and strategic initiatives, significantly increasing customer acquisition and overall business effectiveness.

Highlights

Pioneered and oversaw a comprehensive startup rebranding initiative, directly increasing customer acquisition by 60%.

Directed a critical business model review, boosting customer base and overall satisfaction by 40%.

Championed the adoption of Agile methodology, enhancing overall team effectiveness by 30%.

Orchestrated the deployment of internal educational tools, improving cross-team productivity by 30%.

Collaborated with sales and marketing teams to enhance product offerings, improving customer satisfaction by 22%.

Voyage International School, Abuja (VISA)
|

Technology Manager

Abuja, Federal Capital Territory, Nigeria

Summary

Managed technology infrastructure and digital learning initiatives, significantly enhancing educational access and student engagement.

Highlights

Deployed and supported Microsoft Office 365 for Education, streamlining collaboration, cloud-based teaching, and digital workflows across the institution.

Led the successful implementation of Acada, a scalable e-learning platform, enhancing digital education access for all students and staff across diverse regions.

Designed and launched over 11,200 multimedia educational videos, significantly boosting online learning engagement and resource accessibility.

Increased student enrollment by 57% through strategic digital learning initiatives, content strategy, and platform design.

Developed a digital learning companion product, contributing to a 35% rise in enrollment and significantly increasing parental trust.

National Identity Management Commision (NIMC)
|

System Engineer, Intern

Osun, Osun State, Nigeria

Summary

Contributed to core system development and quality improvement, enhancing user engagement and operational efficiency.

Highlights

Contributed to the enrollment team, delivering critical features that streamlined pre-enrollment for Nigerian citizens.

Collaborated on the development of the e-card feature, driving user engagement and adoption by over 50%.

Enhanced codebase quality by automating the typing of over 5,000 TypeScript files, improving maintainability.

Plat Technology
|

Web Developer, Intern

Lagos, Lagos State, Nigeria

Summary

Managed end-to-end web development projects for clients, significantly boosting revenue and user experience.

Highlights

Managed end-to-end design and implementation of client websites and web applications, contributing to a 30% increase in revenue.

Prototyped 3 new products during the internship, showcasing rapid development capabilities.

Improved user experience by 20%, surpassing previous company benchmarks.

DigiTouch
|

Embedded Software Engineer, Intern

Ibadan, Oyo State, Nigeria

Summary

Designed and programmed embedded systems and desktop applications for industrial control and user interface.

Highlights

Designed and programmed microcontrollers and microprocessors using Assembly Language to control industrial systems for clients.

Developed desktop applications and user interfaces for microcomputers using Visual Basic.

Education

University of Hull
Hull, England, United Kingdom of Great Britain and Northern Ireland

Master of Science

Advance Computer Science (Game Development)

University of Ibadan
Lagos, Lagos State, Nigeria

Bachelor of Science

Computer Science

Awards

1st Place, University of Hull Programming Contest

Awarded By

University of Hull

Awarded for exceptional performance and problem-solving skills in a competitive programming contest.

Best Programmer, NACOSS University of Ibadan Programming Competition

Awarded By

NACOSS University of Ibadan

Recognized as the top programmer in a university-wide competitive programming competition.

2nd Place in Nigeria, IEEEXtreme 8 Programming Contest

Awarded By

IEEE

Achieved second place nationally in a highly competitive global programming contest, demonstrating advanced problem-solving.

Best Graduating Mathematics Student

Awarded By

Global Cambridge College

Recognized as the top-performing student in Mathematics for outstanding academic achievement.

Languages

English

Skills

Programming Languages

Java, Python, C#, C/C++, JavaScript, TypeScript, PHP, Assembly Language, Visual Basic.

Frameworks & Libraries

Springboot, Node.js, Express.js, Angular, J2EE, Unreal Engine 4 (UE4), DirectX 11/12, Wordpress.

Cloud & DevOps

AWS, Microservices Architecture, RESTful APIs, Cloud Services Deployment, Agile Methodologies, Git.

Databases

PostgreSQL.

Game Development

Game Architecture, AR/VR Development, Optimization, System Design, Advanced Animation.

Software Engineering

Scalable Software Design, Scientific Modeling, Algorithm Design, Problem Solving, Code Quality, Code Review, Full-Stack Development, Front-end Development, Back-end Development, UI/UX Design.

Leadership & Management

Team Leadership, Cross-functional Collaboration, Project Management, Stakeholder Management, Agile Coaching, Business Model Review, Product Design, Technical Relationships.

EdTech & E-learning

E-learning Platforms, Digital Education, Curriculum Integration, Content Development, Customer Acquisition, Student Engagement, Microsoft Office 365 for Education.

Embedded Systems

Microcontrollers, Microprocessors, Industrial Systems Control.

Idris Shittu