Remilekun Salami, Developer in Lagos, Nigeria
Remilekun is available for hire
Hire Remilekun

Remilekun Salami

Verified Expert  in Engineering

Front-end Developer

Location
Lagos, Nigeria
Toptal Member Since
August 24, 2022

Remilekun Salami is a skilled React and React Native front-end developer with over five years of experience. He's worked on social media, music management, logistics, and fintech apps. He excels at collaborating with teams and is an expert in React, Redux, GraphQL, and other front-end technologies. Remilekun Salami is dedicated, passionate, and committed to delivering high-quality results.

Portfolio

Bravado
React Native, React Apollo, GraphQL, Styled-components, MacOS...
OPay
React, Gatsby, Node.js, MongoDB, MacOS, Visual Studio Code (VS Code), Axios...
Groove Platforms
React, React Native, Redux, Firebase, MacOS, Visual Studio Code (VS Code)...

Experience

Availability

Full-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), React, Git, Front-end, Slack, GitHub, Emotion Library, Tailwind CSS, React Native

The most amazing...

...project I've developed is a social media platform downloaded by thousands of users. As the lead developer, I created a smooth and user-friendly interface.

Work Experience

Senior React Native Mobile Developer

2021 - 2022
Bravado
  • Developed the Bravado iOS app using React Native and GraphQL to improve maintainability and performance.
  • Ensured cross-platform parity by actively maintaining the Android version of the app while developing the iOS version.
  • Contributed to implementing a robust CI/CD pipeline, allowing for efficient and consistent delivery of updates and enhancements.
  • Created intuitive, engaging, and efficient user interfaces using emotion and styled-system.
  • Constructed solutions to implement the main features of the web portfolio section into the app.
  • Managed the implementation and maintenance of essential React Native native modules, including the share extension, to enhance app functionality and user experience.
  • Collaborated on developing the app navigation structure, resulting in an intuitive and efficient user interface.
  • Translated design mockups into high-quality code that met project specifications and standards.
  • Implemented enhancements to improve the user experience, including the direct messages feature allowing users to connect privately.
  • Developed and implemented effective communication strategies between React Native and web view components to deliver high-performance, feature-rich apps.
Technologies: React Native, React Apollo, GraphQL, Styled-components, MacOS, Visual Studio Code (VS Code), React, TypeScript, Axios, Jira, API Integration, Front-end, REST APIs, JSON Web Tokens (JWT), OAuth, Figma, APIs, Git, Application State Management, Unit Testing, Front-end Development, Apollo, Agile, User Interface (UI), User Experience (UX), CI/CD Pipelines, JavaScript, Jest, Slack, GitHub, Emotion Library, iOS, Mobile, Mobile Development, React Navigation, Sentry

Front-end Developer

2020 - 2021
OPay
  • Developed reusable React components used across multiple products in the organization, leading to a more consistent look and feel.
  • Optimized the main website, resulting in a 30% increase in conversion rates.
  • Led the team in modernizing a legacy codebase, reducing technical debt, and improving maintainability.
  • Implemented optimizations on internal dashboards, leading to a 32% increase in productivity in the finance department.
  • Developed API documentation to improve developer relations and enable easier integration with the organization's products.
  • Conducted research and worked with the product team to define and implement a value proposition for the JavaScript SDK, improving its functionality and appeal to developers.
Technologies: React, Gatsby, Node.js, MongoDB, MacOS, Visual Studio Code (VS Code), Axios, HTML5, CSS, HTML, API Integration, Front-end, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, Figma, APIs, Git, Application State Management, SQL, Unit Testing, Front-end Development, Responsive UI, Tailwind CSS, Agile, User Interface (UI), Fintech, User Experience (UX), Headless Software, Virtual DOM, JavaScript, Strapi, Auth0, GitHub, MySQL, Styled-components, Web Applications, React Router

Front-end Developer

2019 - 2020
Groove Platforms
  • Translated design mockups into extendable and maintainable code for the uduX web and iOS apps using React and React Native.
  • Integrated a payment gateway using React and Paystack, successfully processing over 1,000 subscriptions.
  • Improved user engagement through optimization of images, code, cross-browser compatibility, and code refactoring.
  • Engineered and maintained efficient streaming and caching of media on the web app, leading to a 25% increase in user retention.
  • Implemented performant and crash-free solutions in the mobile app, resulting in a 41% retained audience.
  • Introduced optimizations to reduce infrastructure costs by more than 10%, improving the app's scalability and cost-effectiveness.
Technologies: React, React Native, Redux, Firebase, MacOS, Visual Studio Code (VS Code), Axios, HTML5, CSS, HTML, API Integration, Front-end, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, APIs, Git, Application State Management, Unit Testing, SCSS, Front-end Development, Responsive UI, Sass, Agile, User Interface (UI), User Experience (UX), Virtual DOM, JavaScript, Jest, Slack, Web Applications, Mobile, Mobile Development, React Router, React Navigation, Sentry

Front-end Developer

2017 - 2019
Summitech
  • Wrote reusable and performant code for various client and internal projects, using modern front-end technologies and best practices.
  • Implemented front-end integration testing using Jest and Cypress to ensure a stable and bug-free user experience.
  • Collaborated with cross-functional teams of software engineers, UI/UX designers, and project managers to define and build new features.
  • Contributed to the open source community by developing the Git Explorer application, which has been widely used and praised by developers.
Technologies: React, React Native, Angular, HTML, CSS, SCSS, Firebase, Node.js, REST APIs, JSON Web Tokens (JWT), OAuth, APIs, Git, Redux, MongoDB, Application State Management, SQL, Responsive Web Apps, Front-end Development, Responsive UI, Vanilla JS, Sass, Agile, User Interface (UI), User Experience (UX), Headless Software, Virtual DOM, JavaScript, Jest, Slack, GitHub, MySQL, iOS, Web Applications, Mobile, Mobile Development, React Router

Oobla Web

Oobla is an app used to collect loans using cryptocurrency as collateral.

I joined the team as a senior front-end developer and contributed to shaping and implementing the MVP using Next.js. I converted Figma designs to React components, implemented app state architecture, and connected the app to its necessary API endpoints.

Xchanger Fx

A React based app used to trade Nigerian naira for other currencies at the best rates.

I developed the UI with the design team. I implemented a design system for the app for consistency and collaborated with the back-end team on consuming APIs to make the app functional. Finally, I also worked on the performance to make the app as fast as possible.

Sharply Africa

A delivery management software for logistics and eCommerce businesses. I worked as a front-end developer on the user experience. My tasks included:

• Converting Figma designs to React components.
• Implementing a component UI package to help with a consistent look across all apps.
• Developing four web apps to cater to each role, i.e., a customer, rider, administrator, and partner.
• Implementing the front-end system architecture for all apps.
• Creating a mobile app for the rider for easier access to the portal.
• Supervising the deployment of all apps.

GitExplorer

GitExplorer is a React-based app used to find the right Git commands you need without digging through the web. The project was inspired by Sarah Drasner's Array Explorer. While at Summitech, I worked with a product designer to help build the UI and then translate them into pixel-perfect code.

My Portfolio

https://remilekunsalami.com/
A personal portfolio that talks about me and showcases my work experience and projects. It was built with Next.js on the front end, which consumes data from a CMS (Strapi) connected to PostgreSQL for the back end.
2013 - 2018

Bachelor's Degree in Computer Science

University of Lagos - Lagos, Nigeria

Libraries/APIs

React, REST APIs, Emotion Library, React Router, React Navigation, Node.js, Google Maps, Rollup.js

Tools

Slack, GitHub, Git, Sentry, React Apollo, Jira, Figma, Auth0

Frameworks

React Native, Next.js, Redux, JSON Web Tokens (JWT), Vanilla JS, Tailwind CSS, Jest, Material UI, Angular

Languages

HTML5, CSS, JavaScript, HTML, GraphQL, TypeScript, SCSS, Sass, SQL

Platforms

Mobile, MacOS, Firebase, Visual Studio Code (VS Code), iOS, Android, Amazon Web Services (AWS)

Storage

MySQL, MongoDB

Paradigms

Unit Testing, Agile, Mobile Development

Other

Styled-components, API Integration, Front-end, Responsive Web Apps, APIs, Application State Management, Front-end Development, Responsive UI, User Experience (UX), Web Applications, Axios, OAuth, Strapi, Apollo, User Interface (UI), Headless Software, Virtual DOM, Gatsby, Fintech, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring