Hello! I'm Ohaeri Stephen, a Senior .NET Engineer based in Nigeria.
With over 8 years of experience, I've successfully delivered 20 projects for clients like College Board and Adobe. My expertise spans .NET technologies, C#, REST APIs, Microservices, and PHP, Laravel, React, React Native and alot of other languages. I excel in leading teams, optimizing performance, and implementing robust security measures. I'm committed to continuous learning and delivering high-quality technological solutions. Let's build something amazing together.
• Developed different business classes and interfaces using .NET Framework with Object-Oriented
Programming Methodology.
• Col...
• Developed different business classes and interfaces using .NET Framework with Object-Oriented
Programming Methodology.
• Collaborated with cross-functional teams to design, develop, and implement Open Link solutions
within the .NET framework.
• Led the integration of Kafka for event-driven architecture, significantly enhancing data flow and
responsiveness.
• Responsible for configuring and managing CI/CD pipelines using Azure DevOps to automate
build, test, and deployment processes for.NET applications, ensuring rapid delivery and continuous
integration of code changes.
• Utilized the ASP.NET MVC Page Controller pattern to enhance individual page functionality,
facilitating input acceptance from page requests and invocation of requested actions.
• Proficient in utilizing Entity Framework for data access and management in .NET applications.
• Skilled in designing and implementing database schemas using Code-First or Database-First
approaches.
• Experienced in querying databases using LINQ (Language Integrated Query) and Entity SQL.
• Explored the capabilities of Azure Cosmos DB, a fully managed NoSQL and relational database
service provided by Microsoft Azure.
• The hands-on learning opportunity is invaluable for developers and database administrators who
want to become proficient in Azure Cosmos DB.
• Improved system reliability by implementing RabbitMQ for message queuing, reducing
downtime by 20%.
• Integrated RabbitMQ with ASP.NET Core microservices to enable seamless communication
between services.
• Actively participated in every phase of the project within an Agile methodology, including
iteration (Sprint) planning, daily stand-up meetings, iteration review, Sprint Demos, Retrospective,
etc.
• Spearheaded the development of a SaaS-based insurance claims processing system, leveraging
Spring Boot for backend services, res...
• Spearheaded the development of a SaaS-based insurance claims processing system, leveraging
Spring Boot for backend services, resulting in a remarkable 40% reduction in processing time.
• Led the end-to-end engineering of a real-time telematics system for heavy machinery, leveraging
C#, .NET, and .NET frameworks.
• Responsible for developing and maintaining SaaS applications for insurance policy management and
claims processing using C#, .NET, ASP.NET, and C++.
• Developed logical data models and physical data models capturing current state/future state data
elements and data flows using Data Modeling.
• Implemented a 'serverless' architecture using API Gateway, Lambda, and Dynamo DB, deploying
AWS Lambda Code from Amazon S3 bucket.
• Ensured that OAuth configurations were modular and easily updatable without requiring changes to
the underlying Microservices.
• Successfully implemented an interactive dashboard for policyholders using Angular, significantly
enhancing customer engagement and satisfaction.
• Collaborated effectively with AWS services, including Lambda functions, to develop serverless
applications, leading to a 30% reduction in infrastructure costs.
• Contributed to the collaboration on the migration of legacy systems to Azure cloud infrastructure,
leveraging Azure Functions for efficient serverless computing.
• Took the lead in designing and implementing a Microservices architecture for the inventory
management system, enhancing scalability and facilitating independent development and
deployment of services.
• Designed and implemented ASP.NET MVC and Angular web solutions.
• Developed secure web services using .Net, C#, XML/SOAP.
• Engineered a real-time telematics system for heavy machinery, resulting in a significant 35%
optimization of equipment efficienc...
• Engineered a real-time telematics system for heavy machinery, resulting in a significant 35%
optimization of equipment efficiency.
• Designed robust Microservices-based solutions to effectively collect, process, and analyze
telematics data in real-time, utilizing C# and the .NET framework.
• Led the end-to-end engineering of a real-time telematics system for heavy machinery, leveraging
C#, .NET, and .NET frameworks.
• Conducted client-side validations utilizing JavaScript and .NET validation controls.
• Implemented business logic using C# and incorporated Object-Oriented Programming
functionalities.
• Designed ASP.NET application authentication using the .NET Framework, Model View Controller
(MVC), and IIS security models.
• Engaged in System Analysis and Design methodology as well as Object-Oriented Design and
development using OOAD methodology to capture and model business requirements.
• Integrated TypeScript seamlessly with Angular and React frameworks, leveraging advanced
TypeScript features like decorators and conditional types.
• Applied working knowledge of Model-View-View-Model (MVVM) & Model View Controller
(MVC) Pattern.
• Applied TypeScript's type annotations to enhance code readability and maintainability, ensuring
robustness and scalability in software solutions.
• Established and maintained robust CI/CD pipelines using tools such as Jenkins or Azure DevOps
to automate testing, build, and deployment processes.