Emmanuel Ogunbo

Emmanuel Ogunbo Email and Phone Number

Software Developer at Brains & Motions formerly Kidztopros @ KidzToPros
Emmanuel Ogunbo's Location
Kamloops, British Columbia, Canada, Canada
About Emmanuel Ogunbo

Software engineer. Mathematician

Emmanuel Ogunbo's Current Company Details
KidzToPros

Kidztopros

View
Software Developer at Brains & Motions formerly Kidztopros
Emmanuel Ogunbo Work Experience Details
  • Kidztopros
    Software Developer
    Kidztopros Jun 2022 - Present
    California, United States
    Some of my notable responsibilities at KidztoPros include the following:- Shopify Rosters creation: Integrate our system with Shopify. We fetch Shopify orders to create rosters.- Refunds: Design and Implement new refunds logic- Moodle Services: I integrated our system with Moodle, a learning platform for our instructors. This allows us to pull our instructor data like grades, and courses that are taken into our admin panel. - Monday.com: I integrated our system… Show more Some of my notable responsibilities at KidztoPros include the following:- Shopify Rosters creation: Integrate our system with Shopify. We fetch Shopify orders to create rosters.- Refunds: Design and Implement new refunds logic- Moodle Services: I integrated our system with Moodle, a learning platform for our instructors. This allows us to pull our instructor data like grades, and courses that are taken into our admin panel. - Monday.com: I integrated our system with Monday.com, a management platform used by our operations. This automates the creation of camp sessions thereby relieving our operators from having to create camp sessions after sales have been completed.- Migrated part of our react app to a Nextjs app- Classes Page: Added a feature that allows the admin to filter classes by program managersetc.- Show less
  • Recruiter.Com
    Software Developer
    Recruiter.Com Jan 2022 - Dec 2022
    New York, United States
    Some of my notable responsibilities at Recruiter include the following:- Projects list page: This page implements features that allow recruiters to see all the projects that belong to the organization they work for. It also has features that paginate, filter (name, date, creator), and create a new project.- Project page: This page implements features that allow a recruiter to see more information about a specific project. This information/feature includes campaigns associated… Show more Some of my notable responsibilities at Recruiter include the following:- Projects list page: This page implements features that allow recruiters to see all the projects that belong to the organization they work for. It also has features that paginate, filter (name, date, creator), and create a new project.- Project page: This page implements features that allow a recruiter to see more information about a specific project. This information/feature includes campaigns associated with a project, related searches to the project, and the group to which the project belongs. Recruiters can also create groups, projects, and campaigns on this page.- Searches list page: This page implements features that allow a recruiter to see all the searches that belong to their organization, paginate and filter and duplicate searches. Also, a recruiter can create a new search for candidates on this page.- Campaigns view: On this page, recruiters can see the statistics of their campaigns, add more messages with different versions to the campaigns, launch or pause a campaign, delete messages, and delete.a campaign.- Group page. This page gives recruiters the option to filter candidates the recruiter had earlier searched. - Candidate page: This page implemented features that track candidates that have been reviewed, approved, or declined. It also implements features that allow a recruiter to filter candidates by project and sort by different parameters.- Organization Switch: A recruiter can belong to more than one organization. I implemented a feature that makes this happen.Overall, I was able to contribute to a process that helps recruiters to recruit candidates starting from the search stage until the candidate is hired.The common challenges I encountered included gathering requirements from stakeholders and the regularity of changing a requirement when development has begum. Sometimes, changing this requirement slows down the delivery time. Show less
  • Biocentury Inc.
    Software Developer
    Biocentury Inc. Jan 2021 - Aug 2021
    Redwood City, California, United States
    My responsibilities include building scalable websites and web apps for the company’s customers. This involves using tools like Nextjs, tailwindcss, graphCMS, Algolia search engine, azure DevOps, Jest, Sentry, analytic tools, Fastly, etc. This can be better summarized below:• Configured CI/CD azure pipelines for different websites and web apps• Setup azure functions responsible for indexing content on the Algolia search engine• Built functionalities that extract… Show more My responsibilities include building scalable websites and web apps for the company’s customers. This involves using tools like Nextjs, tailwindcss, graphCMS, Algolia search engine, azure DevOps, Jest, Sentry, analytic tools, Fastly, etc. This can be better summarized below:• Configured CI/CD azure pipelines for different websites and web apps• Setup azure functions responsible for indexing content on the Algolia search engine• Built functionalities that extract, transform, and load data into the Algolia search engine while using a serverless architecture • Built reusable react components known as blocks that made up Biocentury websites and web apps• Integrate GraphCMS as a data source for conference website and web app• Implement webhooks that purge content on Fastly when updates are made on GraphCMS• Implement webhooks that update contents on the Algolia search engine when updates are made on the data source• Setup monorepo using Lerna and yarn tool for Biocentury Javascript projects• Setup Biocentury packages for NPM private registry• Setup Jest framework for the NPM package• Implement pagination in components blocks on the conference website and web app• Configure analytics tools that are used across the websites and web app Show less
  • Upshot
    Software Developer
    Upshot Sep 2020 - Dec 2020
    New York, United States
    Upshot is a decentralized app that incentivizes users when they tell honest truth. The protocol provides questions and users/experts supplies honest answers.I built the upshot website, architected the web app, and also build the application server.The website was built with Gatsby, styled-components, and greensocks for animations. I architected the web app with Nextjs and Apollo client as state management.For the backend, where I spent most of the time, I used graphql to… Show more Upshot is a decentralized app that incentivizes users when they tell honest truth. The protocol provides questions and users/experts supplies honest answers.I built the upshot website, architected the web app, and also build the application server.The website was built with Gatsby, styled-components, and greensocks for animations. I architected the web app with Nextjs and Apollo client as state management.For the backend, where I spent most of the time, I used graphql to build the endpoints, Redis for application cache, and Postgres as database. Also, the backend app communicates with a blockchain via infura as the provider.I wrote scoring round worker that determines scoring round when enough questions have been answered by enough users. I also wrote a pricing worker that determines the price of the item(token) after a prediction has been made.Outcome:The project which launched its MVP December was a success. It allows users to do the ffg:- Answer questions- Run scoring round for all questions and answers- Gives the user a leaderboard showing the number of questions they have answered Show less
  • Invisible Technologies Inc.
    Software Engineer
    Invisible Technologies Inc. Jan 2020 - Sep 2020
    San Francisco, California, United States
    • Built quote calculator that was used to calculate how much of services to be rendered to customers• Built notification center. These include, push, flash, alert, and toast notifications• Built a worker that runs daily and marks delegation done at a stipulated period of time• Built step template and step template categories entities that are further used to classify instances/delegations• Built quote table that shows details of how customers quote was made• Built graphql… Show more • Built quote calculator that was used to calculate how much of services to be rendered to customers• Built notification center. These include, push, flash, alert, and toast notifications• Built a worker that runs daily and marks delegation done at a stipulated period of time• Built step template and step template categories entities that are further used to classify instances/delegations• Built quote table that shows details of how customers quote was made• Built graphql API that exposes a function that keeps tracks of users that edits quote• and chores Show less
  • Andela
    Software Developer
    Andela Sep 2017 - Mar 2020
    Nigeria
    Andela is a global talent accelerator that produces world-class developers and connects them with top employers.Andela provides companies with access to the top 1% of global tech talent. We identify high-potential developers on the African continent, shape them into world-class technical leaders, and pair them with companies as full-time, distributed team members. This allows Andela's partners, which range from startups to Fortune 500s, to accelerate their product roadmaps while… Show more Andela is a global talent accelerator that produces world-class developers and connects them with top employers.Andela provides companies with access to the top 1% of global tech talent. We identify high-potential developers on the African continent, shape them into world-class technical leaders, and pair them with companies as full-time, distributed team members. This allows Andela's partners, which range from startups to Fortune 500s, to accelerate their product roadmaps while minimizing time spent interviewing, on-boarding, and training new hires. Show less
  • Qwil
    Software Engineer
    Qwil Nov 2019 - Jan 2020
    San Francisco Bay Area
    Qwil provides a platform for freelancers to earn money after the job is done. • Built payee review feature• Built email notification for a payee when added to a new platform
  • Headspace Inc.
    Software Engineer
    Headspace Inc. Aug 2018 - Jul 2019
    Santa Monica, California
    • Built referral feature for the web: Headspace users can refer friends to join the meditation• Built react components for Headspace website• Built language feature for Headspace web app• Implement SEO and many more.

Emmanuel Ogunbo Skills

Front End Development Javascript React.js Sql Python Angularjs Web Development Meteor Windows Shell Scripting Ember.js

Emmanuel Ogunbo Education Details

  • University Of Ibadan
    University Of Ibadan
    2.1

Frequently Asked Questions about Emmanuel Ogunbo

What company does Emmanuel Ogunbo work for?

Emmanuel Ogunbo works for Kidztopros

What is Emmanuel Ogunbo's role at the current company?

Emmanuel Ogunbo's current role is Software Developer at Brains & Motions formerly Kidztopros.

What schools did Emmanuel Ogunbo attend?

Emmanuel Ogunbo attended University Of Ibadan.

What skills is Emmanuel Ogunbo known for?

Emmanuel Ogunbo has skills like Front End Development, Javascript, React.js, Sql, Python, Angularjs, Web Development, Meteor, Windows, Shell Scripting, Ember.js.

Not the Emmanuel Ogunbo you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.