- Tead Lead2015 - PRESENTCanopy, Pte., Ltd.
Technologies: C#, ASP.NET MVC, Entity Framework, Redis, ELK
- Developed a PDF parsing application for table data extraction, based on XML metadata.
- Developed a web application for aggregated data management: accounts, prices, securities, and price sources.
- Optimized performance for memory and CPU consumption.
- Developed code for importing finance data from Bloomberg Data License and other manual sources.
- Reviewed architecture, code, and release processes.
- Software Developer2013 - 2015Blueberry Consultants, Ltd.
- Designed and implemented an HTML page annotating tool using Raphael, Rangy, and jQuery.
- Optimized and refactored existing JS code for speed and memory conservation.
- Created a universal printer driver using Google Docs and Bonjour.
- Implemented RTL support for an existing application.
- Added XPS support in a PDF annotating application.
- Senior Software Developer2006 - 2013INCOM, Ltd.
Technologies: Winforms, WCF, WPF, OpenXML, WIX, SQL, SQL Server, TFS, TFS Build
- Developed technical architecture and UI designs for complex distributed desktop applications.
- Built and implemented an efficient and flexible protocol for navigation and other kinds of data transfer via GSM.
- Implemented an automatic system creating installation and patch packages using WIX and TFS build server.
- Created a template and markup-based report generating framework.
- Implemented a database versioning system.
- Created a tool that provides an automatic update of the application.