Name: Bespalov Eduard Current place: Almere, The Netherlands Birth Date: June 10, 1969 Birth Place: Omsk, Russia Family status: married Languages: Russian, English, learning Dutch Contacts: e-mail: edwbes@gmail.com mobile: +31-614-803507 skype: edwbes gtalk: edwbes@gmail.com Position: software developer, web developer Most recent experience ---------------------- Skills: ES2015, Javascript, HTML, CSS, XML, SVN, Mercurial, Git, Grunt, Gulp, Less, NodeJS, Angular, Redux, Karma, Jasmine, PhantomJS, Selenium Jobs: ------------- April 2011 comScore, The Netherlands (http://comscore.com), Senior Developer - Digital Analytix (http://www.comscore.com/Products_Services/Web_Analytics) client side supporting, implementing new features, integrating unit testing /javascript, css, html, AmpleSDK, jQuery - Focus/Canvas (new version of DAX) /ES2015, jade, less, sass, gulp, karma, jasmine, phantomejs November 2006 - March 2011 Backbase BV, The Netherlands (http://backbase.com), Senior Developer - Backbase Cobrowsing chat, shared and collaborated web browsing refactoring, fixing, optimizing, testing, implementing new features /javascript, html - Backbase RICH Portal /javascript, xml, xsl, xhtml - reports for ATF(automated testing framework) /xhtml, javascript, php, mysql - Backbase AJAX Framework controls: calendar, dataBinding, dragAndDrop, resize, listGrid, treeGrid, dataGrid, panelSet implementing, automated and manual tests /javascript, xhtml, xml, smil, Backbase languages: tdl, btl, xel Side projects: -------------- - participating in openjscad.org Public accounts: https://github.com/tedbeer https://stackoverflow.com/users/1013482/eduard Former experience ----------------- Education: studied at Novosibirsk State University, Mathematics and Applied Mathematics Courses: IBM AS/400 - Introduction and System Facilities - CL programming - 400 / REXX System function and programming - Relation Database Design and Coding Certificates: IBM certified Lotus Notes Associate Developer - Lotus and Domino 6/6.5 (Lotus script, Formula language, Java), BrainBench: C++, Delphi, Javascript Skills: ES2015, Javascript, HTML, CSS, XML, CVS, SVN, Mercurial, Grunt, Gulp, Less, NodeJS, Angular, Redux, Karma, Jasmine, PhantomJS, Selenium, PHP, C#, C++, C, Delphi, Java, Visual Basic, VBA, .Net, Python, MS-SQL, MySQL, Mophun, PostNuke, Smarty templates IBM Lotus Notes (Lotus Script, Formula Language, Java) reverse engineering experience / Windows programs and drivers - Numega SoftIce debugger, IDA(interactive disassembler) experience with other's source codes - debugging, improvement and optimizing(Javascript, Pascal, C, C++, C#, PHP) familiar with eXtreme Programming approach Software: Eclipse Selenium IDE Borland Delphi 1-7(design GUI programs, windows services, visual components) Microsoft Visual Studio( C#, MS-SQL, .Net web project, C# assembly, C++ and C# tools) Borland C# Profiler - profiling tool to optimize C# programs nAnt - command line project building tool nUnit, csUnit - automated testing tools nDoc - documentation generator Lotus Notes client and designer( ABCTE project requires many skills such as Lotus Script, @formula language, Java, Html, CSS, Javascript, XML, VBA) Lexx and Yacc was used to develop and implement the gateway control language ( see below Datacom Ltd) SoftIce - debugger IDA - interactive disassembler Microsoft Office, Adobe Photoshop, Quark Express, Adobe Pagemaker About me: easy-tempered, sociable, broad-minded, fast and easy teachable, I like hard nut solving, researching, don't like long term routine. Home projects: ------------------------ 2012 - game for Android /Java 2010 - Russian-Dutch dictionary for Android /javascript, html, java, python, PhoneGap (http://phonegap.com/) 2005 - windows service to watch big format printing machine's load 24/7 with everyday reports (for planning printer supplies and eliminating unauthorized works)/ Delphi 2004 - windows device driver for USB token/ C, C++, NuMega Device Driver Studio, SoftIce, DDK, SDK 2003 - game for SonyEricsson mobile /C, Mophun (http://mophun.com/) 1994-1997 - many programs for the radio broadcasting station "Studiya Enn" in Novosibirsk: workplace for news announcer and DJ,automated tools for sound files processing( cut, convert, join based on several criteria and time of day), computer DJ for the night broadcasting / Visual Basic, C++, C Jobs: ------------------------ August 2004 - November 2006 EQuality, Russia (http://equlity.ru), leading programmer - web based applications on IBM Lotus Notes Domino v.6 - MyPass application (http://mypass.abcte.org) for American Board for Certification of Teacher Excellence (http://abcte.org/) MyPass - document workflow system: collects documents necessary for certification (biography, education, transcripts, FBI check, finger prints and so on ) provides information to candidates they need for successful certification provides interface for candidate communication with advisors helping them to prepare for certification receives payments for services and preparation materials(books, cds) interchanges data with 3rd party test center (registers candidates for exams, makes exam appointments, receives results) creates numerous reports imports data from other system My responsibilities: system support, new features implementation including VeriSign(http://verisign.com) based payment system, Pearson VUE(http://www.vue.com/) data interchange, web-based communication between candidates and their advisors, promotional codes for receiving discounts on services, implementation of various workflows, import/export data (Excel, Word, SQL sources, text files) Used Lotus Script, Formula Language, Java, Html, Javascript, VBA web applications were developed considering various OS(Windows è Macintosh) and browsers(Microsoft Internet Explorer, FireFox, Opera, Safari). October 2003 - August 2004 "LiteSoft", leading programmer - web site with dating service for an European customer /PHP, MySQL - web based wholesale and retail store of bikes, spare parts, accessories /ASP .Net, C#, MS-SQL, HTML, DHTML, javascript - C# assembly for creating PDF documents with huge tables(support of 10 000 columns and 200 000 rows) required strong optimization on memory usage, processing time, created PDF document size, numerous table attributes(colors, headers, footers, intermediate totals, cells and rows combining) /C# - value of web projects, time quotes, choosing development tools - leading web portal for Puerto Rico fruits exporting companies stock exchange /PHP - leading SMS chat rooms application for Swiss customer/C++ January 2002 - October 2003 "Laverna-Novosibirsk"(http://laverna.ru), programmer - intranet site, web based reports for a parent organization in Saint-Petersburg; - comprehensible business request builder for top managers about all commercial activity aspects, results as graphical diagrams, excel files and web pages; - database import/export; / HTML, DHTML, PHP, MySQl, javascript January 2000 - January 2002 "DataCom", programmer System for air flight agencies working remotely my responsibilities: - a gateway between public IP network( Internet) and private networks (protocols: X25, 1024, IP) of various air flight booking systems( SITA, GABRIEL) - the gateway and ticket booking agent's terminals tracked and controlled by a web site, e-mail and SMS (agents were in several dozens of cities); - a web site for online booking( flights timetable, flights joining, real-time checking for free seats) / Delphi, C, HTML, DHTML, PHP, MySQl, javascript August 1997 - January 2000 "SVKTel", technical manager - technical expertise, project and implementation of IP telephony and switch hub; April 1994 - May 1997 Informational Technological Center, programmer Atmosphere Laser Communication Line - a device to connect network segments by laser at a distance up to 15 km; network adapter with combined data and voice channel; bank system project my responsibility: - program to monitor and control the laser device / Delphi - program to investigate laser emission energy dispersion /Delphi - 3D model of the device / Caligary Truspace - network driver for the adapter / x86 Assembler - taking a part in the bank system project March 1993 - April 1994 Siberian Scientific Research Center of geoinformation and applied geodesics, programmer - taking a part in a City Geo Information System - algorithms for manipulating geodesic data /C++ July 1992 - February 1993 "TAIS-SV", programmer computer based answering machine for city information service - program part of the system June 1991 - July 1992 Lavochkin space research center, programmer Stardom Atlas February 1990 - June 1991 Computer Center, "Intellectual Technologies", programmer UNICALC - equations with incomplete data resolver my responsibility: - user interface changing according to common standards