Ivan Bondarenko
Angestellt, Data Processing SW Developer, Realeyes
Budapest, Ungarn
Werdegang
Berufserfahrung von Ivan Bondarenko
Bis heute 9 Jahre und 7 Monate, seit Dez. 2014
Data Processing SW Developer
Realeyes
Member of mobile analytics team. Implemented ETL framework for telecommunication data on top of Twitter Storm. Managed whole processing and optimisations for one of the largest Asia mobile network operators. Implemented POC for top 10 mobile network operator including processing flow, parsers for various data types (CSV, ASN, custom binary formats), configuration, optimisation and main cluster setup. Utilised Java(Twitter Storm, Preon, ASN Lab, Mockito, PowerMock) Kafka, Zookeeper, Vertica, Netezza.
2 Jahre und 1 Monat, Jan. 2012 - Jan. 2014
Platform Developer (Contractor via Ciklum)
Netbiscuits
Working on the most important company projects including main transcoding, implemented high available reverse proxy server and client, stylesheets preprocessor, distributed failsafe web analysis tool, data analysis tool, connection quality detection service, writing technical requirements. Utilised Java (Netty, JDBC, Swing, JavaCC, JUnit, EasyMock, ActiveMQ), Python (Pyparsing, Flask), NodeJS(async, underscore, deferred, express), Javascript, PhantomJS, MSSQL, Maven, NSIS, JBoss, Gerrit.
1 Jahr, Juni 2012 - Mai 2013
Backend/Frontend Consultant (Freelancer via oDesk)
Aquicore Inc.
Joined this start-up on the early stages and took the major responsibilities for the core parts of the project. Designed and implemented services infrastructure. Created main Angular frontend layout. Implemented the core feature - complex data visualisations. Helped set up development infrastructure and management process. Utilised Java (Play! Framework, Hibernate), Javascript (JQuery, AngularJS, Angular-Strap, D3, NVD3, Flot, Moment), PostgreSQL, Heroku, Amazon S3.
Created several mobile projects/prototypes for the Fortune 100 companies. Developed location based Android and iOS mobile application (including the server). Created search client for BlackBerry devices. - Created a concept for online games market which could be used by any mobile device (including the oldest ones with only JavaME on board), developed the "No Limit Texas Holdem" game for the market. Utilised Java (Android SDK, BlackBerry SDK, JavaME, Play! Framework), HECL, Google AppEngine, Gerrit.
10 Monate, Sep. 2010 - Juni 2011
Project Manager/Developer
KaTeT Software
Developer and later project manager for the SIP (Simple Information Push) LA based start-up. Developed advanced management calendar for team events. Adopted and extended Open Meetings framework for real time video/audio meetings (including dashboard and file sharing). Leverage Amazon EC2 cloud network and server infrastructure to reduce costs and optimise performance. Utilised Java (Hibernate, JAX-RPC, RTMP, JUnit), Ant, PHP5 (Xnyo, Smarty, PHPUnit), MySQL, OpenLaszlo, Javascript (JQuery).
Ausbildung von Ivan Bondarenko
5 Monate, Okt. 2010 - Feb. 2011
Computer Science
SoftServe Academy
Responsible for requirements refining, architecture design and service layer implementation. Designed and implemented secure service layer. Developed database schema. Utilised Java (Spring WS, WSS4J, Spring Security, Hibernate, JavaMail, JasperReports, Swing, JUnit), Maven, MySQL, Javascript.
5 Jahre und 6 Monate, Sep. 2006 - Feb. 2012
Aerospace Control Systems
Dnipropetrovs'kij Nacional'nij Universitet
Automatic control. Probabilities and statistics. Theory of experiments and data analyzing. Theory of reliability. Navigation and orientation theory.
Sprachen
Englisch
Fließend
Deutsch
Grundlagen
Spanisch
Grundlagen
Russisch
Muttersprache
Ukrainian
-