
István Soós
trainer; media engineer;
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
- Photography: www.wandering-dragonfly.com
- Go (~5 kyu)