Developed a web application that helps traders to store, analyze and share their trading results.
Wrote more than 100 parsers for brokerage statements in a range of formats, from csv to pdf.
Implemented a calculation of more than 40 indicators that shows trader how good their strategy are.
Created more than 60 charts using Highcharts library.
Implemented a few convenient ways to share one's statistics. For example, user may generate a link
to allow someone to see all their data; embed virtually any chart as a widget; embed a set of charts as
a widget; save and share a chart as a static picture and so on.
Found a way to store and process market quotes (for FORTS market) for a period of at least 4 years (more
than 200GiB of data).
Moved heavy and long-running tasks to background and organized communication with them using Gearman.
Organized caching of results of heavy calculations.
Wrote utilities to fetch such info as currency rates, quotes and instruments from third-party sites.
Integrated an application with external services (payment, mailing lists) via API's.
Created a few private, secured API's for client's partners.
Invented a way to configure application for separate domain names, which allows to create customized
copies (with different look or even different databases) of web application without duplicating
a source code.
Provided assistance to support team in solving complex technical problems. Personally communicated with
users when it was needed to solve a problem.
Discussed new features with the client and wrote formalized specs prior to implement them.
Software Engineer at iLogos; September, 2008 — July, 2010
As a member of a team, developing an e-commerce CMS for one of our customers:
Participated in development as a frontend and backend developer.
Solved few complex problems with cross-browser compatibility.
Refactored important modules of a product, such as shopping cart, to make code more clear and
Helped junior developers to understand main concepts and start to work on a product.
Participated in testing of a product.
At other projects:
Programmed a site with simple administration features (content editing, feedbacks management, etc).
Participated in creating a web socket based chat for one of customers.
Wrote a few tutorials about developing a SPA with EmberJS for my blog.
Created demo-applications for above mentioned tutorials.
Helped other developers on Stack Overflow (mostly with EmberJS).
Familiar and would like to work with Symfony2, as I think that's a good framework.
Worked with other tools and technologies.
Able to grasp main concepts of new technology, framework or tool and start using it in short time.
Able to understand and debug other's code.
Native Russian and Ukrainian speaker.
Upper-intermediate English speaker.
Master of Physics, East Ukrainian National University, 2003 — 2008.