Tead Lead2015 - PRESENTCanopy, Pte., Ltd.
Technologies: ELK (Elastic Stack), Redis, Entity Framework, ASP.NET MVC, C#
- 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: TFS Build & Release Management, TFS, Microsoft SQL Server, SQL, WiX, OpenXML, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), WinForms
- 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.