
Solomon Ayoola
Verified Expert in Engineering
Front-end Developer
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
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 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
Soccer Gaming Platform for Matchday.com
Skills
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, GraphQL, Swift, SQL
Frameworks
Nuxt.js, Tailwind CSS, Next.js, MUI (Material UI), Cypress, Redux, Jest, AngularJS, Express.js
Libraries/APIs
React, Vue, Node.js, Vuex
Tools
GitHub, SourceTree, Webpack, Slack
Other
Styled-components, Front-end, Storybook, Lambda Functions, Serverless, Design Systems, Component Libraries, Visualization Tools, Command-line Interface (CLI), Full-stack, APIs
Paradigms
Agile Workflow, Serverless Architecture
Platforms
Visual Studio Code (VS Code), AWS Lambda, AWS Elastic Beanstalk
Storage
MongoDB, Elasticsearch, PostgreSQL, JSON
Education
Bachelor's Degree in Computer Science
Federal University of Agriculture - Abeokuta, Nigeria