István Soós

technology expert; business advisor;
trainer; media engineer;
istvan.soos@agilord.com    +36-70-419-3518   +1-650-426-8664

Brief

Technologies: Java, JVM, Spring, HTML5, CSS3, JavaScript, jQuery, node.js, Dart, GWT, Vaadin, JSF, Wicket, XML, XSD, XSLT, WS-*, BPEL, RDBMS, NoSQL, Lucene

Enterprise: big data, map-reduce, scalability, cloud (AWS, Google), Liferay, JBoss, Drools, messaging (JMS, MQ, SQS), SOA (governance), ESB, HA, full-text search

Business: project- and product-management, analytics, agile (Scrum, Kanban, Lean), marketing, adverising, publishing, social-media, issue-tracking, assessments

Industries: advertising, finance, content/media, startups, healthcare

Now

Oct 2011 -

Google - software engineer

AdWords Frontend Infrastructure

  • GWT / Dart infrastructure; client-side performance; browser-compatibilities;

Previously

Jan 2008 - Sep 2011

Agilord Kft. - consultant

Agilord Kft. is an independent consulting company I've founded in Sep 2010.
It is a branch of OKTECH-Info Kft. which I've co-founded in 2008.

Agile methodology coach for a Hungarian bank (2010-2011)

  • Scrum project coaching for various team sizes (10-40).
  • Tool-, method- and team-assessments and recommendations.
  • Intranet search server with Solr.

deect.com - a multilingual dictionary and language learning portal (2010)

  • Side-project with Wicket, jQuery and Lucene.

Trusted technology advisor for GE Money HQ/USA (2008-2009)

I've been part of the global architect team (from SmartX Ltd.) with the roles of:

  • Technology architect (Java EE guidelines, tool evaluation, SOA governance)
  • Frontend integrations (Liferay, JavaScript UI, JSF, field-level security on the UI)
  • Service consolidation (ESB, XML Schema refactoring, IFX consolidation)
  • Project technology lead (planning, delivery evaluation, code reviews)

Consulting and Learning services

  • Java performance analysis with a sampling-profile I've developed (2010-2011)
  • Cloud computing and HA cluster architecture consulting (2010)
  • Liferay portal consulting for Hungarian telco (2009-2010)
  • Spring training, Liferay training (instructor, course developer) (2009-2010)

Nov 2006 - Dec 2007

Morgan Stanley - technology advisor, developer

MS Java Core Infrastructure

  • internal trainings, technology consulting, code reviews, appl. performance
  • DB access toolkit, JMX, XML differencer (streaming)
  • group member of organized university contest to raise the brand-awareness

Equity Derivatives (5 months)

  • trader and reporting applications (C++, Java, Perl)
  • SQL grammar to scan stored procedures, detecting column usage / data flows

May 2005 - Oct 2006

SUN Microsystems - Java consultant (part time)

  • architecture consultant and developer for several projects
  • benchmarked a large Hungarian social networking portal for bottlenecks
  • university contact and Java technology advocate

1999- young research fellow
Feb 2001 - May 2005

MTA SZTAKI - associate developer

Artificial Intelligence Laboratory

  • natural language processing of Hungarian texts (Java)
  • adaptive learning algorithms for routing and redirecting e-mails (Java)
  • data mining and statistics for medical applications and databases (Delphi, C#)

Distributed Systems Department

  • Sztaki Dictionary

Education

2005 - 2006

PhD studies

Budapest University of Science and Economics (BME)
Department of Automation and Applied Informatics (AUT)

  • research domains: data mining of graph databases; natural language processing
  • student mentor and supervisor 10+ (2005-2011)
  • course development and instructor: J2EE development (2005)

2004 - 2006

MSc, financial software engineering

Budapest University of Science and Economics (BME)
Faculty of Economic and Social Sciences (GTK)

  • HA and integration of financial systems in Java and Solaris environment

2000 - 2005

MSc, computer science / IT engineering

Budapest University of Science and Economics (BME)
Department of Automation and Applied Informatics (AUT)

  • Analysis of graph problems with distributed systems

Major courses

  • Train the trainer (Friesen, Kaye and Associates, 2007)
  • Architect and Designing J2EE Applications (Sun, 2005)

Publication

2010 -

Blogging

  • Agilord Radar - link recommendations
  • Hungarian Dart Forum (dartlang.hu)
  • Drillio - mentoring/education blog (drillio.com)

2007

Java EE book

  • co-author of "Software development on Java EE platform"
    (ISBN: 9789639131972)

2002 - 2004

Scientific Student Conferences (TDK)

  • Visual model aided SW-development for display-agnostic systems (2004, 2nd)
  • Semantic grammar language analysis in decision support systems (2003, 3rd)
  • Component-based framework for web portals (with: Bence Kővári) (2002, 3rd)

2000 - 2006

(co-)author of a few publications

  • data mining, fuzzy signatures (1); graph data mining (3)
  • natural language processing (3)
  • E-government and AI (2)

Competitions

  • IBM 48-hour Programming Contest, team 1st (2005, Budapest)
  • International 24-hour Programming Contest, BUTE, 7th (2002); 9th (2003)
  • ACM International Programming Contest, (2000, Prague)
  • International Olympiad of Informatics, bronze medal (2000, China)
  • Youth Scientific and Innovation Competition, 3rd prize (1999/2000)

2002 - 2004

Fellowship of the Republic, Hungary

Passions