Balint Erdi, Developer in Budapest, Hungary
Balint is available for hire
Hire Balint

Balint Erdi

Verified Expert  in Engineering

Writing & Editing Developer

Budapest, Hungary

Toptal member since February 26, 2014

Bio

Balint lives on the cutting edge of technology and has been practicing TDD since before it became popular. He was a classic PHP developer, and has since moved on to Java, Python, and Ruby. Currently, he is in love with Ember.js. He is fascinated by functional programming and also enjoys Clojure.

Portfolio

FullStack Consulting
Ruby on Rails (RoR), Ember.js
Freelance
Ember.js, Ruby on Rails (RoR)
Secret Sauce Partners, Inc.
Ruby on Rails (RoR)

Experience

  • JavaScript - 12 years
  • Writing & Editing - 10 years
  • Ember.js - 10 years
  • Functional Programming - 7 years
  • Ruby - 6 years
  • Ruby on Rails (RoR) - 6 years
  • Visual Studio Code (VS Code) - 5 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

ITerm, Visual Studio Code (VS Code), Chrome

The most amazing...

...software contribution I've made lately is adding a version of a link-to helper in Ember.js.

Work Experience

Owner

2014 - PRESENT
FullStack Consulting
  • Build an ambitious web app with Ember.js that I can't say anything about yet :).
Technologies: Ruby on Rails (RoR), Ember.js

Rails & Ember.js Developer

2013 - 2014
Freelance
  • Helped develop a couple of Ember.js apps for insurance companies.
  • Held an Ember.js "Up & Running" workshop at Eurucamp, Berlin for ~25 people.
  • Held a 1-day, intensive Ember.js training session for 3 developers.
  • Created a 7-piece screencast series called "Build an Ember.js app".
  • Started an email list and expanded it from 0 to 400 subscribers in 5 months. Created and sent out content every Wednesday.
Technologies: Ember.js, Ruby on Rails (RoR)

Web Developer

2010 - 2013
Secret Sauce Partners, Inc.
  • Created Fit Predictor, an app to find a shopper's best fit in seconds using data mining techniques on data that retailers already have, without the need for physical measurements. Launched in 8 global markets including the US. Proved the technology using A/B testing to increase conversion and reduce returns. Implemented Fit Predictor to be omni-channel, supporting 1400+ brands and over 1 million shoppers.
Technologies: Ruby on Rails (RoR)

Rails Developer

2008 - 2010
Freelance
  • Created a site built on fetching and processing financial data on the back-end as a periodic job and displaying it to the user on a nice UI (http://quaestorial.com/).
  • Created a small addendum handling ticket management (http://www.stagehq.com/).
Technologies: JavaScript, Ruby on Rails (RoR), Ruby

Web Developer

2004 - 2008
Blogads.com
  • Worked on several projects, including http://www.blogads.com, the US market-leading blog advertising software. Developed new features and handled day-to-day maintenance.
  • Tutored a Python course for fellow developers.
  • Implemented an algorithm to find the earliest time slot for a specific ad on a specific blog.
Technologies: Python

Lotus Notes Developer

2004 - 2004
Hungarian State Treasury
  • Built a Lotus Notes application from scratch for a government program supporting NGOs.
Technologies: Lotus Notes

Java Desktop Application Developer

2003 - 2003
Hotel d'Entitats Tarragona
  • Built a Java app for a political campaign capable of being run from a CD.
Technologies: Java

Web Developer

2001 - 2002
Allied-Visions GmbH
  • Developed and maintained Logitech's e-shop and several other online shops as part of a small team.
Technologies: Lotus Notes, Java

C++ Developer

1999 - 2000
Ericsson
  • Started at Ericsson as an intern and was promoted to a Part Time Developer position.
  • Developed protocol simulators.
Technologies: C++

BlogAds (blogads.com) backend

http://web.blogads.com/
I was one of the main developers working on the back-end of Blogads, a very savvy US blog advertising platform. Starting as a (very) junior Python developer, I became experienced enough to hold training sessions for fellow developers after 2.5 years.

Web developer for Fit Predictor (fitpredictor.com)

http://fit-predictor.com/
As one of the key employees of a Silicon Valley startup, I was one of the four developers who got the product off the ground. Technologies used include Ruby (Rails), Node.js, CoffeeScript, and a bit of Backbone.

Web shop development for Logitech

As part of a small company, we built the eCommerce site for Logitech and a couple of related, smaller sites.

Freelancer Rails developer

http://balinterdi.com
Worked with several clients to make their business ideas into reality (http://www.stagehq.com/, http://quaestorial.com/, etc.).

Ember.js developer, trainer & consultant

http://balinterdi.com
Intrigued by front-end development, I fell in love with Ember.js and went from zero knowledge to being an expert of the framework in 6 months. I held several workshops and gave presentations at various conferences.

Curator of an Ember.js newsletter

I loved Ember so much that I launched a mailing list. I created a screencast series that goes through the building of an Ember application step-by-step. I now send an article or best practice tip each week to my mailing list, which grew from 0 to 400 members in the span of 5 months.
1996 - 2001

Master's Degree in Computer Science

Budapest University of Technology - Budapest, Hungary

Libraries/APIs

Devise, GitHub API, X (formerly Twitter) API

Tools

Lotus Notes, Vim Text Editor, ITerm

Languages

Ruby, JavaScript, CoffeeScript, C++, Java, Python, Clojure, TypeScript

Frameworks

Ruby on Rails (RoR), Ember.js, Chrome

Paradigms

Object-oriented Programming (OOP), Agile Software Development, Functional Programming

Platforms

Visual Studio Code (VS Code), MacOS

Storage

PostgreSQL, SQLite, Redis, ZODB, MySQL, MongoDB

Other

Writing & Editing

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