## BIO
**Sergei Ruchinsky
dotNETLab
Professional Employment
**1997 - Present
Software Developer, Project Leader.
Developing databases, desktop, internet/intranet, client-server applications for Windows, Web Services.
**
Education**
Tomsk Polytechnic University
The Faculty of Computer Science and Engineering
Applied Math Masters degree.
## Area of Expertise
* **Generic Software Development Expertise**
* Object-Oriented Programming
* Windows platform solutions development
* Database Development
* Client-Server and Three-Tier Applications
* Internet Applications (CGI, ISAPI, Servlets, Scripting, .NET)
* Network and distributed applications development.
* GUI Interfaces design and development
* Design patterns
* Project Management
<!-- -->
* **Hardware and Operating Systems**
* IBM PC and compatibles
* Windows 9x/ME
* Windows NT/2000/XP/2003
* Linux
<!-- -->
* **Languages, Tools and Technologies**
* .NET (C#, VB.NET, ASP.NET), C/C++, VB, VBA, PHP.
* Databases: Oracle, MS SQL, Access, MySQL, FoxPro.
* Crystal Reports
* Database access using: ODBC, ADO, [login to view URL], DAO, RDO, OLEDB.
* JavaScript, VBScript, HTML, DHTML, ASP
* Web Services
* XML, XSL, XQL, DOM
* COM, DCOM, COM+, ActiveX
* Microsoft Information Server (IIS), Apache
* TCP/IP Sockets, WinInet, MAPI32, CDO/Win2K
* TCP/IP, Novell, LAN
* Microsoft Office (Word, Excel, Access, Outlook)