Afolabi Agboola
@afolabiagboola
Seasoned Software Engineer with expertise in web application development.
What I'm looking for
I am a seasoned Software Engineer with 5 years of experience in designing and developing sophisticated web applications using a variety of modern technologies, including ASP.NET Core MVC, Blazor, React, HTML, JavaScript, and microservices architecture. My specialization lies in building and deploying scalable, high-performance systems, leveraging a robust foundation in C# and ASP.NET Core.
Throughout my career, I have demonstrated a proven track record of working with diverse tools and technologies, such as React, Git, and microservices. I excel in collaborative team environments, consistently delivering high-quality solutions while showcasing exceptional problem-solving skills. My experience includes developing secure REST APIs and deploying applications on IIS Server, ensuring that I meet evolving needs in dynamic work settings.
Experience
Work history, roles, and key accomplishments
Software Engineer
Keystone Bank Limited
Jan 2022 - Present (3 years 5 months)
Developed, architected, and implemented microservices architecture to enhance scalability and performance. Maintained and extended existing codebases, developing both frontend and backend applications using .NET Core MVC, HTML, CSS, and JavaScript. Additionally, developed secure REST APIs for external integration and deployed applications on IIS Server.
Software Engineer
Keystone Bank Limited
Jan 2022 - Present (3 years 5 months)
Architected and implemented microservices to enhance scalability and performance of web applications. Developed and maintained both frontend and backend applications using ASP.NET Core MVC, HTML, CSS, and JavaScript, including secure REST APIs. Deployed applications on IIS Server.
Software Engineer/Instructor
National Institute of Information Technology (NIIT)
Jan 2019 - Dec 2021 (2 years 11 months)
Developed internal .NET Web API and MVC projects while also designing and updating .NET and C# course content. Conducted practical coding sessions and led student projects, ensuring industry-standard application development. Taught Git for code management and collaboration, evaluating student technical growth through challenges.
Software Engineer/Instructor
National Institute of Information Technology (NIIT)
Jan 2019 - Dec 2021 (2 years 11 months)
Worked on .NET web API and MVC projects, designing and updating .NET and C# course content for students. Conducted practical coding sessions on ASP.NET, C#, and real-world application building, leading student projects to ensure industry-standard development. Evaluated technical growth through quizzes and coding challenges, and taught Git for code management.
Education
Degrees, certifications, and relevant coursework
National Institute of Information Technology (NIIT)
Certificate in IT, Software Engineering
Activities and societies: Conducted practical coding sessions on ASP.NET, C#, and real-world application building. Led student projects, ensuring industry-standard application development using modern frameworks like .NET and MVC. Created quizzes, coding challenges, and practical exams to evaluate technical growth. Taught Git for code management and collaboration.
Completed a Software Engineer/Instructor program. Designed and updated .NET and C# course content for students.
Covenant University
B.Sc. Management Information System, Management Information System
Completed a Bachelor of Science in Management Information System. Gained foundational knowledge in information systems and their application in business.
British Computer Society
Certificate in IT, Information Technology
Obtained a certificate in IT from the British Computer Society. This certification enhanced my understanding of information technology principles.
National Institute of Information Technology (NIIT)
Python Programming Certificate, Python Programming
Completed a Python Programming Certificate at NIIT. Developed strong programming skills in Python.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Afolabi?
You can contact Afolabi and 90k+ other talented remote workers on Himalayas.
Message AfolabiFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
