Smart Solutions
is an Internet software development firm focused on providing Internet vertical
software services to organizations.à My
role as a architecture designer crosses many functions: software designing,
software engineering, codingà and
administrative functions.
The projects:
╖
Worldwide scientific community.
o
Short description of the
project: This web site is supposed to provide
valuable professional services for the finest academic minds throughout the
world. That represents a complex dynamic Web site allowing its users to build,
submit and search different information (Resume, Job/Event description,
Publications, Biography, Lecture Notes etc), build and use chat rooms,
discussion forums, banner advertisements, articles etc and use IM feature.
o
Role in the project: Defining architecture, planning the implementation of the system,
participating in development, preparing, participating in project related
communications, testing.
o
Tools/Technologies: Java 1.2.2, JSP, JDBC, Servlets, JavaScript, JBuilder 4.0, Resin
1.2.2, Postgres 7.1, Linux, MS FrontPage 4.0, WinCVS 1.1, XML, Xerces Java
parser
╖
Distributed Data Collection System.
o
Short description of the
project: The system is aimed at discovering and
forecasting emerging patterns and trends by identifying and ranking opinion
leaders in digital public discussions and correlating their behavior with
real-world events. The system has been implemented as a client-server
application. The client parts scan message boards, extract data and send
information to the server. The server schedulers client applications and
provides the analysis of the collected data.
o
Role in the project: Monitoring the progress, participating in development, preparing reports,
participating in project related communications and all the documentation
concerning the project, controlling the testing.
o
Tools/Technologies: Microsoft Solution Framework, MS Project 2000, Java 1.3, XML/XSL/XPath,
XHTML, Apache, Oracle 8i, PL/SQL, JBuilder 4.0, HTTP Tracer, SQL Navigator,
MD5, Xerces, Xalan, XMLSpy 3.0, Tidy, UML, OTL, Custom protocol design, WinCVS
1.1, Erwin 3.5.
╖
Advanced Mail Service.
o
Short description of the
project: The system represents an online reputation
measurement system.à The mission of this
system is to promote and empower pseudonymous identity in the online world, so
individuals can establish influential authority, restrict unsolicited
information and assess the validity and reputation of others, without revealing
or knowing personal identity in the real world. The system has four services:
web services, synchronization services, scheduling services and email
services.à Central to all services is
the repository that is used to maintain all business data and meta data.
o
Role in the
project:à Monitoring the progress, preparing reports, participating in project
related communications and controlling the testing.
o
Tools/Technologies: Postfix, C, MySQL, TwoFish (code/decode algorithm), SASL for
authorizing Outlook Express/Netscape mail clients with Postfix (SMTP) server
╖
Business Performance Management
Application.
o
Short description of the
project: The system allows the definition of
personal performance goals to be communicated and assigned to employees, and
then assessed through the module, to measure employee performance.
o
Role in the project: Monitoring the progress, preparing reports and participating in project
related communications, controlling the testing.
o
Tools/Technologies: SlickEdit 6.0, JDK 1.2.2, Swing, XML, UML, WinCVS 1.1
╖
IE links synchronizer
o
Short description of the
project: The application represents collaborative extensions for Internet
Explorer enabling users to synchronize favorites (links to web sites and other
Internet content) with other users in a community.
o
Role in the project: Defining architecture, planning the implementation of the system,
monitoring the progress, preparing reports and all the documentation concerning
the project, participating in project related communications, controlling the
testing.
o
Tools/Technologies: Microsoft Internet Explorer extension development, Microsoft C++ and
MFC, COM, Microsoft Windows shell development, WinCVS 1.1
╖
Flash-based IM widget.
o
Short description of the
project: The application provides the usual IM
services (exchanging IM/URLs with buddies, adding users to the buddy list etc),
embedded to the usual html page.
o
Role in the project: Defining architecture, planning the implementation of the system,
monitoring the progress, preparing reports and all the documentation concerning
the project, participating in project related communications, controlling the
testing.
o
Tools/Technologies: MS Project 2000, Micromedia Flash 5.0, JavaScript, COM, IM (ICQ), UML,
MS Visio, WinCVS 1.1
╖
Activity Logging System.
o
Short description of the
project: The system is a high performance activity
logging system used to track user behavior (Activities) in a Windows
Application, Java Applet or HTML page.à
That can add tracking to a multitude of applications ranging from
Multimedia Streaming Players to Microsoft Word.à Actions such as selecting channels, purchases, voting, viewing
advertisements and even changing the volume are collected by the system.à
o
Role in the project: Defining specifications, architecture, planning the implementation of
the system, monitoring the progress, preparing reports and all the
documentation concerning the project, participating in project related
communications, controlling the testing.
o
Tools/Technologies: Microsoft Solution Framework, MS Project 2000, C/C++, Linux, Oracle 8i,
OTL, MySQL 3.22, Apache, Expat XML parser, HTTP
╖
Designed a data warehouse system: designing a data schema, creating a task scheduler, developing a
client control applications. Technologies: Oracle 7, PL/SQL, Oracle Designer,
Oracle Developer, IIS & ASP, C++ & MFC.
╖
Designed a cross-platform data warehouse (any RDBMS, any OS) using Oracle Designer, Oracle Developer and Java.(
also Oracle, DB2, Informix, MS SQL )
╖
Created Web-based reports upon a data
warehouse (Oracle WEB Server, IIS, ASP & Perl)
╖
Oracle DBA Administration Oracle 7.3.3 on
HP-UX 10.20
╖
Oracle DBA Administration Oracle 8.0.5 on
HP-UX 11.0
╖ Oracle Designer Admin Administration Oracle Designer/2000 R1.3, R6
╖
Web Admin Administration MS IIS 4.0
╖
Developed and
maintaining business software on the basis of DBMS MS Access using VBA
╖
Created an advertising Web Site (Nizhny Novgorod region Hardware) using Oracle 8, Perl & Apache Web
Server on OS Linux
╖
Designed & Developed an accounting
system for small business department
(inventory & sales) using FoxPro 2.6 for DOS
╖
Designed & Developed a billing system for a publishing company using Visual FoxPro 3.0 for Windows
Tools ╖ J2EE ╖ MS Visual C++
5/6 (MFC, ATL) ╖ COM/DCOM ╖ MS FoxPro ╖ MS SQL Server ╖ Oracle 7,8,8i
Server (HP-UX/NT/Linux) ╖ MICROSOFT
OFFICE 97 ╖ Oracle
DESIGNER/DEVELOPER 2000 ╖ MS IIS 4.0 ╖ BORLAND
DELPHI 3.x, 4.x ╖ BORLAND C++ ╖ MS Visual
Basic ╖ FoxPro ╖
DB2 UDB, ╖
MySQL ╖ openLDAP ╖ resin ╖ WinCVS ╖ MS Visio ╖ Rational Rose ╖ TogetherCC |
Operating Systems ╖ Dos ╖ Windows
3.X/95/NT 4.0/2000 ╖ Unix (SCO,
HP_UX, Linux) |
Languages/Technologies ╖
OOA/OOD ╖
J2EE: Java (JDBC, SQLJ, JSP, servlets, EJB, JMS,JAXP) ╖ C/C++ ╖
Relational databases: data modeling, data design, schema
implementation, SQL ╖
Oracle PL/SQL ╖
JavaScript ╖
FoxPro ╖
HTML ( DHTML ) ╖
XML (XHTML, XSL, XPath ) ╖
Visual Basic ╖
VBScript (ASP for MS IIS 4.0, ADO) |
╖
Certified ORACLE courses (SQL, PL/SQL),
1998. Authorized Training Center RDTEX (Protvino, Moscow region )
╖
Develop Applications with Database
Procedures (Certificate signed 11th Day of December 1998)
╖ Procedural Programming in Oracle Using PL/SQL (Certificate signed 13th Day of December 1998)
Nizhny
Novgorod State University, Department of Nizhny Novgorod State University,
Department of Calculating Mathematics and Cybernetics, 1998
1998 Coursework:
C, C++, Assembler x86, operating systems, algorithms
1997-1998
Internship:. Developed a technology for creating and 'animating' flowcharts for
education purposes (MS Visual C++ 5, MFC, ActiveX).
BS in Computer Science and Mathematics, June 1996.