Andu Fratu, Developer in Madrid, Spain
Andu is available for hire
Hire Andu

Andu Fratu

Verified Expert  in Engineering

Software Developer

Location
Madrid, Spain
Toptal Member Since
December 11, 2018

Since 2007, Andu has been making a living as a programmer as both a freelancer and as part of various teams for companies big and small. One constant throughout is that he always strives for excellence and to outdo himself on his next project. He also has experience with both web and mobile technologies and is always up for a challenge. Andu is very accustomed to working in diverse environments with people from all over the world.

Portfolio

Prior
Swift, Android, iOS, Ionic, Cordova, Angular, TypeScript, JavaScript, PHP, Vue...
Tuenti
Objective-C, iOS, Java, Android, HTML, JavaScript, PHP...
Machteam Soft
HTML, JavaScript, PHP, jQuery, Agile Software Development, Facebook API...

Experience

Availability

Full-time

Preferred Environment

Git, Emacs, MacOS, Linux

The most amazing...

...project I've worked on is an online ordering platform for restaurants.

Work Experience

Chief Technical Officer

2015 - PRESENT
Prior
  • Built the back-end for an online ordering platform for restaurants from the ground up using PHP.
  • Developed Android and iOS applications from scratch as part of the same online ordering platform for restaurants, using Ionic with Cordova.
  • Created a web module for the same online ordering platform using Angular.
  • Ran the server infrastructure needed to provide service to the clients of the online ordering platform.
  • Developed various tools and scripts to automate different tasks and processes for the day-to-day operations of the platform.
Technologies: Swift, Android, iOS, Ionic, Cordova, Angular, TypeScript, JavaScript, PHP, Vue, Node.js, Express.js, CakePHP, Agile Software Development, Facebook API, Test-driven Development (TDD), Google Analytics API, Cordova Plugins, CSS, HTML5, Back-end, APIs, REST APIs, Full-stack, Full-stack Development, Nuxt.js, ECMAScript (ES6), Front-end, Testing, REST, Front-end Development, Apache, Linux, MySQL, Objective-C, Git, PHP 5, MacOS, HTML, AngularJS, SaaS, Beanstalkd, Programming, Bootstrap, Message Queues, Mobile, Startups, Team Leadership, Architecture, API Integration, Facebook Login, App Reviews, NoSQL, Firebase, eCommerce, Back-end Architecture, Payment Gateways, Technical Leadership, Database Design, Software Architecture, Web Development, Redis, Ubuntu, SCSS, Mobile App Development, Card Payments, Digital Payments, Stripe Payments, Amazon Web Services (AWS), Databases, CTO

Senior Software Engineer

2011 - 2015
Tuenti
  • Contributed to the development of the MVNO platform by providing support for developing the platform's customer account and experience segments.
  • Developed new features for the company's Android-based social networking app.
  • Trained other developers on Android programming and best practices.
  • Collaborated as part of the core Android mobile team developing a framework to be used across teams within the company, focusing on good practices and performance.
  • Conducted tech interviews for candidates applying for jobs at the company.
Technologies: Objective-C, iOS, Java, Android, HTML, JavaScript, PHP, Agile Software Development, Facebook API, Test-driven Development (TDD), CSS, HTML5, Back-end, APIs, REST APIs, Full-stack, Full-stack Development, Front-end, Testing, REST, Front-end Development, Linux, MySQL, Git, PHP 5, MacOS, Programming, ECMAScript (ES6), Message Queues, Mobile, Team Leadership, Architecture, API Integration, NoSQL, CI/CD Pipelines, Jenkins, Back-end Architecture, Technical Leadership, Database Design, Software Architecture, Web Development, Ubuntu, Material Design, Mobile App Development, Card Payments, Digital Payments, Databases

Software Developer

2010 - 2011
Machteam Soft
  • Collaborated with the team that built from the ground up a deal-of-the-day platform.
  • Developed, together with a team and from scratch, a press release platform that brought together companies and journalists.
  • Integrated the company's blogging platform with another blogging platform acquired by the company, ensuring a seamless operation for their respective users.
  • Supported and maintained various legacy systems and websites that the company built and ran.
  • Helped finish up a class reunion platform that the company was building at the time I joined.
Technologies: HTML, JavaScript, PHP, jQuery, Agile Software Development, Facebook API, Test-driven Development (TDD), HTML5, Back-end, Full-stack, Full-stack Development, Front-end, Front-end Development, Apache, Linux, MySQL, Git, PHP 5, APIs, REST APIs, Programming, REST, Team Leadership, Facebook Login, App Reviews, eCommerce, Back-end Architecture, Payment Gateways, Database Design, Software Architecture, Web Development, Ubuntu, Databases

Software Developer

2007 - 2009
ITLand Multimedia
  • Built a platform for the management of trucks and shipments for a recycling company.
  • Updated and maintained a client's management platform for a debt collecting agency.
  • Constructed a platform to track the workflow for the IT operations and services department.
Technologies: HTML, JavaScript, PHP, jQuery, Full-stack, Full-stack Development, Front-end, Front-end Development, Apache, MySQL, PHP 5, APIs, REST APIs, Back-end, Programming, Team Leadership, Back-end Architecture, Database Design, Software Architecture, Web Development, Ubuntu, Databases

Prior

http://www.priorhq.com/
Prior is an online ordering platform for restaurants built as a SaaS offering. It includes mobile apps for Android and iOS, a web module for the customer-facing side, and a dashboard to manage menus, promos, schedules, and 3rd-party integrations (delivery services, payments, and more) for the restaurant-facing side. It serves over 100 restaurants all across Spain and has processed over 300,000 orders in the past five years.

Bolão 2022 – World Cup 2022 Predict the Winner App

http://bolao.top/
Bolão 2022 is an application created to allow family, friends, and colleagues to play against each other by trying to guess the scores and winners of the 2022 World Cup matches. It includes real-time tracking of currently playing games, rankings of the players based on the points won for their correct predictions, and graphs showing the evolution of their position throughout the World Cup. It was built in Angular and distributed on Google Play and App Store using PWABuilder. It also used Chartist.js to draw the graphs. It has been downloaded by over 100,000 users, and it served more than 20,000 active users during matches.

ROIL – Interconnected Content

http://www.roil.com
ROIL is a service that allows you to access content from different sources (podcasts, YouTube channels, websites/blogs, etc.) in one place by following feeds and recommending items based on your preferences. I worked on developing the website and mobile applications using Angular and Ionic with Cordova and later Capacitor.

Languages

HTML, JavaScript, PHP 5, HTML5, ECMAScript (ES6), SCSS, PHP, TypeScript, Java, Objective-C, Swift, CSS, C++

Frameworks

Angular, CakePHP, AngularJS, Bootstrap, Ionic, Express.js, Nuxt.js, Next.js, Material UI, Tailwind CSS, React Native

Libraries/APIs

jQuery, REST APIs, Facebook Login, Facebook API, Google Analytics API, Vue, Node.js, React, YouTube API, Twilio API, Chartist.js, Web Audio

Tools

Capacitor, Emacs, Git, Apache, Cordova Plugins, GitLab CI/CD, GitLab, Jenkins, Elastic, PWABuilder, Webpack, Figma

Paradigms

REST, Back-end Architecture, Database Design, Agile Software Development, Test-driven Development (TDD), Testing

Platforms

Mobile, MacOS, Android, iOS, Linux, Firebase, Ubuntu, Twilio, Amazon Web Services (AWS)

Storage

Databases, MySQL, MongoDB, NoSQL, Redis, PostgreSQL

Other

APIs, Back-end, Programming, Full-stack, Full-stack Development, Front-end, Front-end Development, Startups, Architecture, API Integration, App Reviews, eCommerce, Payment Gateways, Software Architecture, Web Development, Mobile App Development, Card Payments, Digital Payments, CTO, Cordova, Beanstalkd, PWA, Progressive Web Applications (PWA), Responsive Web Apps, Message Queues, Team Leadership, WebSockets, CI/CD Pipelines, Technical Leadership, Material Design, Stripe Payments, SaaS, Microcontrollers

2005 - 2009

Bachelor's Degree in Systems and Automation

Politehnica University of Bucharest - Bucharest, Romania

DECEMBER 2014 - PRESENT

Programming Languages

University of Washington via Coursera

SEPTEMBER 2014 - PRESENT

Programming Cloud Services for Android Handheld Systems: Security

Vanderbilt University via Coursera

SEPTEMBER 2014 - PRESENT

Programming Cloud Services for Android Handheld Systems

Vanderbilt University via Coursera

JULY 2014 - PRESENT

Pattern-oriented Software Architectures: Programming Mobile Services for Android Handheld Systems

Vanderbilt University via Coursera

MARCH 2014 - PRESENT

Programming Mobile Applications for Android Handheld Systems

University of Maryland, College Park via Coursera

APRIL 2012 - PRESENT

Zend Certified Engineer PHP 5.3

Zend.com

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