DOMINIC OWOICHO JAMES

DOMINIC OWOICHO JAMES

Mentor
4.9
(9 reviews)
US$15.00
For every 15 mins
24
Sessions/Jobs
ABOUT ME
SOFTWARE ENGINEER (C#, .Net Core, Angular, JavaScript, SQL)
SOFTWARE ENGINEER (C#, .Net Core, Angular, JavaScript, SQL)

As a seasoned software engineer with over three years of experience, I have specialized in implementing efficient backend systems utilizing .Net Core. My strong leadership skills have enabled me to successfully lead the re-architecture and development of two applications, both of which are currently in production. I have demonstrated proficiency in rapidly learning new technologies and leveraging them to deliver effective solutions to intricate problems

English
West Central Africa (+01:00)
Joined April 2023
EXPERTISE
4 years experience | 1 endorsement
4 years experience | 3 endorsements
4 years experience | 1 endorsement
4 years experience | 1 endorsement
4 years experience | 1 endorsement
4 years experience | 1 endorsement
5 years experience

REVIEWS FROM CLIENTS

4.9
(9 reviews)
jfdcg iutt
jfdcg iutt
March 2024
Really helpful. Taught me a lot to prepare me for my job interview
Amir
Amir
March 2024
Dominic is reliable and professional!
Iyabo Sesi
Iyabo Sesi
March 2024
Had a great session with Dominic. Thanks for your help
Felipe Perez ulloa
Felipe Perez ulloa
March 2024
..
Shane Lortie
Shane Lortie
March 2024
Felt like a good person and had some extensive knolage that I did not. Only reason they could not fix what I had broken was because it was so broken it broke visual studio. I used Chat GPT too much. They could use a better mic though.
Asha Watson
Asha Watson
February 2024
Appreciated his efforts
Sophie
Sophie
February 2024
Lifesaver for My Computer Science Homework! I just had to share my amazing experience working with Dominic on my recent computer science lab homework. Let me tell you, he was an absolute lifesaver! I must've asked a million questions, and he answered every single one with such clarity and patience. It made the whole learning process so much easier and way less stressful. Plus, super reliable and easy to work with. He always got back to me quickly, and was really flexible with scheduling. It made the whole experience feel more like a collaboration than just getting help with homework. Thanks to Dominic's help, I not only finished my homework but actually understood what I was doing! I feel way more confident in my coding skills now, all thanks to him.
EMPLOYMENTS
Backend Developer
Sterling Bank
2023-12-01-Present
  •  Collaborated on stages of the systems development lifecycle from requirement gathering to production releases. 
  • Uti...
  •  Collaborated on stages of the systems development lifecycle from requirement gathering to production releases. 
  • Utilized C# written against the latest .NET stack to develop micro-services hosted on Azure, employing Kubernetes for new implementations. 
  • Contributed to the ongoing iteration towards a completely decoupled, event driven architecture across the entire software portfolio. 
  • Refactored the Credentia GIS project from a monolithic application to a micro service, enhancing scalability and performance. 
  • Revised, modularized, and updated old code bases to modern development standards, reducing operating costs, and improving functionality. 
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre- release software project development.
  • Discussed issues with team members to provide solution and apply best practices. 
  • Translated customer requirements into written use cases.
C#
SQL
Git
View more
C#
SQL
Git
Microsoft SQL Server
ASP.NET Core
View more
BackEnd Engineer
ExamRoom.AI
2023-02-01-Present
  • Refactored the previous code base on Credentia GIS project from a monolithic application to a microservice.
  • Implemented ...
  • Refactored the previous code base on Credentia GIS project from a monolithic application to a microservice.
  • Implemented repository patterns and created entity relational diagrams (ERD) for databases, these aided a more organized and maintainable codebase.
  • Developed and maintained API endpoints for web applications with authentication and authorization using Microsoft Identity and JWT token, improving the security of the company’s application.
  • Utilized Swagger and for API endpoints testing and documentation, resulting in more efficient and effective testing processes.
  • Implemented Microservices and middlewares so as to improve scalability and performance of the company’s systems.
  • Conducted unit testing and Mock testing (Moq) using .NET XUNIT, resulting in a more reliable and stable codebase.
  • Designed, Implemented and maintained applications throughout all phases of the software development, contributing to the successful delivery of several projects
C#
SQL
Entity Framework
View more
C#
SQL
Entity Framework
Amazon S3
Authorization
Stored Procedure
AWS Lambda
.NET Core
.NET
ASP.NET Core
View more
Software Engineer
Decagon
2020-06-01-2023-01-01
  • Built RESTful APIs with ASP.NET CORE WEB API that served data to the JavaScript front-end frameworks (React)
  • Refactored ...
  • Built RESTful APIs with ASP.NET CORE WEB API that served data to the JavaScript front-end frameworks (React)
  • Refactored and modularized old code base to modern development standards following OOP and SOLID principles
  • Research, design and write new applications
  • Handling Database management systems with SQL and MySQL
  • Implementing various security checks in ASP.NET Core MVC web app and implementing token-based authentication in WEB API
  • Implemented a wallet system in a fintech solution that enabled users to track and manage transactions
  • Influenced the development of a cutting-edge platform that facilitated the adoption of technology and financial inclusion for Users in Nigeria.
  • Collaborated with a team of 5 elite engineers to design and implement 3 key features of the super admin section of the application, resulting in a 25% increase in user engagement.Consumed and rendered 20 APIs as required to improve the overall functionality of the platform.
  • Consistently delivered tasks within tight deadlines, resulting in a 95% completion rate and a commitment to delivering high-quality code.
  • Designed applications and website objectives by analyzing user requirements; and envisioning system features and functionality
  • Collaborated on stages of the systems development lifecycle from requirement gathering to production releases.
  • Improved application usability and tweaked security features on vulnerable software
  • Created robust, clean, and maintainable code Implemented decoupled and clean architecture for applications
  • Developed, tested, maintained, and supported web applications for clients
C#
SQL
Docker
View more
C#
SQL
Docker
.NET Core
Asp.net core c#
AWS (Amazon Web Services)
View more
PROJECTS
ExamRoom Version 2
2023
An Examination system where Clients (School owners/Companies/Institutions) can conduct examinations seamlessly for their candidates in or...
An Examination system where Clients (School owners/Companies/Institutions) can conduct examinations seamlessly for their candidates in order to solve the problem of malpractice and to ensure that credibility is met. This system was also developed with some Artificial Intelligence to ensure malpractice is tackled.
C#
SQL
Microservices
View more
C#
SQL
Microservices
AWS Lambda
.NET Core
AWS (Amazon Web Services)
View more
Credentia GIS
2023
This is an examination portal that maps invigilators to test centers based on their mileage from the centers for them to invigilate their...
This is an examination portal that maps invigilators to test centers based on their mileage from the centers for them to invigilate their candidates. The invigilators are paid according to the distance where they are mapped from.
C#
SQL
Microservices
View more
C#
SQL
Microservices
.NET Core
View more