Igor Khavkin Mobile: +38 095 311 53 63 E-mail: ikhavkin <|AT|> gmail.com Ukraine, Kharkiv Date of Birth: 01/20/1983 (25 years old) Expertise: .NET 2.0, 3.5 : C# (2.0, 3.0), LINQ, WPF, ADO.NET, log4net Java (J2SE 1.4) : JDBC, Java RMI, Swing, Java 2D, log4j, jUnit Parser / Lexer : JavaCC/MinosseCC, YACC (BYACC/J, Bison), Lex (JFlex, flex) Databases : Microsoft SQL Server 2005/2008, Oracle (9i,10g), Sybase ASE 12.5 OS : Windows, Linux (Fedora, Ubuntu, Slackware) Employment: *** 09 / 2008 - present, Senior C# Developer, *** DB Best Technologies, DataSuite project Leading (along with second senior developer team member) small group of developers. Our team is working on new generation of products for managing data and schema manipulation tasks with databases from different vendors. My current duties are: - Development of base components and supervising further development of base code by other team members, - Maintaining project plan and reporting progress to PM, - Discussing features and key decisions on meetings with DBAs and managers. Tools and technologies: C# 3.0, LINQ, ADO.NET, WPF, VS 2008, TFS *** 10 / 2005 - 09 / 2008, Senior C# Developer, C# Developer, *** DB Best Technologies, SQL Server Migration Assistant project Participated in development of Microsoft SQL Server Migration Assistant (SSMA) product family (www.microsoft.com/sql/migration, SSMA for Sybase, Access and Oracle - rewrite of previous generation products using Microsoft .NET Framework), advanced tools for automated schema and data migration (targeting SQL Server). This included but not limited to: - Programming logic of various SQL and database structures conversion complying with internal specification of migration process, - Writing and modifying parsers for various SQL dialects (including Sybase Transact-SQL, Microsoft SQL Server Transact-SQL and Oracle PL/SQL), - Troubleshooting and fixing bugs of converter, - Supervising work of junior team members, - Interviewing software developer job candidates. Tools and technologies: C# 2.0, J#, ADO.NET, VS 2005, TFS, CVS *** 04 / 2005 - 10 / 2005, Java Developer, Junior Java Developer, *** DB Best Technologies, SQL Server Migration Assistant project Developed application for simplifying process of migration from Oracle to SQL Server 2000/2005 databases (conversion of stored procedures, emulation of unsupported trigger types, sequences, migration of data stored in source database), latest version of this program is distributed as Microsoft SQL Server Migration Assistant for Oracle (www.microsoft.com/sql/migration). Tools and technologies: Java 2 (J2SE 1.4), JDBC, Swing, IntelliJ IDEA Other projects: 2004 - 2005, Created neural network based OLCR (On-Line Character Recognition) prototype system (using Java) as part of master thesis. It performs recognition of hand-written characters (entered using digitizer) and visualizes intermediate data derived from entered character during recognition process. Education: 2004 - 2005, Master of Science, Mathematics, Ukraine, Kharkiv, Kharkiv National University, Department of Mechanics and Mathematics. 2000 - 2004, Bachelor of Science, Mathematics, Ukraine, Kharkiv, Kharkiv National University, Department of Mechanics and Mathematics.