Owner2014 - PRESENTFullStack Consulting
Technologies: Ember.js, Rails
- Build an ambitious web app with Ember.js that I can't say anything about yet :).
Rails & Ember.js Developer2013 - 2014Freelance
Technologies: Rails, Ember.js
- 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.
Web Developer2010 - 2013Secret Sauce Partners, Inc.
Technologies: Ruby on Rails
- 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.
Rails Developer2008 - 2010Freelance
- 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/).
Web Developer2004 - 2008Blogads.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.
Lotus Notes Developer2004 - 2004Hungarian State Treasury
Technologies: Lotus Notes
- Built a Lotus Notes application from scratch for a government program supporting NGOs.
Java Desktop Application Developer2003 - 2003Hotel d'Entitats Tarragona
- Built a Java app for a political campaign capable of being run from a CD.
Web Developer2001 - 2002Allied-Visions GmbH
Technologies: Java, Lotus Notes
- Developed and maintained Logitech's e-shop and several other online shops as part of a small team.
C++ Developer1999 - 2000Ericsson
- Started at Ericsson as an intern and was promoted to a Part Time Developer position.
- Developed protocol simulators.
- BlogAds (blogads.com) backend (Development)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) (Development)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 (Development)
As part of a small company, we built the eCommerce site for Logitech and a couple of related, smaller sites.
- Freelancer Rails developer (Development)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 (Development)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 (Development)
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.
- The 8 Most Common Mistakes That Ember.js Developers Make (Publication)Ember.js is a comprehensive framework for building complex client-side applications. But, as with any advanced framework, there are still pitfalls Ember developers may fall into. With the following post, I hope to provide a map to evade these. Let's jump right in!!
- A Guide to Building Your First Ember.js App (Publication)As modern web applications do more and more on the client-side (the fact itself that we now refer to them as “web applications” as opposed to “web sites” is quite telling), there has been rising interest in client-side frameworks. There are a lot of players in this field but for applications with lots of functionality and many moving parts, two of them stand out in particular: Angular.js and Ember.js. Angular.js has already been introduced on this blog, so we're going to focus on Ember.js in this post, in which we'll build a simple Ember application to catalog your music collection. You'll be introduced to the framework's main building blocks and get a glimpse into its design principles.
FrameworksRuby on Rails (RoR), Ember.js
Libraries/APIsDevise, GitHub API, Twitter API
ToolsVim Text Editor
ParadigmsObject-oriented Programming (OOP), Agile Software Development, Functional Programming
StoragePostgreSQL, SQLite, Redis, ZODB, MySQL, MongoDB
- Master's degree in Computer Science1996 - 2001Budapest University of Technology - Budapest, Hungary