|Residence||Amsterdam, The Netherlands|
|Phone||+31 6 4105 6540|
Sergey has got vast experience in design, architecture and implementation of both web-based software and web development tools. Having started in the early days of web, he facilitated the technology growth by contributing to the development of web standards, innovating with new tools, techniques and advocating web technologies, also at conferences. He is also a successful coach who will facilitate teams upskill, bringing up efficiency and quality of development effort.
- Front-end solution design and architecture
- Interaction/UX Design, Usability/Accessibility
- Hands-on in front-end application development
- Deep knowledge of web standards (implementer level)
- Front-end performance, security
- Technical Leadership, Coaching
|04.2013 - present||
UI ARCHITECTiSight Partners Europe, Amsterdam, The Netherlands
|03.2011 - 02.2013||
SOLUTIONS ARCHITECT (FRONT-END)Logikal Consulting (Pty) Ltd., Johannesburg, South Africa
Having been placed in a project in its critical state, introduced and successfully implemented new front-end architecture of the internet banking application at ABSA bank. Established development practices, conventions and coached the team of 20 on-site and off-shore front-end developers in relevant technologies. Significantly improved development efficiency, source code quality and final product User eXperience consistency.
|11.2008 - 02.2011||
SENIOR SOFTWARE DEVELOPERNedstat BV (part of comScore, Inc), Amsterdam, The Netherlands
Worked with a team on a set of customer-facing client-side applications for the web analytics platform. Introduced and successfully implemented Ample SDK UI Framework as the base UI library for all web-based applications, developed custom UI components.
|11.2008 - present||
UI ENGINEER, TECH LEADClientside OY, Amsterdam, The Netherlands
|08.2006 - 10.2008||
PRINCIPAL DEVELOPER, TECH LEADBackbase BV, Amsterdam, The Netherlands
Re-engineered the Backbase Ajax Framework (extensible architecture, less memory consumption, faster build- and runtime, standard APIs). Designed widgets specification for Backbase Portal.
|08.2005 - 08.2006||
SENIOR SOFTWARE DEVELOPERBackbase BV, Amsterdam, The Netherlands
Maintained the Backbase Presentation Client (BPC) 3. Worked on performance tuning, bug fixing and quality assurance.
|02.2005 - 08.2005||
USER INTERFACE ENGINEERFalk eSolutions AG, St. Petersburg, Russia
Engineered and implemented client-side cross-browser XUL rendering engine for displaying enhanced User Interfaces.
|05.2003 - 02.2005||
TEAM LEAD, ANALYSTFalk eSolutions AG, St. Petersburg, Russia
Led a team that developed AdSolution|FX product - enhanced online visual tool for RichMedia Ads creation. Implemented video streaming capabilities with flash.
|12.2002 - 05.2003||
LEADING WEB-DEVELOPERGreyHound Management, Pittsburgh, USA (remote work)
Worked in the team on ASP-solution CStoreOffice for one of the leading petrol-trading networks. Responsibilities mainly covered development of multiple client-side user interface controls.
|06.2002 - 12.2002||
LEADING WEB-DEVELOPERAlan Plus, Kaliningrad, Russia
Developed rich web-client for e-shop. Created search engine/robot for rapid information collecting from leading motor sites.
|03.2002 - 06.2002||
LEADING WEB-DEVELOPERCOXO Computers, Kaliningrad, Russia
Developed Web-sites, e-shops and catalogues
|06.2001 - 03.2002||
WEB-DEVELOPERBaltic Business Network, Kaliningrad, Russia
Worked on web-sites, catalogues and e-shops development.
|05.2001 - 06.2001||
WEB-MASTERBaltic Business Network, Kaliningrad, Russia
Worked on layout and design, learnt basis technologies and principles of the web infrastructure.
|04.2001 - 04.2001||
TRAINEE IN WEB DEVELOPMENTAkers Sweden AB, Akers styckebryk, Sweden
|09.2002 - 09.2005||
Postgraduate student, spec.: Telecommunications
Kaliningrad State University, Russia
|08.2000 - 05.2002||
Two years Swedish language training
Red Cross FHS, Mariefred, Sweden
|09.1997 - 06.2002||
Diploma in Physics
Kaliningrad State University, Russia
AJAX(DHTML), DOM Level 0-3,
XBL 1.0/2.0, HTC (component/element behaviours)
XML, XML Schema (XSD), DTD, XInclude 1.0
(X)HTML 5, XUL, WML, SVG, VML
XSL-T 1.0/2.0, SMIL 2.1/3.0, XML Events
CSS 1-3, XPath 1.0/2.0
Ample SDK, jQuery, Angular JS, Backbase Ajax Framework
Git, SVN, CVS
|Русский (Russian)||Native or bilingual proficiency|
|English||Full professional proficiency|
|Svenska (Swedish)||Professional working proficiency|
|Nederlands (Dutch)||Limited working proficiency|
|Deutsch (German)||Elementary proficiency|
|Spañol (Spanish)||Elementary proficiency|
- Introduction to the Ample SDK (Johannesburg, 2011)
- Managing complex client-side GUI Apps the right way (Stockholm, 2010)
- Effective GUI Development with Ample SDK (Moscow, 2010)
- Using SVG 1.2 Tiny cross-browser with Ample SDK (Palo Alto, 2009)
- Ample SDK: standards-based GUI Framework for client-side applications (Boston, 2009)
- Using Backbase Enterprise Ajax Framework with Adobe Air (Amsterdam, 2008)
- Backbase 4 RIA Development by Ghica van Emde Boas and Sergey Ilinsky (2009, Packt)
BOOKS TECHNICAL REVIEWS
- Introduction to the Ample SDK (JSMag, May 2010)
- Yes, you can now use quite a bit of SVG in the Internet Explorer too (InsideRIA, 2009)
- XMLHttpRequest: Cross-browser implementation with sniffing capabilities (2007)
WEB STANDARDS CONTRIBUTIONS
OPEN SOURCE PROJECTS I RUN
- jquery.xpath.js - jQuery XPath plugin
- XMLHttpRequest.js - Cross-browser XMLHttpRequest 1.0 object implementation