Alexey Zhilin
26 M.Gorkogo St., apt.11, Tyumen, 625006, Russia
Phone +7-912-9220065 E-Mail alex_zhilin@yahoo.com
Senior Software Engineer, Consultant
OBJECTIVE, TARGET JOB, AND LOCATION
Seeking challenging contract development work. Available as independent sole proprietor or corp-to-corp with one week notice.
SKILLS
C#, Java, Scala, C, C++, Visual Basic, ASP.NET, OOD, OOP, UML
Windows, Visual Studio 2003-2010, .NET 1.1-4.0, SQL Reporting Services, SharePoint
Linux, Eclipse, BIRT, RCP, OSGI, J2EE, Hibernate, Spring, Maven, Subversion, Git
DB2, Oracle, MS SQL, XML, XSLT, HTML, DHTML, XHTML, Ajax
PROFESSIONAL EXPERIENCE
04/2011 - Present Arctorus Software Inc., Las Vegas, NV, USA
Co-Founder / Lead Developer
Organized and managed work of the company and development team. Designed and developed Eclipse BIRT emitters which able to export reports directly from Eclipse BIRT Report Viewer or using BIRT Runtime to native Microsoft Word, Excel, PowerPoint, OpenOffice Writer, Calc, Impress formats. Designed and developed library in Java and .NET which allows creating all these formats using universal API.
01/2004 - 03/2011 Aspose Pty Ltd., Sidney, NSW, Australia
Chief Architect / Lead Developer
Organized and managed work of large development team located in Tyumen, Russia. Designed and developed full range of successful Aspose.Slides Family and Aspose.Tasks products. Aspose.Slides is a flagship Aspose’s product and unique PowerPoint management component that enables .NET and Java applications to read, write and manipulate PowerPoint presentations without using Microsoft PowerPoint.
11/2002 - 12/2003 Design Universe Corporation, Sunnyvale, CA, USA
Senior Software Engineer
Designed and developed tool for capturing text that users write with Wacom tablets, translating it to a text using proprietary handwritten character recognition technology. Also was developed application for handwritten filling of electronic forms.
02/2002 - 11/2002 MobileTeleSystems, Tyumen, Russia
Senior Software Engineer / Development Team Leader
Designed and supervised implementation of several client/server applications for mobile-phone company. Managed 3 developers. Carefully selected, hired and managed the team of world class engineers. This saved substantial amounts of money for the company. Provided detailed requirements and designs to developers and presented the technical approaches to management.
12/1999 - 02/2002 Alfa-Bank, Tyumen, Russia
Senior Software Engineer
Organized smooth transition of large codebase to a new database engine (DB2 SQL Server). Among this task, was performed effective query analysis and on-the-fly performance optimization. This dramatically increased performance of bank’s applications. Designed and developed software for automate circulation of electronic payment documents between bank’s departments and with other local banks. Developed software for automatic generation of bank accounting reports.
7/2001 - 3/2003 Rosvet Company, Birkdale, Auckland, New Zealand
Contractor
Short contracts. Developed ActiveX components for XML parsing, E-Mail processing, and etc. Developed CD-ROM based database for Australian Freight Company. Redesigned client/server application. Significantly improved application performance and established quality assurance routines.
9/1996 - 11/1999 Federal Mining & Industrial Supervision of Russia, Tyumen, Russia
Software Engineer / Lead Specialist
Designed and developed client/server applications for corporate and government customers. Developed proprietary high speed ODBC drivers for DB2 SQL Server. Designed and developed database-driven Web site.
6/1993 - 9/1996 part-time and full-time
Contractor
Designed and developed database projects for various customers including Tyumen's Oil and Gas University, Federal Mining & Industrial Supervision of Russia, Medical Clinics, Aeroflot. Supervised small development teams.
EDUCATION
9/1990 - 8/1996
Master of Science in Computer Science
Tyumen's Oil and Gas University Tyumen, Russian Federation
Specialized in software development, databases and mathematical modeling.