Omotayo Iyiola

Omotayo Iyiola

Mentor
5.0
(1 reviews)
US$8.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer with over 7 years experience and LLM Trainer.
Senior Software Engineer with over 7 years experience and LLM Trainer.

I am a Software Engineer with over 10 years of experience in full-stack development and technical leadership. I specialize in modern web technologies, including JavaScript, TypeScript, React, Node.js, and AWS. My expertise spans frontend frameworks (React, Next.js), backend architectures (Node.js, Flask), and databases (MySQL, PostgreSQL, MongoDB).

I have led diverse projects, from HRIS systems to eVoting platforms, focusing on scalability, security, and system performance. Recently, I developed an AI-driven response evaluator app, enhancing NLP with the Natural library and refining machine learning models, strengthening my AI and model evaluation skills.

With a collaborative leadership style grounded in values of Excellence, Passion, Integrity, and Commitment, I have led initiatives that increased revenue and improved institutional rankings, including overseeing the creation of over 15 educational applications at Yaba College of Technology.

My goal is to leverage my technical and leadership skills to drive innovation and deliver transformative solutions aligned with business objectives.

English
Amsterdam (+02:00)
Joined November 2024
EXPERTISE
4 years experience
6 years experience | 1 endorsement
6 years experience
3 years experience
Medusa js
2 years experience
3 years experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Ravenn Bang
Ravenn Bang
February 2025
I had an issue for days and he managed to help me get it all fixed. I cannot be more grateful. A+ and easy to work with.
SOCIAL PRESENCE
GitHub
github-slideshow
A robot powered training repository :robot:
Ruby
0
0
ChatBot
A simple chatbot using OpenAI's GPT-3 API in Python
0
0
EMPLOYMENTS
Lead Software Engineer
LogaXP
2024-08-01-Present
Guide and mentor a team of software engineers using React, TypeScript, and Node.js, fostering a collaborative and innovative work environ...
Guide and mentor a team of software engineers using React, TypeScript, and Node.js, fostering a collaborative and innovative work environment. Developed and launched an AI Response Evaluator App to automate evaluation processes, enhancing the assessment accuracy and feedback response time. Created a Code Review Tool tailored for developer efficiency, enabling streamlined and insightful peer review processes within the team. Engineered a Natural Language Processing (NLP) module using the Natural library, advancing our text analysis capabilities for real-time applications. Led the Model Evaluation initiative, setting up robust testing and validation methods to ensure high-quality, performant models in production. Oversee the entire software development lifecycle of a Human Resource Information System (HRIS) project, utilizing MySQL, Sequelize, and Cron, ensuring timely and high-quality delivery of key features and updates. Develop and implement technical strategies aligned with the company’s goals, staying current with emerging technologies and industry trends. Conduct code reviews, enforce coding standards, and ensure the delivery of maintainable, scalable, and efficient code. Collaborate closely with cross-functional teams, including product managers, designers, and other stakeholders, using Slack for communication, Trello for task management, and Git for version control, translating requirements into effective technical solutions. Lead the engineering team and contribute to backend development, driving ongoing progress and innovation.
GitHub
Project management
Scrum
View more
GitHub
Project management
Scrum
Developer Management
View more
Senior Software Engineer
Michofat Konsult Limited
2024-01-01-2024-07-01
Streamlined developer onboarding by containerizing applications with Docker, ensuring consistent environments and reducing setup time. L...
Streamlined developer onboarding by containerizing applications with Docker, ensuring consistent environments and reducing setup time. Led the integration of comprehensive API documentation to increase team efficiency and support seamless onboarding. Architected platform redesigns from initial mock-ups, transforming conceptual designs into fully functional user interfaces and enhancing user engagement. Engineered an eVoting platform with React and NodeJs, supporting large-scale voting operations and significantly reducing manual processes and costs. Devised test plans and executed unit, integration, and end-to-end testing to enhance software reliability and reduce bug reports. Authored extensive technical documentation, which improved team collaboration and development cycle times. Enhanced system performance and security through targeted code optimizations and vulnerability reduction. Led code and design reviews, fostering a culture of continuous improvement and excellence. Developed scalable full-stack web applications and RESTful APIs using modern frameworks such as React, Next.js, Node.js, and MongoDB, enhancing scalability and user experience across multiple platforms. Orchestrated microservices-based backend architectures with Node.js and Flask to support modularity and scalability. Managed backend services for an e-commerce project, optimizing deployment and API management within a Kubernetes-managed microservices framework. Spearheaded the development of a learning management app, leveraging advanced data structures and algorithms to optimize performance.
API
Front-End
Full Stack
View more
API
Front-End
Full Stack
Google Cloud Platform
Object-Oriented Programming
Webpack
Kubernetes
Microservices
Agile
Communication Skills
Api testing
Apollo GraphQL
View more
Senior Software Engineer
SalesAgency
2023-08-01-2023-12-01
Created, tested, deployed, and properly implemented security of over 5 apps, ensuring robust and reliable outcomes. Completed projects’ ...
Created, tested, deployed, and properly implemented security of over 5 apps, ensuring robust and reliable outcomes. Completed projects’ lifecycle, from data loading to results visualization and deployment, utilizing React, Node.js, Prisma, Sequelize, AWS Amplify, and MySQL. Crafted an advanced Email Campaign Management System with React Flow, managing complex node designs and JSON data. Implemented actions like SendAll, SendMail, A/B Test, Delay, and Wait, significantly optimizing email marketing campaign efficiency by 50%. Orchestrated the development of an email suppression tool, Blacklist, managing the upload, download, and mail activity status for millions of emails and hashes.
Linux
Emerging event technology
View more
Linux
Emerging event technology
View more
PROJECTS
Scavenge - Node.js Backend Project
2024
Scavenge is a powerful backend project developed using Node.js, designed to provide a comprehensive solution for managing data and handli...
Scavenge is a powerful backend project developed using Node.js, designed to provide a comprehensive solution for managing data and handling HTTP requests via a RESTful API. Key Features: * Sequelize ORM & MySQL Database: Scavenge utilizes Sequelize ORM to facilitate seamless interaction with a MySQL database. * Yup Validation: The project integrates Yup, a schema validation library, to enforce data validation rules, ensuring that incoming data meets predefined criteria and enhancing data integrity and security. * JWT Authorization: Scavenge implements JSON Web Tokens (JWT) for secure user authentication and authorization, enabling the creation of stateless, token-based authentication mechanisms that enhance security and scalability. * bcrypt.js Encryption: User passwords are securely encrypted using bcrypt.js, providing robust protection against unauthorized access. * RESTful API: The backend exposes a RESTful API that adheres to industry best practices, facilitating seamless communication between client applications and the server. * Postman for API Documentation: Scavenge leverages Postman for comprehensive API documentation, enabling developers to explore, test, and understand the backend API endpoints effortlessly. * Testing with Mocha: Scavenge includes a suite of tests implemented using Mocha, a robust JavaScript testing framework, to validate the functionality and reliability of backend components. Thorough testing ensures the stability and resilience of the application. * Scalability and Performance: Engineered for scalability, Scavenge can efficiently handle high volumes of concurrent requests while maintaining optimal performance. Optimized database queries and caching mechanisms contribute to enhanced scalability and responsiveness. * Extensive Documentation: The project includes extensive documentation covering architecture, API endpoints, data models, usage guidelines, and more.
View more
View more