Okoro Omaka

Okoro Omaka

$12/hr
Backend Developer | Node.js, NestJS | JS & QA Instructor
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Ikeja, Lagos, Nigeria
Experience:
2 years
About

I am a backend developer with two years of hands-on experience in building scalable and efficient server-side applications using Node.js, TypeScript, NestJS, and Express.js. My expertise lies in designing and implementing RESTful APIs, database management, authentication, and overall system architecture to ensure performance and security.

Throughout my journey, I have worked extensively with MongoDB, leveraging Mongoose and Prisma ORM to build structured and optimized databases. Additionally, I have experience in API design and documentation, utilizing Swagger and Postman to create clear and well-structured API endpoints for seamless integration with front-end applications. I am also proficient in user authentication, including Google Authentication, ensuring secure access control for web applications.

Beyond backend development, I am deeply passionate about teaching programming, particularly JavaScript and quality assurance, where I taught quality assurance with 3MTT (https://3mtt.nitda.gov.ng/) Flexwork and Prepper learning providers. As a Microsoft Learn Student Ambassador, I actively host workshops aimed at equipping students with fundamental and advanced skills in software development. These workshops cover essential topics such as best coding practices, cloud skills, and backend development, helping students from diverse backgrounds improve their technical expertise.

In addition to my role at Microsoft, I was the backend co-leader at Google Developer Student Clubs (GDSC) at Obafemi Awolowo University. 2023 academic year, mentoring junior developers and contributing to backend projects. I organize tech-related events, workshops, and seminars on APIs, technical writing, and software architecture to foster a collaborative learning environment.

My skill set extends beyond backend development to include full-stack development, allowing me to work with frontend technologies like HTML, CSS, and JavaScript when necessary. I am also well-versed in version control systems like Git and GitHub, ensuring efficient collaboration and code management in team-based projects.

My experience as both a developer and an educator has shaped my approach to problem-solving and innovation. I take pride in building robust backend systems while sharing my knowledge to inspire and mentor the next generation of developers. My passion for positive impact through technology and education continues to drive me forward in both my career and community contributions.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.