
Solomon Ayoola
Verified Expert in Engineering
Front-end Developer
Berlin, Germany
Toptal member since July 30, 2021
Solomon is a senior front-end developer with 7+ years of experience, specializing in web development with HTML, CSS, JavaScript, Angular, React, Vue, and Node.js. With experience in all phases of product development, from planning and requirements gathering to implementing and testing, he has worked in the fintech, travel services, and staffing sectors. Solomon consistently delivers high-quality products on time and enjoys interacting with clients from start to finish.
Portfolio
Experience
- Node.js - 9 years
- JavaScript - 7 years
- React - 7 years
- GitHub - 6 years
- Visual Studio Code (VS Code) - 6 years
- Vue - 5 years
- SourceTree - 5 years
- Agile Workflow - 5 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, SourceTree, GitHub
The most amazing...
...tool I've delivered is a component library currently used by multiple front-end teams to create a consistent look and feel for all applications.
Work Experience
Front-end React Developer
AMN Healthcare
- Spearheaded the front-end development of the language service IRS software, establishing a scalable, maintainable, and high-performing architecture that improved accessibility for healthcare providers.
- Provided technical mentorship, code reviews, and best practices to junior developers, guiding them in React, TypeScript, and performance optimization.
- Set up an extensive Playwright test suite, enhancing test coverage and ensuring application reliability. Optimized performance through efficient state management, lazy loading, and real-time API integrations, reducing load times by 30%.
- Reviewed and improved code quality for the React Native mobile app, ensuring consistency, best practices, and seamless integration across platforms.
Front-end Developer
NursIT Institute
- Built an intuitive and responsive UI using Vue, ensuring seamless interaction for doctors and nurses accessing drug recommendations.
- Integrated HL7 FHIR standards to enable structured and interoperable medication data exchange, improving compatibility with healthcare systems.
- Implemented efficient state management and caching strategies, reducing API call latency and improving real-time drug recommendation performance.
- Developed robust validation and error-handling mechanisms to prevent incorrect drug recommendations, ensuring accurate and reliable prescribing decisions.
Front-end Next.js/React Developer
Play Time, Inc - Main
- Developed a soccer gaming platform for Matchday.com, including real-time squad editing and enabling users to dynamically modify lineups and tactics during live matches.
- Integrated an open API to fetch real-time match details like player stats, events, and scores, enhancing user engagement and keeping them up-to-date.
- Created a seamless and captivating user experience by ensuring a responsive, intuitive squad editing interface with instant updates for immersive gameplay.
Senior Full-stack Engineer
Allegis - Cruise Automation - Main
- Developed a fleet management dashboard as a full-stack developer using React, TypeScript, NestJS, and PostgreSQL, enabling efficient management of vehicle fleets.
- Integrated front-end and back-end functionalities, leveraging React, TypeScript, NestJS, and PostgreSQL to create a comprehensive fleet management dashboard for monitoring and controlling vehicle fleets.
- Handled a fleet management dashboard where I built a scalable platform for effective vehicle fleet management, enhancing operational efficiency and data-driven decision-making.
Senior Front-end Developer
Linus Digital Finance
- Developed and maintained a design system and component libraries for use within the front-end teams.
- Created a complex checkout page with configurable forms based on a JSON file.
- Conducted Scrum ceremonies and mentored junior developers.
React Developer
Gartner - Digital Markets Engineering - Non-Capitalizable
- Refactored a monolith application using React, implementing a serverless architecture for improved scalability and resource efficiency.
- Introduced Cypress at Capterra.com, enabling comprehensive end-to-end testing that minimized bugs and delivered a seamless user experience.
- Modernized their technology stack by refactoring a monolith into a serverless architecture with React while integrating Cypress for robust end-to-end testing, enhancing the application's stability and quality.
Senior Front-end Developer
Tourlane
- Worked in a team that developed an internal tool for creating and curating trips and itineraries to be used by sales agents.
- Served as the core developer in a team of five to create a visualization application for the trips created and curated by the trip planner to help sales agents and travelers visualize the trips.
- Created and maintained a React form rendering library used to manage a complex form that was required for the trip planner application.
Senior Front-end Developer
Smava
- Introduced and developed the component libraries for use by front-end teams across the company to maintain design consistencies.
- Served on the team that worked on an integration for a major car marketplace in Germany that gave car buyers access to loans when buying a car.
- Introduced and maintained a CLI tool to help scaffold most of the front-end stacks used by the front-end teams.
Full-stack Developer
An Online Freelance Agency
- Served on the team that developed an internal ranking system to grade developers based on their progression and rankings.
- Co-developed a knowledge-based Slack bot used by colleagues to ask questions and see previously answered questions.
- Co-founded a community with five other developers, which later grew to 1,000+ developers.
Experience
React Form Fields
https://github.com/ayoola-solomon/react-form-fieldsFleet Management Dashboard
http://getcruise.comSoccer Gaming Platform for Matchday.com
http://matchday.comEducation
Bachelor's Degree in Computer Science
Federal University of Agriculture - Abeokuta, Nigeria
Skills
Libraries/APIs
React, Vue, Node.js, Vuex, Playwright
Tools
GitHub, SourceTree, Webpack, Slack
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, Python, GraphQL, Swift, SQL
Frameworks
Nuxt.js, Tailwind CSS, Next.js, Material UI, Cypress, Redux, Jest, AngularJS, Express.js, Django, Vuetify
Paradigms
Agile Workflow, Serverless Architecture, HL7 FHIR Standard
Platforms
Visual Studio Code (VS Code), AWS Lambda, AWS Elastic Beanstalk, Amazon Web Services (AWS)
Storage
MongoDB, PostgreSQL, Elasticsearch, JSON
Other
Styled-components, Front-end, Storybook, Lambda Functions, Serverless, Design Systems, Component Libraries, Visualization Tools, Command-line Interface (CLI), Full-stack, APIs, WCAG 2, Single-page Applications (SPAs)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring