Profile Picture

Balint Erdi Owner at FullStack Consulting

Summary

My career is geared towards agile development. During my years as a software developer, I have arrived at the conclusion that the methods that compound agile (or extreme) programming are not just the recipe for stable, high-class software that can make one proud but also tend to make the programmer happier in his work.

I am also a test freak. I see tests both as the foundation for shipping quality code and as a measure that makes it possible to refactor courageously, which is necessary for writing excellent, flexible code. What's more, they can also serve as a light-weight, in-code specification.

I thrive to learn new things. Functional programming is one possibiltiy of looking at approaching problems from a different angle (and a very powerful and clean one at that). Agile development is one way of doing project management otherwise (and dare I say, better). Extreme programming and self-development can help managing the given amount of time better. All wonderful things.

Specialties

Ruby, Ruby on Rails, jQuery, BDD (Behavior Driven Development), agile practices

Skills

  • Ruby on Rails
  • Ruby
  • Agile
  • BDD
  • TDD
  • RSpec
  • Git
  • Sinatra
  • jQuery
  • CSS
  • HAML
  • JavaScript
  • MySQL
  • HTML
  • Pair Programming
  • Continuous Integration
  • JSON
  • REST
  • MVC
  • Extreme Programming
  • Web Development
  • Python
  • Subversion
  • Test Driven Development
  • Agile Methodologies
  • Clojure
  • Open Source
  • Node.js
  • MongoDB
  • CoffeeScript
  • Ember.js
  • PostgreSQL

Experience

FullStack Consulting
11 / 2013 - Present
Owner
Self-employed
12 / 2012 - 11 / 2013
Freelance web developer
Secret Sauce Partners, Inc.
05 / 2010 - 12 / 2012
Web developer
Self-employed
12 / 2008 - 05 / 2010
Freelance web developer
Blogads.com
10 / 2004 - 11 / 2008
Web developer

I worked on several projects, but mostly on http://www.blogads.com, the US market-leading blog advertising software. My job involved developing new features as well as day-to-day maintenance. I also tutored a python course for fellow developers.

Hungarian State Treasury
03 / 2004 - 10 / 2004
Lotus Notes developer

Had a brief insight of the public sector's bureaucracy and organization as a contractor. Yikes.

Tarragona Hotel d'Entitats
03 / 2003 - 07 / 2003
Java application developer

Developed a CD-ROM application.

Allied-Visions GmbH
11 / 2001 - 08 / 2002
Java-Lotus Notes web developer

I was part of a small team that developed and maintained Logitech's e-shop and some other smaller online shops.

DEPANA
2001 - 2002
volunteer
Ericsson
07 / 1999 - 06 / 2000
C++ part-time developer

I worked on protocol simulators, first writing a tutorial during a summer internship and then becoming a part-time developer.

Education

EPUN (Ecole polytechnique de l'Université de Nantes
2000 - 2001
M.Sc , Information technology
Budapesti Mûszaki és Gazdaságtudományi Egyetem
1996 - 2001
M.Sc , Information Technology
Trefort

Interests

agile development, extreme programming, test driven development (and how to do it right), functional programming

Associations

budapest.rb

Languages

  • English ( Full professional proficiency )
  • Spanish ( Professional working proficiency )
  • French ( Professional working proficiency )
  • Catalan ( Limited working proficiency )
  • Hungarian ( Native or bilingual proficiency )
Working
Resume Builder LinkedIn APIs LinkedIn Labs FAQ Feedback