Solomon Ayoola, Front-end Developer in Berlin, Germany
Solomon Ayoola

Front-end Developer in Berlin, Germany

Member since July 30, 2021
Solomon is a senior front-end developer with 6+ years of experience, specializing in web development with HTML, CSS, JavaScript, Angular, React, Vue.js, 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 he enjoys interacting with clients from start to finish.
Solomon is now available for hire

Portfolio

  • Linus Digital Finance
    JavaScript, React, TypeScript, Node.js, GraphQL, Vue, Styled-components...
  • Tourlane
    JavaScript, React, TypeScript, Styled-components, GraphQL...
  • Smava
    JavaScript, React, Node.js, GraphQL, TypeScript, Component Libraries...

Experience

Location

Berlin, Germany

Availability

Part-time

Preferred Environment

Visual Studio Code, Slack, SourceTree, GitHub

The most amazing...

...tool I've delivered is a component library that's currently used by multiple front-end teams to create a consistent look and feel for all applications.

Employment

  • Senior Front-end Developer

    2021 - PRESENT
    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.
    Technologies: JavaScript, React, TypeScript, Node.js, GraphQL, Vue, Styled-components, Design Systems, Component Libraries, Front-end, JSON, CSS, Vuex, Nuxt.js, Tailwind CSS, Next.js
  • Senior Front-end Developer

    2019 - 2021
    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.
    Technologies: JavaScript, React, TypeScript, Styled-components, GraphQL, Visualization Tools, Front-end, CSS
  • Senior Front-end Developer

    2016 - 2019
    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.
    Technologies: JavaScript, React, Node.js, GraphQL, TypeScript, Component Libraries, Front-end, Command-line Interface (CLI), CSS
  • Full-stack Developer

    2014 - 2016
    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.
    Technologies: JavaScript, Node.js, AngularJS, Swift, Express.js, PostgreSQL, MongoDB, React, Agile Workflow, Slack, CSS

Experience

  • React Form Fields
    https://github.com/ayoola-solomon/react-form-fields

    Form-Fields-React is a component that lets you easily render form fields into rows and columns that you can drop into your existing project. I developed this plug-and-play component that will fit in your workflow if you're using standalone React, Formik, and Redux Form.

Skills

  • Languages

    JavaScript, TypeScript, CSS, GraphQL, Swift
  • Frameworks

    Nuxt.js, Tailwind CSS, Next.js, AngularJS, Express.js
  • Libraries/APIs

    React, Vue, Vuex, Node.js
  • Tools

    GitHub, SourceTree, Slack
  • Other

    Styled-components, Front-end, Design Systems, Component Libraries, Visualization Tools, Command-line Interface (CLI)
  • Paradigms

    Agile Workflow
  • Platforms

    Visual Studio Code
  • Storage

    MongoDB, PostgreSQL, JSON

Education

  • Bachelor's Degree in Computer Science
    2009 - 2012
    Federal University of Agriculture - Abeokuta, Nigeria

To view more profiles

Join Toptal
Share it with others