|
Eldar
A. Musayev Ph.D. (Math.&Comp.Sci.) HOME: (425) 868-68-06 |
| SUMMARY |
| Programming |
| All about XML: XML, XSLT, XPath, XSD, XMLDSig,
etc. Microsoft BizTalk Server. E-Business systems; legacy midrange database integration; 3-tier and client-server architectures; IT security; Windows, network and Internet software development; real-time embedded systems; GUI and database applications; software design; optimization/operations research tasks; utilities. 4 textbooks. 4 reference cards (C, HTML, JavaScript, Winsock). See Experience |
| Management |
| Program management at Microsoft, leading e-Business practice for consulting company, coordinating medium size projects (40-80 participants), direct management of small teams (2-5 developers). |
| Mathematics & Computer Science |
| Interval analysis, reliable numerical computations, computer arithmetic. 20+ published papers. |
| DEGREES |
| Associate professor (docent) | |||
| 1991 | Leningrad Institute for Requalification of the Ministry of Communications, St.Petersburg; approved by the Ministry of Education of Russian Federation, Moscow | ||
| Ph.D. in Mathematics and Computer Science | |||
| 1988 | Leningrad Institute for Informatic and Automation, Russian Academy of Sciences, St.Petersburg; approved by the State All-Union Academy Commission, Moscow | ||
| Master of Science in Mathematics | |||
| 1985 |
|
| EMPLOYMENT HISTORY |
| Microsoft Corp., Redmond, Washington |
| Jul 02 - present | Program manager | Microsoft BizTalk Intergration Server and eBusiness Web Services Group |
| Feb 00 - Jul 02 | Program manager |
Microsoft® XML Core Services (MSXML)
Program Manager,
Webdata Team. All about XML, XSLT, XPath, XSD, XMLDSig... |
| New Resources Corp., Peoria, Illinois |
| Sep 98 - Feb 00 | e-Business practice manager | Pursuit of new opportunities, responses to RFIs/RFPs, proposals, estimates, prototypes using IBM (WebSphere/servlets/IBM HTTPD), Microsoft (IIS/ASP/ISAPI) or Open Source (Apache/ISAPI/CGI) technologies, database integration (Windows - MS Access, OS/400 - DB2), e-Business projects. |
| Mar 98 - Feb 00 | Senior Consultant | Various projects including:
|
| Compressor Controls Corp., Des Moines, Iowa |
| Apr 96 - Mar 98 | Software engineer | Hard real-time multi-threaded/multitasking fault tolerant embedded OS |
| Steklov Mathematical Institute, Russian Academy of Sciences |
| Nov 88 - Apr 96 | Research scientist | Research in the area of interval analysis. |
| Nov 85 - Nov 88 | Doctoral student | Ph.D. in Math. & Computer Science |
| Leningrad Institute for Requalification of the Ministry of Communications |
| Nov 90 - Sep 92 | Associate professor | MS-DOS, professional programming, Pascal, C, Assembler. |
| Jan 89 - Oct 90 | Lecturer and tutor | Lectures and practice on MS-DOS, Pascal, C. |
| PROFESSIONAL ACTIVITIES AND MEMBERSHIPS |
|
Member of ACM (Association for Computing Machinery) and SIGECOM (ACM E-Commerce Special Interest Group) |
|
|
Member of St. Petersburg Mathematical Society . |
| Past activities: | |
| Member of the editorial board of International Mathematical Journal "Reliable Computing" (Kluwer Academic Press, Netherlands, before 1995 "Interval Computations", subscribers in more than 20 countries from United States to Japan), 1989-90 member of initiative group, 1990-1996 Executive Editor. | |
| Reviewer for Mathematical Reviews (published by American Mathematical Society). |
| PROGRAMMING EXPERIENCE |
| Platforms (includes but not limited by) |
| .Net, Java, PC-line (since 1986), AS/400, Sun, IBM 360/370, PDP-11 |
| Operating systems (includes but not limited by) |
| MS Windows, .Net, MS-DOS, OS/400, Linux, Xenix, OS/2, SunOS, OS/370 (MVS)... |
| Programming languages (includes but not limited by) |
| C#, C++ (Borland C++ and Visual C++), Java (IBM
VusualAge, MS J++), C, Pascal (including Delphi), Visual Basic, IDL
(Corba, DCE and COM), Modula-2, Asm x86 & 360, PL/1, Algol-68 XML, XSLT, XPath, XSD, XSL, XMLDSig, HTML, WML, CSS PHP, Javascript, VBScript, Perl, SQL (MS SQL Server, IBM DB2, mySQL), Standard and OPUS Make, Clipper/dBASE III+, rBASE. Tekmetrics.com/Brainbench.com certifications: Object-Oriented Developer, C++ Programmer, C Programmer, Java Programmer, Delphi Programmer, Perl Programmer, MS Access Programmer, HTML Programmer, Javascript, Unix Administrator, Windows 95 Administrator, High IT Aptitude, Project Manager. |
| Since 2002 | Microsoft BizTalk Server and eBusiness Web Services |
| 2000-2002 | Microsoft® XML Core Services ( MSXML) Support for core XML technologies: DOM, SAX2, XSLT, XPath, XSD, XMLDSig,... |
| 1998-2000 | e-Busiess practice management: proposals, estimates, prototypes, project management. Three basic technologies: IBM (Websphere, servlets, legacy AS/400 databases), Microsoft (IIS, ASP, ISAPI, Windows databases) and OpenSource (Apache, CGI, Linux). |
| 1999 | New communication architecture for 3-tier system (with 1st tier as a Java client running in a browser, and 3rd tier on AS/400) |
| 1998-2000 | Design, implementation and support for 3-tier architecture based on Java client, dynamic RPC and DCE RPC (IDL) as a middleware with C++/C second tier, providing access to C/COBOL legacy code in a third tier |
| 1998-99 | Automatic build process with embedded version control and GUI front-end. |
| 1998 | TCP/IP based server for automatic build of embedded real-time control system. |
| 1998 | Security analysis for a large 3-tier architecture and security policy for private corporate web site. |
| 1996-98 | Real-time multi-threaded/multitasking OS (INMOS T805 & Motorola 332, and supporting PC software); C++, C, Win95 |
| 1996-97 | Design and implementation of a network for embedded OS; C, C++ |
| 1997 | Financial and statistical analysis for web-based auctions system; C++, Excel, Win95 |
| 1996-98 | Design of Web sites; HTML, Java, JVS, Perl |
| 1996 | Intranet Web server based on Linux and Apache http-server |
| Software for shaping (kind of sport/fitting activity) training classes; Win95, C++ | |
| 1996 | Documentation for e-mail supporting system Mini-Host for Windows |
| 1993-96 | Financial and statistical analysis, C++, Windows and MS-DOS |
| 1993-96 | E-Mail uucp-based systems in MS-DOS with LAN, SunOS, Linux |
| 1995 | Speaking program: reading text in Russian; C++, Windows |
| 1994 | Software to estimate daily optimal currency exchange rate for bank operations (concept, research, mathematical model, design & implementation), C++, Windows and MS-DOS |
| 1993 | Project of a business support system for telephone company |
| Project of a depository for a commercial bank | |
| 1992 | Accounting software; Clipper, C, MS-DOS |
| 1991-92 | Trading system for Leningrad Commodities & Securities Exchange; Clipper; MS-DOS |
| 1991 | Automatic certification of software systems in Asm, C, and Pascal; C |
| 1990-91 | Set of antivirus utilities; Turbo Pascal, C, Asm 8086 |
| 1990 | Optimization(operations research) program for manufacturing metallic constructions; C |
| 1989 | Cyrillic Screen/Keyboard EGA driver; Asm 8086 |
| Zootechnology database; rBASE | |
| 1988 | Automatic certification of software systems in Modula-2; Modula-2 PDP-11; RT-11 |
| 1988 | Front-end from specialized language to Turbo Pascal; Turbo Pascal |
| 1987 | Automatic certification of software systems in PL/1; PL/1, Asm 370; OS/370 |
| 1987 | Parser Generator for LL(1)-languages; Turbo Pascal |
| 1986 | Library of the controlled variable precision interval arithmetic; Turbo Pascal, Asm x86 |
| LANGUAGES |
| English, Russian |
| OTHER |
| Russian-American. I don't need visa to work in the United States. AFAIK, simplified work permit is required in Canada and Mexico (never bothered to check). |
|
September 1st, 2002