Fullstack Developer from Lagos, Nigeria with a passion for frontend development. Area of expertise includes HTML, CSS and Javascript. Frameworks I work with include Node.js, React.js and Vue.js.
-
Full Stack EngineerWajusoft Apr 2023 - PresentLos Angeles, California, United StatesAs a freelance Fullstack Engineer at Wajusoft, I contribute to the development of a cutting-edge monorepo application using a serverless architecture for one of Wajusoft's clients. My role involves seamlessly integrating frontend and backend technologies to create a cohesive and efficient user experience. Leveraging my proficiency in React, TypeScript, Node.js, and AWS services, I play a pivotal role in delivering scalable, performant, and maintainable solutions.Responsibilities and Achievements:- Monorepo Architecture: Contributed to the architectural design and implementation of a monorepo structure, housing both frontend and backend codebases. Streamlined development workflows, code sharing, and dependency management, leading to a more efficient and organized development process.- Serverless Backend: Designed and developed serverless backend services using AWS Lambda, API Gateway, and DynamoDB. Utilized Node.js and TypeScript to build well-structured, event-driven serverless functions, resulting in rapid development and optimized resource allocation.- API Development: Created robust RESTful and GraphQL APIs to facilitate seamless communication between the frontend and backend. Designed API schemas, defined endpoints, and implemented data validation and transformation for efficient data exchange.- Infrastructure as Code (IaC): Utilized AWS CloudFormation and the Serverless Framework to define and provision cloud resources. Implemented Infrastructure as Code practices to ensure consistency, version control, and reproducibility of the deployment environment.- Code Quality and Testing: Enforced coding standards, conducting code reviews, and performed extensive testing, including unit, integration, and end-to-end tests. Achieved over 90% test coverage, enhancing code quality and reliability. -
Back End DeveloperPartyrider Sep 2022 - Mar 2023Lagos State, NigeriaAs a Backend Engineer at Partyrider, I played a key role in designing, developing, and maintaining high-performance GraphQL APIs for various projects. Leveraging my expertise in Node.js, TypeScript, and modern backend technologies, I contributed to building robust and scalable server-side solutions.Responsibilities and Achievements:- GraphQL API Development: Developed GraphQL APIs to provide efficient and flexible data retrieval and manipulation. Designed and implemented GraphQL schemas, resolvers, and queries, optimizing data fetching and minimizing round-trips.- Database Management: Utilized MongoDB as the primary database solution to store and manage data. Designed schema structures, ensured data consistency, and implemented efficient querying techniques to enhance application performance.- Caching with Redis: Implemented Redis caching strategies to enhance API response times and reduce database load. Employed caching mechanisms for frequently accessed data, resulting in a significant reduction in latency and improved overall system performance.- Authentication and Authorization: Developed robust authentication and authorization systems using JWT (JSON Web Tokens) and OAuth, ensuring secure access control to API endpoints and sensitive data.- Testing and Quality Assurance: Employed unit testing, integration testing, and end-to-end testing frameworks to ensure code quality and reliability. Achieved 95% test coverage, leading to more stable and resilient applications.- API Documentation: Created comprehensive API documentation using tools like Swagger and GraphQL Playground, enhancing the developer experience and facilitating efficient API consumption.- Agile Methodology: Actively participated in Agile development methodologies, including daily stand-ups, sprint planning, and retrospective meetings. Collaborated with team members to deliver features on time and exceed project milestones.
-
Senior Software EngineerFireflies.Ai Mar 2020 - Jun 2022San Francisco, California, United StatesFireflies is a platform that provides a virtual assistant that helps transcribe, take notes, analyze and record meetings, enabling the end-users to get more value for their meetings.At fireflies, I worked as a full-stack engineer with a focus on the Front-end. Over the years, my responsibility grew from maintaining the upcoming meetings feature to maintaining and building features like the Notepad which consists of major features like Transcript, Soundbites, Audio Player, Video Player, Downloads, Comments (Threads) and more. The last feature I built at fireflies is the Video Player feature and I also improved the Upload feature to allow for multiple file uploads. All these features are currently running in production.Notable Achievements:- Contributed to the virtual assistant attending 5000+ meetings a day by resolving bottlenecks around some virtual meeting platforms.- Increased revenue by redesigning and building a feature that allows users to add the virtual assistants to at least 1000 live calls a day- Contributed to the improvement of the user experience on the platform by implementing pixel-perfect designs and building new features that allow users to achieve their goals with less friction- Contributed to the stability of the product through thorough code reviews and mentorship for new team members, reducing tech debt and improving team velocity.Technologies:- React, Nodejs, Metoer & MongoDB -
Software DeveloperAndela Feb 2019 - Mar 2020Lagos, NigeriaAndela builds remote engineering teams that work.I worked with a team of engineers on an internal product for keeping inventory for the organization.Notable Achievements:- Became frontend team lead after 3 months of working with the team- Reduced tech debts by contributing to testing of the application and maintaining a 99% test coverage across the entire frontend of the applicationTechnologies used:- React, Nodejs, Typescript- PostgreSQL, MongoDB -
Frontend DeveloperCodekago Interactive Mar 2018 - Nov 2018Uyo, Nigeria
-
Frontend DeveloperSwipemax Jul 2017 - Oct 2017Lekki, LagosResponsible for the translation of application storyboards and use cases into functional applications.Responsible for building web applications, writing maintainable and reusable code and reliable code, ensuring best possible performance, good quality and mobile responsiveness.
-
Rf/Mw EngineerBluechip Communications Jan 2015 - Jul 2016LekkiInstallation and commissioning of Radio Base Stations, as well as installation of Microwave antennas for 2G/3G/LTE/4G networks.
Ibrahim Omoniyi Education Details
-
Electrical And Electronics Engineering -
Computer Software Engineering
Frequently Asked Questions about Ibrahim Omoniyi
What company does Ibrahim Omoniyi work for?
Ibrahim Omoniyi works for Wajusoft
What is Ibrahim Omoniyi's role at the current company?
Ibrahim Omoniyi's current role is Software Engineer.
What schools did Ibrahim Omoniyi attend?
Ibrahim Omoniyi attended Ahmadu Bello University, Free Code Camp.
Not the Ibrahim Omoniyi you were looking for?
-
Ibrahim Abubakar
Aspiring Human Resources Manager | Business Administration Graduate | Creative Painting & Production Specialist,Lagos -
-
Ibrahim Mustapha (FCILRM,CMC,FIMC,MNIM,CWAIA,MCILSCM,MPA)
A Result-Oriented Accountant And A Finance Professional With +10 Years Of Experience, Possessing Multiple Skills Covering Many Financial Areas Such As Financial Reporting, Taxation, Budgeting, Cost Mgt, It Audit Etc.Alimosho -
Ibrahim Omoniyi
Transaction Officer/ Customer Support Officer At Guaranty Trust BankLagos State, Nigeria
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial