Mayowa Pitan

Senior Software Engineer

Lagos, Lagos, Nigeria8 yrs 3 mos experience
Highly Stable

Key Highlights

  • Over nine years of full stack software engineering experience.
  • Expert in Ruby/Rails, Node.js, and AWS services.
  • Passionate about building scalable and user-friendly applications.
Stackforce AI infers this person is a Full-Stack Software Engineer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

Ruby On RailsElasticsearchReactNode.jsAwsRubyExpress.jsGraphql

Other Skills

ActiveRecordServer Side ProgrammingJavaScriptreact-queryViteRSpecPostgreSQLTypeScriptRedux.jsVitestFirebaseReact.jsGoogle Cloud Platform (GCP)DockerAWS Lambda

About

With over nine years of full stack software engineering experience, I am passionate about building scalable, reliable, and user-friendly applications that solve real-world problems. I have a strong background in Ruby/Rails, Node JS, Javascript/React, C, and AWS services, as well as a Associate Cloud Engineer GCP certfication. Currently, I am a senior software engineer at RIFFIT, a leading platform for creating and sharing interactive music videos. I am always eager to learn new technologies and collaborate with other engineers to deliver high-quality solutions.

Experience

8 yrs 3 mos
Total Experience
1 yr 8 mos
Average Tenure
--
Current Experience

Github

Senior Software Engineer

Apr 2025Present · 1 yr 2 mos · San Francisco, California, United States · Remote

  • Driving development of GitHub Discussions, enabling millions of developers to collaborate, share knowledge, and build communities around projects.
  • Leading technical design and execution of new product features, balancing user needs, scalability, and platform consistency.
  • Architecting Rails and JavaScript/React solutions integrated with GitHub’s large-scale infrastructure (Redis, Elasticsearch, Hydro pipelines).
  • Spearheading semantic search and indexing initiatives, improving discoverability through OpenAI-powered embeddings and custom Elasticsearch jobs.
  • Collaborating with product managers, designers, and cross-functional teams to align engineering outcomes with business and community goals.
  • Mentoring engineers and setting best practices in code quality, testing, and maintainability across rapidly evolving products.
  • Coordinating with GitHub’s broader ecosystem teams to ensure seamless integration of Discussions with issues, pull requests, and repositories.
ElasticsearchRuby on RailsActiveRecordServer Side Programming

Andela

Senior Software Engineer

Jun 2024Jan 2025 · 7 mos · New York, United States · Remote

Nayya

Software Engineer

Jun 2024Jan 2025 · 7 mos · New York, United States · Remote

  • Fullstack Development: Developed and enhanced features for insurance plans using Rails, Ruby, React, Typescript, and Redux.
  • Frontend Enhancements: Designed and implemented UI for various insurance plans, adding interactive features and writing comprehensive Vitest tests for React components to ensure reliability.
  • Backend Improvements: Extended APIs to support new insurance plan features, optimized SQL queries, and added new API endpoints.
  • Improved the user onboarding logic to properly register and equip new users with the write accesses and abilities.
  • Testing and Reliability: Improved backend codebase with RSpec tests.
  • Deployment: Set up deployment pipelines to a new environment using GitHub Actions.
react-queryRubyRuby on RailsViteRSpecPostgreSQL+7

Riffit

Senior Software Engineer

Aug 2023Jul 2024 · 11 mos · Boston, Massachusetts, United States · Remote

  • Developed AI powered song rendering features for RIFFIT, enhancing user experience.
  • Deployed RVC servers to GPU enabled Virtual Machine Instances for optimal performance.
  • Integrated Stripe payment gateway to facilitate user subscriptions, boosting revenue.
  • Automated infrastructure to generate over a million AI powered songs efficiently.
Node.jsRedux.jsFirebaseReact.jsGoogle Cloud Platform (GCP)Vite+1

Mode mobile

Backend Engineer

Sep 2021Mar 2023 · 1 yr 6 mos · Chicago, Illinois, United States · Remote

  • Building and maintaining api services for the charge and lock screen team
  • Refactoring backend code, adding tests and productionizing code for scale.
  • Managing AWS resources
  • Writing automated tests for new and existing features
  • Write automated tests for new and existing features
DockerAWS LambdaNoSQLDatabasesRubyAmazon S3+13

Firstup

Software Engineer

Apr 2019Dec 2022 · 3 yrs 8 mos · Greater Seattle Area · Remote

  • Developed and maintained full-stack features using Ruby on Rails (backend) and React (frontend) to streamline data reporting flows for program managers.
  • Implemented state management with Redux and handled complex asynchronous processes using Redux-Saga, improving data consistency and performance across the application.
  • Leveraged Metabase by integrating its data visualization capabilities seamlessly into the product, embedding charts via iframes and customizing them with user-defined filters.
  • Used Clojure to contribute backend code to Metabase, expanding functionality and tailoring the Metabase codebase for our purposes.
  • Collaborated with cross-functional teams (product managers, designers, data analysts) to deliver high-quality data visualization features under strict timelines.
  • Optimized query performance and report generation by refining database queries, reducing load times by 40%, and ensuring scalability for large data sets.
  • Conducted thorough testing (unit, integration, and end-to-end) across Rails and React components, maintaining high reliability and confidence in production deployments.
  • Performed code reviews and followed best practices (CI/CD pipelines, automated testing, agile sprints) to maintain clean, maintainable, and efficient code.
DatabasesRubyRedux.jsFull-Stack DevelopmentBack-End Web DevelopmentRSpec+8

Andela

3 roles

Senior Software Engineer

Mar 2019Dec 2022 · 3 yrs 9 mos

Express.jsDatabasesRubyC (Programming Language)Full-Stack DevelopmentBack-End Web Development+6

Consultant

Jun 2017Feb 2019 · 1 yr 8 mos

  • Building fully-fledged web apps. This could be full stack websites or a front end just consuming APIs. It also means having to build APIs occasionally.
  • Help mentor developers in training in bringing them up up to speed and inculcating best practices.
  • Helped in a couple of bootcamp arrangements in a capacity of a technical trainer
Express.jsDatabasesRubyC (Programming Language)Full-Stack DevelopmentSoftware Development+5

Junior Developer

Jan 2016Jun 2017 · 1 yr 5 mos

Express.jsDatabasesRubyFull-Stack DevelopmentSoftware DevelopmentGit+2

Mindfulchef

Ruby on Rails Engineer

Jan 2019Mar 2019 · 2 mos · London, United Kingdom

  • Maintained the codebase, wrote bug fixes and wrote regression tests as a full-stack engineer
  • Redesigned the mobile landing page.
  • Improved the customer checkout process
DatabasesRubyFull-Stack DevelopmentSoftware DevelopmentGitSQL+1

Shuttlers

Senior Software Engineer (Node js)

Sep 2018Oct 2019 · 1 yr 1 mo · Lagos State, Nigeria · Remote

  • Improved the code and fixed bugs as the company’s lead developer. Mainly improved the customer checkout flow.
  • Migrated infrastructure from Digital Ocean to AWS Elastic Beanstalk
Node.jsAmazon Relational Database Service (RDS)Amazon Route 53JavaScriptBack-End Web DevelopmentSoftware Development+7

Alphasights

Software Engineer

Nov 2017Aug 2018 · 9 mos · London, United Kingdom · Remote

  • Designed and developed robust type solutions to meet client requirements for functionality, scalability and performance
  • Utilized RabbitMQ to pass messages across different services
  • Utilized GraphQL clients to query graphql endpoints to maintain data integrity across services.
DatabasesRubyGraphQLFull-Stack DevelopmentRSpecSoftware Development+3

Gobble

Software Engineer

Dec 2016Jul 2017 · 7 mos · California · Remote

  • Pitched in to assist senior developers to meet pressing deadlines during under-staffed periods
  • Contributed production code to the team that built the logic for the delivery of recipe steps
  • Helped build the ruby Software Development Kit to help hit the Edamam api for nutritional info
  • Refactored two different code bases for easy maintainability
  • Wrote regression tests for the kitchen manager to ensure reliability
DatabasesRubyFull-Stack DevelopmentRSpecSoftware DevelopmentGit+3

Jubaili bros

Maintenance Engineer

Oct 2012Jan 2013 · 3 mos

  • My responsibilities included carrying out routine maintenance on electricity generating sets.
  • Servicing of generators
  • Fault finding and fixing in the mechanical section of the generating sets
English

Education

University of Ibadan

Bachelor of Science (B.Sc.) — Mechanical Engineering

Jan 2008Jan 2014

Stackforce found 100+ more professionals with Ruby On Rails & Elasticsearch

Explore similar profiles based on matching skills and experience