Bogdan Soare, Developer in Bucharest, Romania
Bogdan is available for hire
Hire Bogdan

Bogdan Soare

Verified Expert  in Engineering

Bio

With a number of high profile and satisfied clients, Bogdan has vast experience developing high-performance web applications. He likes to design systems, frameworks, and templates for scalable and reliable content across mediums and environments. One of his most vital points is HTML, CSS, and JavaScript architecture. Bogdan likes working on a solution until he finds the most maintainable and reusable way of solving the problem.

Portfolio

Upper
React, Node.js, GraphQL, NestJS, Tailwind CSS, TypeScript
An Online Freelance Agency
Styled-components, GraphQL, React
Deloitte Digital
Styled-components, jQuery, React

Experience

  • CSS - 7 years
  • HTML - 7 years
  • JavaScript - 6 years
  • React - 5 years
  • Node.js - 3 years
  • Redux - 3 years
  • GraphQL - 2 years
  • React Native - 2 years

Availability

Part-time

Preferred Environment

GitHub, Visual Studio Code (VS Code), MacOS

The most amazing...

...project I've worked on was a large platform for freelancers where performance was a top priority

Work Experience

Senior Full-stack Developer

2021 - PRESENT
Upper
  • Orchestrated the migration to React, a suite of apps, plus developing new ones.
  • Developed all apps inside monorepos to better facilitate the reuse of functionality and use of a design system.
  • Created a design system to unify the UI across six different apps.
Technologies: React, Node.js, GraphQL, NestJS, Tailwind CSS, TypeScript

Front-end Developer

2017 - 2021
An Online Freelance Agency
  • Created a platform for connecting freelancers with clients.
  • Worked with GraphQL to develop an improved APIs stack.
  • Built a slack bot for easy deployments and management of our staging and production environments.
  • Improved styling using Emotion API for encapsulated styles.
  • Delivered the setup for the entire front-end architecture in place, as well as implemented designs and specs.
Technologies: Styled-components, GraphQL, React

Front-end Developer

2016 - 2017
Deloitte Digital
  • Improved eCommerce projects for major retailers in the UK. Solved bug fixes and performance gains that led to better responsive design.
  • Created an integrated loan management application prototype.
  • Implemented a complex text editor based on Draft.js. Trained junior developers.
Technologies: Styled-components, jQuery, React

Front-end Developer

2015 - 2016
Kalon
  • Developed and architected a large restaurant platform with CMS.
  • Created a unified style guide for consolidating all the UI components used in the platform.
  • Created custom hiring solutions for a major retailer.
  • Developed a custom map based on the Google Maps API with pins and a search functionality. Worked on a Scrum team.
Technologies: Webpack, Storybook, Redux, React

Front-end Developer and Designer

2012 - 2015
Sparktech Software LLC
  • Designed, developed, and maintained several websites for a big corporate client.
  • Designed mobile apps for iOS and Android using the respective platform guidelines.
  • Created a responsive landing page and blog based on WordPress.
  • Created a web client based on a custom in-house JavaScript framework.
  • Designed and built the interface for the admin panel using Ruby on Rails (RoR) with complex functionality such as assuring fast viewing and completion on thousands of orders.
Technologies: Bootstrap, React, Ember.js, Ruby on Rails (RoR)

Experience

Beam at PlanetScale

https://github.com/planetscale/beam
Worked with the PlanetScale team to develop a message board.

Posts are written in Markdown, images can be dragged in, and people can respond with a heart icon or a comment. When new posts are published, the Beam Slack app posts in one of our channels.

I developed with Next.js and used a PlanetScale database for storage. Spinning up your instance on Vercel is very simple. Authentication can be configured with GitHub or Okta.

Freelance Project

Developed a platform for connecting freelancers with possible projects and clients. Let on developing the front end for two connected apps, a freelancer app from where the freelancer could manage their projects, see new jobs, and another admin app where project managers could assemble teams, create new jobs and projects, and send invites. For this project, I used React with GraphQL for communicating with APIs.

McDonalds Platform

Created a platform for serving over 13,000 restaurants in the United States of America with the purpose of generating websites for each restaurant with specific customisations. An important part of this platform was the hiring section which is vital for Mcdonalds. Orchestrated the development of the front end for this platform with performance and responsiveness in mind. I created a unified style guide for consolidating all the UI components used in the platform.

Dermanova

http://dermanova.ro/
Developed for a popular Romanian clinic with premium services for their customers. Responsible for designing, branding, and developing the front end, among other things. I used Jekyll on this project.

iPi Project

Designed a lifestyle curation app with a streamlined way to curate possessions and places that make up an individual’s aspirations and inspirations. I designed the mobile app for iOS and Android using the respective platform guidelines. The responsive landing page and blog is based on WordPress. The web client (unreleased) is based on a custom in-house JavaScript framework.

Gloria Jeans Coffee

https://www.gloriajeans.com/
Developed an eCommerce platform for one of the biggest coffee stores in the US. I led the design process and developed the front end assuring fast load times and lower end browser support. The mobile web experience was set up with media queries and loading different assets for optimising the experience of slow networks. I also designed and built the interface for the admin panel (Ruby on Rails (RoR)) with complex functionality such as assuring fast viewing and completion on thousands of orders.

KPMG Intern Tools and Dashboards

Developed tools and dashboards for KMPG to help them visualize their large volume of data and improve the workflow for employees. I led the design and developed the front end using Ember.js and React to offer a desktop-like experience. I also designed an intuitive interface with complex functionality .

Residential Bancorp Intranet and Project Management Tool

Built a custom intranet for a big bank in the US to help their members manage their tasks, appointments, promotional materials. I was responsible for designing and developing the front-end based on Ruby on Rails (RoR). The project management tool was built on Ember.js, and I was responsible for the view and logic layer.

Education

2009 - 2013

Master's Deegree in Computer Science

POLITEHNICA University of Bucharest - Bucharest, Romania

2005 - 2009

Bachelor's Degree in Mathematics Informatics

Nicolae Balcescu National College - Braila, Romania

Skills

Libraries/APIs

React, Emotion Library, Node.js, jQuery, Puppeteer

Tools

Git, GitHub, Webpack, Photoshop CC, Illustrator CC, Figma, Sketch, Jekyll

Languages

JavaScript, HTML, CSS, TypeScript, GraphQL

Frameworks

Ember.js, Bootstrap, Redux, Ruby on Rails (RoR), React Native, NestJS, Tailwind CSS, Next.js

Paradigms

Agile, Functional Programming

Platforms

MacOS, Visual Studio Code (VS Code)

Storage

MongoDB

Other

Styled-components, Storybook, Scraping, Computer Science, Mathematics, User Interface (UI)

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