CURRICULUM VITAE
Personal Information
Name Olivér Haszpra
Address Irinyi József u. 36., H-1117, Budapest, Hungary
Phone (+36-20) 398 32 87
E-mail haszprus@gmail.com, haszprus@haszprus.hu
Nationality Hungarian
Date of birth 30/03/1984
Personal profile I’m a senior web developer with lead developer / team lead experience, with good soft skills, using PHP 5.5, Javascript, SQL, HTML 5, CSS 3. I use English as a daily communication language. I’ve worked on heavy load websites requiring clean code and speed optimizations both on backend and frontend.
Main skills
  • PHP frameworks: Symfony, Yii, CodeIgniter, CakePHP
  • Relational databases: MySQL, MSSQL, Oracle
  • Document-oriented database: MongoDB
  • Key-value stores: Memcache, Membase, Redis, APC
  • Frontend: Javascript, AJAX, jQuery, Angular, Prototype, d3, rickshaw, svg, modernizr, HTML 5, CSS 3, LESS, JUTE (Javascript Unit Test Environment), sinon.js (unit test framework), jslint
  • Test driven development: PHPUnit, full time TDD, JUTE, sinon.js
  • Full text search engines: Apache Lucene, Solr
  • Version controlling: Git, SVN, Mercurial (Hg), CVS
  • Methodologies: Agile, XP (eXtreme Programming), TDD (test driven development), pair programming, SCRUM, Kanban
  • IDEs: PHPStorm, Eclipse, Netbeans
  • Performance optimization tools: Xhprof, Xdebug, and more
  • Other notes
    • Object-oriented approach
    • Knowledge of design patterns
    • Good documentation skills - Doxygen, phpDoc
    • Continuous integration
    • Quality-oriented approach
    • Continuous professional development
    • At high school: Visual Basic
    • At university: C, C++, Java, SML (functional), Prolog (declarative), Assembly, Matlab, Smalltalk
    • I gave lectures at the university in the topics of: XML, XSLT, XSQL, JDBC, PHP, Oracle
  • Also have experience with: ASP.NET MVC 4, C#, Python, JSP, node.js, Amazon AWS cloud, Scala, Scalatra, Play framework
Work experience

My most important experiences:

  • Sanoma (lead php js)
  • Emarsys (scrum tdd agile php js)
  • Realeyes (english js asp.net mvc c#)
  • Epam (scala)
EPAM
2014.03. - present
Senior Angular / Javascript / Scala developer
  • Multinational software development company
  • 1000 people in Hungary
  • Expedia - largest online travel company in the world
  • Angular, Javascript, Scala
  • IntelliJ IDEA, Git, SCRUM, distributed teams
  • Daily English
  • Expand
Realeyes
2012.12. - 2013.12.
Senior Javascript / ASP.NET developer
  • Cutting edge emotion analysis, R&D
  • High load
  • Kanban
  • 60 MB JSON rendered with complex JavaScript
  • ASP.NET MVC, C#
  • Expand
Emarsys
2012.04. – 2012.12.
Senior PHP / JS developer
  • State-of-the-art SCRUM
  • State-of-the-art Agile
  • 100% TDD in PHP + JS
  • Pair programming
  • High load
  • Expand
Sanoma
2011.08. – 2012.04.
Lead PHP / JS developer
  • My most exciting role
  • Lead developer on Product Price Comparison Sites
  • PHP, Yii
  • Git
  • MongoDB, MySQL
  • Memcache
  • Gearman
  • Node.js, nginx, apache, linux
  • High traffic
  • Performance optimizations
  • Expand
Freelancer
2011
  • Written systems from scratch
  • Symfony, Doctrine
  • Facebook API
  • CodeIgniter
  • CakePHP
EPAM
2010.02. – 2010.10.
Key PHP / JS developer
  • Multinational software development company
  • 600 people in Hungary
  • Largest online room reservation system in Europe (Venere / Expedia)
  • PHP, Javascript, Prototype, Kanban, Eclipse, Netbeans, VIM, SVN, distributed teams
  • Expand
Pega Consult / MÁV
2007. - 2009.10.
PHP / JS Developer
  • Contractor of Hungarian Railways (MÁV)
  • Large scale intraweb applications (4000 simoultaneous users, 40000 total employees)
  • Innovative ideas
  • PHP, Javascript, jQuery
  • MSSQL, Oracle
  • JAVA, J2ME, NFC, Eclipse
  • Expand
Budapest University of Technology and Economics
2007
Lecturer
  • I gave lessons of Computer Laboratory 5
  • Third year Software Engineering university students
  • Oracle, SQL, XSQL, XML, XSLT, JDBC, PHP
  • Expand
Other highly remarkable experiences
  • I'm blogging
  • Development is my hobby
  • HWSW (largest Hungarian IT related portal)
  • Founder of News.hu and Internews
  • 15 people joined me in my hobby project
  • Started to develop for web in 1997, at age 14 (created one of the most popular sites in Hungary at that time)
  • Expand
Education and training
  • Budapest University of Technology and Economics
  • MBA Master of Business Administration - Started in 2014
  • MSC Major in Software Engineering - Graduated in 2010
  • Expand
Personal skills
Languages
  • Hungarian - mothertongue
  • English - fluent
  • Passive: German, Spanish, Latin, French
  • Expand
Artistic skills
Other skills
  • Excellent spelling
  • Good affinity to foreign languages
  • Open to learn and improve
  • Open for tutoring or answering questions
Driving licence “B” category (EU wide for personal vehicles)
Additional information PERSONAL INTERESTS
Cycling (cross country), movies, photography, web development.
I like attending professional meetups with my friends.

LinkedIn profile: https://linkedin.com/in/haszprus

Github: https://github.com/haszprus