Dr. Artyom Sokirko Born: 20.08.1963 Citizenship:USA, German work permit "Green card" Family status:married, one child mail: Muhlenfeldstr. 9, 53819 Neunkirchen-Seelscheid, Germany E-mail: tyoma@tyoma.com Web: http://www.tyoma.com work: +49 2273 605 7853 mobile: +49 160 885 7201 home: +49 2247 758 057 Fax: +49 2247 758 067 Objective: Position of Technical Project Lead/Architect Headlines: * Concentrate on Java/Oracle/UNIX development with wide expertise in internet and databases * 14 years as a hands-on developer, 8 years as a team lead * Specialize in e-commerce and finance reporting, work for telecom, publishing companies and academia * Act as a Team Lead, Project Manager, Data Architect, Solutions Architect and Applications Architect * Manage a team of five, perform project planning, allocate resources * Contact outside clients and suppliers for project support and implementation * Extensive American and European experience Technical summary: Languages: Java 2 (client- and server-side, J2EE, Servlets, JSP, JDBC, EJB), PHP, Python, JavaScript, DHTML, HTML, WAP, WML, HDML, UML, LDAP, XML, XSL, XSLT, CSS, ODBC, SQL, PL/SQL, Perl, VBA, ASP, Fortran, C/C++ and shell scripts; Databases: Oracle 8i, Sybase 11.5, MySql 3.23, MS Access 2000, iPlanet (LDAP), BDE 5.01 (Paradox 5), Btrieve, Progress and dBase; Software: Apache 1.3.11, BEA WebLogic 7.0, Sun Web Server, Oracle Web Server, IBM WebSphere, Netscape Server, Netgravity 3.53 (ad server), Divine(Open Market) Content Server 4.0 , Vignette Story Server (content management), Platinum AutoSys (load balancing), SQL Navigator, Iona Orbix 2.0 (Corba), Macromedia Flash 4, VisualAge 3.5, JBuilder, Tomcat 3.3, Cocoon 2.1, Cognos PowerPlay, Oracle Designer 2000, Corel Draw, MS Project, MS FrontPage and MS Office; Platforms: Sun Solaris, Linux Red Hat 7.3, Windows XP/2000 and MacOS 9. Employment: ish GmbH & Co. KG , Cologne, Germany 03.2002 - present Serving cable TV and Internet to more than 4 million households in Germany Team Lead/Java Architect responsible for the Internet Services in Technology division. Re-designed and led development, deployment and maintenance of ish web site www.ish.de, ish broadband portal www.ish.com as well as e-commerce initiatives within the company * Technology used includes: J2EE, Servlets, JSP, JDBC, EJB, PHP, JavaScript, DHTML, HTML, UML, SMIL, XML, XSL, XSLT, CSS, SQL, PL/SQL, Perl and shell scripts (BEA WebLogic 7.0, Apache 1.3, Oracle 8i, Divine(Open Market) Content Server 4.0, iPlanet, Sun Solaris and Windows XP/2000 ) * Lead the ISP (Internet Service Provider) team of four, responsible for knowledge transfer, cross-training and continuity * Contact software vendors, external consultants and developers and coordinate their day-to-day activities with Ish Engineering * Assist Marketing in preparion of feasible technical requirements, translate business requirements into mid-level specs suitable for software engineers * Define interfaces and set development standards * Review the delivered source code * Serve as a technical authority for migration of new products and products upgrades for production. * Work as an emergency back-up for team members * Perform some of the other (part-time) roles not filled by other team members, for example Oracle DBA, DHTM Specialist, etc. StarMedia Network Inc., New York, NY 07.2000 - 11.2001 leading integrated Internet media and solutions company targeting Spanish and Portuguese-speaking audiences Senior Technical Lead for multimedia initiatives * Developed and deployed the subsystem for populating StarMedia Network with rich media interactive ads. Java Servlet is used for user registrations, data is stored in Oracle/MySQL database (access via JDBC), real-time reporting is done with MS Access 2000 (ODBC) running ASP pages on intranet NT. Front-end is integrated with the company content management system and performed in Python, DHTML with embedded RealPlayer. (Java Servlets, Oracle, MySQL, JDBC, MS Access 2000 , ODBC, ASP, NT, Python, DHTML and RealPlayer ) * Coordinated the efforts of StarMedia engineering and media (advertisement) departments with the technical staff of the outside development companies (Java Applets, Python, JavaScript, SQL, Flash, SMIL, Apache, Vignette Story Server, Netgravity and Solaris ) * Created working prototype of wireless web site (WML, WAP, Java Servlets, JDBC, JServ, MySQL and HDML ) Time Inc. New Media, New York, NY 03.1999 - 07.2000 umbrella web site for best-selling magazines: Time, People, Entertainment Weekly, Money and many others. The web site is one of the twenty largest in the world Manager of E-commerce Development Technical lead of marketing efforts on www.pathfinder.com * Led operation and multi-stage re-design of the "Newsstand" - e-commerce application for collecting subscriptions orders to Time Inc. magazines (over 1,000,000 subscriptions sold). Identified business needs, performed OOAD (data dictionaries, sequential diagrams, logical database design) for Newsstand version 2.0 designed to run on ATG Dynamo 4.5, Sybase and Netscape Server, while keeping the old Perl and Vignette Story Server version alive. (ATG Dynamo 4.5, Sybase, Netscape Server, Perl and Vignette Story Server ) * Migrated the e-commerce application designed specifically for WebLogic 4.0 into WebSphere 3.5 (EJB, Servlets, JDBC, Oracle 8i and WinNT ) * Performed OOAD, implemented and tested the working prototype for the original music search application (JavaServlets, JDBC, MySQL and JavaScript ) * Maintained and supported web traffic reporting in Time Inc. (Open Market WebReporter, Platinum AutoSys, Sybase, Perl, Java Applets and Solaris ) * Supervised technical support of Ad operations, NetGravity ad server (Netgravity, Netscape Server, Sybase, Perl and Solaris ) * Managed Time Inc. Home Entertainment e-commerce initiative (MiniVend, Perl and MS Project ) Graphnet Inc., Teaneck, NJ 03.1998 - 03.1999 a leading fax broadcasting company Technical Lead for Voice Billing * Designed and led development, deployment and maintenance of billing system running on Sun Solaris in clustered environment. The system used to handle up to 30 million calls a month. (Enterprise 5000, C++, Iona Orbix 2.0 (Corba), Oracle 8, Oracle Web Server and PL/SQL ) * Identified business needs, developed functional requirements, data dictionaries, sequential diagrams, logical database design and IDL. (Oracle Designer 2000 ) * Created package for generated monthly statistics. Was responsible for the selection and development of the new reporting system. (ODBC and MS Access ) * Supervised voice billing process. Performed database optimization and query tuning. Was responsible for data cleaning and audit of final bills. Developed and documented standard business procedures. (PL/SQL ) Pepsi International Bottlers, Moscow, Russia 1996 - 1997 Senior Finance Systems Analyst * Led the implementation, integration and support of accounting systems for most of the Russian branches. * Designed, led development and maintenance of reporting system for transformation of accounting data from GAAP to the standards accepted by the Russian IRS (UNIX and Progress ) * Created an original Payroll Module allowing to combine regular wages with taxable bonuses, which the company wants to pay on "tax-exempt basis", into a single paycheck (VBA ) * Created and maintained finance reporting to headquarters (Cognos PowerPlay ) * Developed a program to transmit daily currency exchange rates from Internet to local databases (VBA, Netscape, ODBC, HTML and WinNT ) Consulting: Tyoma.com, Inc. 2001 - present Private consulting company in Internet techologies. Java Programmer/Architect * Designed, developed and deployed a finance reporting system mid-size business consulting firm (Windows 2000 and MS Access 2000 ) * Developed the company website (Apache 1.3, Linux Red Hat 7.0, PHP 4.2, Tomcat 3.3, JServ, JavaScript, Real Player, XML, XSLT, J2EE, MySQL and JDBC/ODBC ) * Built the application for the genealogical tree presentation (Apache 1.3, Windows XP, PHP 4.2, Tomcat 3.3, xalan/xerces, JavaScript, VML, XML, XSLT, J2EE and GED standard ) * Migrated financial and reporting system to Windows 2000 (Windows 2000 and MS Access 2000 ) Parlay.org 11.2000 - 03.2001 Java Architect * Designed comprehensive API and sequence diagrams for billing/charging components. TeleRoss 1997 - 1998 Member of Global TeleSystems Group, Inc. Finance Programmer * Developed a comprehensive consolidation package for finance reporting to headquarters. Closely interacted with Accounting Department serving everyday needs. Performed systems analysis of existing billing cycle Coordinated on-going billing process. Prepared Monthly Operations Reports for the company. Designed, developed and maintained the principal database for Collection Department (full life cycle) (Oracle 7.3, SQL*Plus, PL/SQL, Sun Solaris, MS Access and VBA ) Illinois Institute of Technology, Chicago, IL 1995 - 1996 Senior Research Associate Trent University, Peterborough, Ontario, Canada 1994 - 1995 NATO Science Fellow Oxford University, Oxford, England 1993 Royal Society Fellow Royal Institute of Technology, Stockholm, Sweden 1991 - 1993 Project Lead Humboldt University, Berlin, Germany 1990 Visiting Scientist * Academic research during 1990 - 1995 concentrated on computer and mathematical modeling of complex transport processes (UNIX and Fortran ) Municipal Development Department, Moscow, Russia 1990 - 1991 Database Developer * Data modeling, design, development and maintenance of principal document database for the legal department (C, Pascal and dBase ) Education: PhD Frumkin Institute of Electrochemistry, Russian Academy of Science (Computer and Mathematical Modeling in Theoretical Physical Chemistry )1990 M.S (diploma) - Moscow Engineering Physics Institute (Theoretical Physics )1986 certificate Moscow Institute of Chemical Engineering (Programmers certificate )1980 Languages: English (native fluency), Russian (native), German (working knowledge). Publications: Over 35 papers in scientific journals. Outdoor hobbies: small plane pilot,skiing,white-water kayaking,sailing. Indoor hobbies: music,cinema,theater,photography.