Andrei Serban, Developer in Iași, Iași County, Romania
Andrei is available for hire
Hire Andrei

Andrei Serban

Verified Expert  in Engineering

Full-stack Developer

Location
Iași, Iași County, Romania
Toptal Member Since
December 17, 2015

After working for three years with different web development companies in Romania, Andrei decided to start working on his own. Since the beginning of October 2012, he has been working as a freelance developer, which is still his main occupation. Andrei develops full-stack websites, mostly using LAMP technologies and modern JavaScript frameworks. Additionally, since early 2018, he has also been developing mobile applications in React Native.

Portfolio

Simple Logic Studio
Git, PHP, CodeIgniter, Vue, Redux, React Native, React, Next.js
Freelance
MongoDB, MySQL, CSS3, HTML5, Responsive Web Apps, Knockout (Knockout.js)...
Praemere LLC
Redux, React Native

Experience

Availability

Part-time

Preferred Environment

MacOS, Sublime Text

The most amazing...

...project I've developed is a React Native app for one of the biggest premium car manufacturers.

Work Experience

Full-stack Web Developer

2018 - PRESENT
Simple Logic Studio
  • Developed a business management console in CodeIgniter and Vue.js.
  • Maintained a business management console in CodeIgniter and Vue.js.
  • Built an app dedicated to the US football league in React.
  • Built an image processing app in React.
  • Built mobile app in React Native for sided.co.
Technologies: Git, PHP, CodeIgniter, Vue, Redux, React Native, React, Next.js

Full-stack Web Developer

2012 - PRESENT
Freelance
  • Founded http://templatypus.com, which is a platform for selling responsive WordPress themes.
  • Developed my first personal website, http://andreiserban.com.
  • Developed dozens of websites for businesses across different industries.
  • Maintained websites for clients.
  • Started as a sysadmin on Linux servers.
  • Built mobile app in React Native for ViusSoccer.com.
Technologies: MongoDB, MySQL, CSS3, HTML5, Responsive Web Apps, Knockout (Knockout.js), jQuery, JavaScript, Node.js, Django, Python, Smarty, CodeIgniter, Zend Framework, Drupal, Joomla, Magento, WordPress, PHP, Laravel, Angular, Vue, Redux, React Native, React, Next.js, Tailwind CSS

React Native Developer

2019 - 2019
Praemere LLC
  • Worked on building the Rueda.cc mobile app in React Native.
Technologies: Redux, React Native

React/React Native Developer

2018 - 2019
BMW Group
  • Built an internal web app in React.
  • Developed a mobile hybrid app in React Native.
  • Developed and maintained an internal web app in Vue.js.
Technologies: Vuetify, Vuex, Vue, Sass, Gulp, Node.js, Redux, React Native, React, Tailwind CSS

Freelance Full-stack Web Developer

2016 - 2019
RiessGroup (via Toptal)
  • Developer Shopify app in Laravel and Angular 7.
  • Developed a complex app in CodeIgniter for product return management using a variety of third-party APIs.
  • Maintained various WordPress and Shopify websites.
  • Implemented various modules and widgets using AngularJS and Angular 2-5.
  • Designed complex email templates.
Technologies: CSS, HTML, Sass, jQuery, Shopify API, Shopify, CodeIgniter, WordPress, PHP, Angular, Tailwind CSS

Full-stack Web Developer

2017 - 2018
yBC.tv (via Toptal)
  • Developed and maintained an email template builder in React.
  • Developed and maintained a survey plugin in Angular.
  • Developed and maintained a few WordPress multisite projects.
Technologies: WordPress, PHP, AngularJS, React

Senior Web Developer

2010 - 2012
East Vision Systems
  • Created a professional publishing tool called Pipeno with my team.
  • Developed and maintained websites that were part of the company's portfolio.
  • Created my first Facebook app.
  • Built my first mobile app using PhoneGap.
  • Worked as a multi-platform developer.
Technologies: PhoneGap, Microsoft SQL Server, MySQL, jQuery, JavaScript, CSS3, HTML5, Smarty, Zend Framework, CakePHP, PHP, MVC Razor, .NET, C#

Full-stack Web Developer

2009 - 2012
Freelance
  • Developed a number of independent websites.
Technologies: Visual Basic, JavaScript, CSS, HTML, MySQL, .NET, PHP, Tailwind CSS

Web Developer

2009 - 2010
NDA
  • Collaborated with a development team.
  • Developed www.buttercupbakeshop.com and www.thelotteryfilm.com.
  • Helped build www.dishanddine.com.
  • Developed 8-10 other websites that are no longer live.
Technologies: MySQL, Symfony, PHP, jQuery, JavaScript, CSS, HTML

Web Developer

2009 - 2009
NDA
  • Created several simple presentation websites.
  • Maintained other websites from the company portfolio.
  • Began developing websites like www.avasting.ro and www.avascut.ro.
  • Gained my first experience in the web development field and improved my HTML, CSS, and JavaScript skills.
  • Led all web development projects as the only web developer at the company.
Technologies: MySQL, PHP, JavaScript, CSS, HTML

LocatorFee

Real estate listings portal developed with a Laravel back end and React front end. It's entirely API-based and uses a MySQL database and MongoDB for logs.

Email Template Builder

Single-page app which allows creating email marketing campaigns with fully manageable email templates by drag-n-drop. The front end is connected with a WordPress-based API.

Appointments Management Console

Single-page app built in Vue.js for allowing the dispatchers to create appointments and manage properties, clients, and media files.

BudgetTracker

http://moneypages.ca/frontend/index/budgettracker?tracker=1&isFull=yes&isUser=no
Single-page app built in Angular which allows the users to track their day to day expenses and generate various reports.

BMW Internal App | React

Complex internal app built in React (with Redux, Sass, Keycloak, and REST API) for BMW, which allows for providing feedback after test drive sessions.

BMW Internal App | React Native

Complex internal app built in React Native (with Redux, Keycloak, and REST API) for BMW, which allows for providing feedback after test drive sessions.

BMW Internal App | Vue

Complex single-page app built in Vue.js (with Vuex, Vuetify, Sass, GraphQL, and a REST API) for BMW, which allows for monitoring vehicles.

Data Crawlers

A couple of Chrome extensions dedicated to crawling information about restaurants and storing it to a local database.

The extensions use jQuery to crawl the HTML content and send the collected info to an API developed in Laravel.

DebtPlanner

http://moneypages.ca/simplified-debt-analysis
Single-page app built in Angular 4 which allows users to calculate different scenarios based on their family debt.

Education Cost Calculator

http://moneypages.ca/education-cost
Single-page app built in Angular which allows users to calculate different scenarios for the secondary education costs.

Sparkk Shop

Shopify eCommerce website developed for a client from Australia.

Sushi Planet

A Magento website for presentation and online orders from a local restaurant in Adelaide, Australia.

ArtFido

http://www.artfido.com/
A website to buy and sell art online.

Rock&Stone

http://rocknstone.com.au/
A fully responsive product presentation website for a local company in Australia.

Smyckendahls

An eCommerce website built for a company from Sweden using WooCommerce (WordPress).

DesignWithScents

http://designwithscents.com/
A fully responsive website built for a designer community using Joomla.

Reciprocus

http://reciprocus.com/
A fully responsive presentation website built for a multinational company using Drupal.

MoneyPages

http://moneypages.ca/
A website that offers different calculators for visitors. The site was built using CodeIgniter, AngularJS, Angular 4, Angular 7, and Sass.

Zensations

A Magento eCommerce website built for a company that sells e-cigarettes.

Languages

HTML5, Less, PHP 7, JavaScript, HTML, CSS, PHP, SQL, TypeScript, Python, Visual Basic, CSS3, Sass, GraphQL, C#

Frameworks

Next.js, Bootstrap 3, Bootstrap, React Native, Angular, CodeIgniter, Laravel, Tailwind CSS, Zend Framework, Knockout (Knockout.js), Kendo UI, Django, CakePHP, .NET, MVC Razor, Smarty, PhoneGap, Redux, Vuetify, AngularJS, Foundation CSS, Ruby on Rails (RoR), Symfony

Libraries/APIs

REST APIs, Vue, Shopify API, jQuery, Liquid, PHPMailer, React, Node.js, Twitter API, Stripe API, Twilio API, Chrome Application SDK, PayPal API, YouTube API, Mailchimp API, Vimeo API, HTML5 Canvas, Facebook API, Vuex, Backbone.js

Tools

Shopify Plus, Figma, Apache HTTP Server, Adobe Photoshop, Sublime Text, Gulp, Git, Keycloak, Adobe Illustrator

Paradigms

RESTful Development, Object-oriented Programming (OOP), Model View Controller (MVC), Responsive Web Design (RWD), Responsive, Functional Programming, REST

Platforms

LAMP, Shopify, WordPress, Twilio, cPanel, CentOS, Amazon Web Services (AWS), Firebase, WooCommerce, Algolia, Magento, Windows, MacOS, Linux, Heroku, Joomla, Drupal, Google Cloud Platform (GCP), HubSpot, Salesforce

Storage

MySQL, PostgreSQL, MongoDB, Amazon S3 (AWS S3), Microsoft SQL Server

Other

APIs, Shopify Theme, PSD to Shopify, Shopify Customizations, Ajax, Front-end, Web UI, Third-party APIs, Full-stack, System Administration, Software Development, Payment APIs, MVP Design, User Interface (UI), eCommerce, Chrome Extensions, Shopware, Responsive Web Apps, Gravity Forms

2010 - 2012

Master's Degree in Marketing (Negotiation and PR)

Alexandru Ioan Cuza - Iasi

2006 - 2009

Bachelor's Degree in Computer Science

Alexandru Ioan Cuza - Iasi

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