Forum | Russian | FAQ | SiteMap | Contact Us








12345678910111213141516

Resume 13

ALEX IVANOV

OBJECTIVE:

A position in software design and development client/server, web, database .

SUMMARY:
  • Six years of experience in software development.
  • Strong analytical, designing and programming skills for various software development of general-purpose, client/server, web-based applications.
  • Experience in full project life cycle with server programming and distributed applications.
  • Able to work in challenging environment and under demanding time schedules.
  • Conscientious, highly motivated and capable to working independently and as member of a team
LANGUAGES:
  • Java Sun JDK 1.x/2.0, Sun Enterprise JDK, Borland JBuilder 2.0-4.0
  • Pascal, Object Pascal Delphi 1.0-5.0
  • C, C++ MS Visual C++ 5.0-6.0
  • JavaScript, XML, XSL, CSS, HTML
  • SQL InterBase 4.0-5.5 , PL/SQL ORACLE 8.0.5/8.1.5 , Transact SQL MS SQL 7.0
TECHNOLOGIES:

CORBA, RMI, Microsoft Windows API, MFC , OOD and OOP, COM, EJB, JavaBeans, database connectivity ODBC, JDBC, DAO, OLE DB, BDE , GUI API, MFC, AWT/JFC/Swing

SOFTWARE:
  • Delphi 1.0-5.0, Borland JBuilder 3.0-4.0,
  • MS Visual C++ 5.0-6.0, Sun JDK 1.x/2.0, Enterprise JDK
  • Oracle 8.0.5/8.1.5, MS SQL 7.0, InterBase 4.0-5.5
  • SQL Navigator, SQL Professional
  • MS Internet Information Server,
  • OMNI HTTPd,
  • BEA WebLogic, Inprise VisiBroker
  • SpyXML, XMLNotepad
  • InstallShield, MS Visual SourceSafe, Visio
OPERATING SYSTEMS:

Windows NT Server/Workstation, Windows 2000 Server/Professional, Windows 98/95/3.x, MS-DOS

HARDWARE:

Intel x86 platform

EMPLOYMENT EXPERIENCE:

Johnson Technical Services, Inc., Oak Ridge, IL
August, 2000 - present

Software Developer

Developed an Internet-based modules MaxWeb that allow Service Providers to leverage the Internet as vehicle to effectively manage their customer relationships. MaxWeb served as an online gateway into the MaxBill MaxBill International Customer Care and Billing system. The application was based on multi-tier architecture with MS SQL Server as back-end and web-oriented GUI application as a front-end. Developed and programmed the CORBA-based application servers, ISAPI DLL for communication with main database. Servers received XML requests from ISAPI DLL and translated DOM & SAX them into T-SQL for SQL Server. Application servers translated data, received from SQL Server, back to XML and sent them to ISAPI DLL. Developed distributed component for the application utilizing CORBA.

Responsibilities:
  • analyzed system requirements;
  • produced high level design specification;
  • developed scripts for creating database object;
  • constructed SQL queries for data processing;
  • developed distributed CORBA-based components and EJB for the application servers;
  • developed ISAPI DLL for Web Servers MS II Server, OMNI HTTPd and components for Windows message processing and SQL Server monitoring;
  • developed web-oriented GUI XML, XSL, CSS, JavaScript, HTML
"Sigma" Company, Ukraine
September, 1998 - May, 2000

Senior Software Developer

Developed and supported of information system, which should be accessible through Web or through intranet with different levels of access to automatic obtainment of statistical information about trade, goods etc. for marketing purposes. Mapping of obtained information on vector maps and charts. Statistical calculation and analytical analyses of data. System upgrade using Delphi, Java and Visual C++ in an ORACLE environment. Adding access to databases on ORACLE through intranet using JDBC connection and from web through servlets and EJB.

Responsibilities:
  • application logic design;
  • produced high level and design specification;
  • developed scripts for creating database object and organizing their storage;
  • development of ORACLE server objects packages, stored procedures, functions, and triggers to make business calculations, tune them for optimal performance SQL, PL/SQL, SQL*PLUS ;
  • constructed SQL queries for data processing;
  • developed CORBA-based components, servlets and EJB for the application servers VisiBroker, ORACLE Application Server and components for Windows message processing and ORACLE monitoring;
  • developed web-oriented GUI XML DOM & SAX , XSL, CSS, JavaScript, HTML and ISAPI DLL MS II Server
"Sigma"" Company, Ukraine
February, 1997 - September, 1998

Senior Software Developer

Created and designed the software for informational co-operation of company departments based on client/server technology with access for goods inventory, movements of wares, stores, and order forming. Development and support of transaction-oriented client-server application. Object-oriented programming of software framework and database structure for client and server applications. Developing of GUI

Responsibilities:
  • application logic design;
  • developed scripts for creating database object and organizing their storage;
  • developed ORACLE server objects packages, stored procedures, functions, and triggers to make business calculations;
  • tuned them for optimal performance SQL, PL/SQL, SQL*PLUS ;
  • constructed SQL queries for data processing;
  • created different modulus of application, GUI design;
  • developed different kinds of reports;
  • installed production version of all types of application
"Sigma"" Company, Ukraine
July, 1996 - January, 1997

Software Developer

Developed the software for accounting reports of agriculture customers, personnel data of employees individual data, contract data, pension data, household members data, insurance data, address data as well as payroll-related data base salary, allowances and deductions . System also calculates real salary including retroactivity calculations. The application is multi-currency, and multi-user system.

Responsibilities:
  • application logic design;
  • created database object;
  • developed InterBase server objects packages, stored procedures, functions, and triggers ;
  • tuned them for optimal performance;
  • constructed SQL queries for data processing;
  • created different module of application, GUI design;
  • developed different kinds of reports;
  • installed production version of all types of application;
  • designed and programmed GUI and data manipulation classes for client and server applications
MTRS, Ukraine
May, 2000 - September, 2000

Software Developer

Data compression library

Responsibilities:
  • Programmed algorithms for data compression Static and adaptive Haffman, LZW, LZSS, Arithmetic , which were assembled in one COM object.
  • Developed file structure for compressed files.
  • Programmed shell extension handlers, property sheet handlers implemented as DLLs.
  • Developed GUI for data compression module.
  • MS Visual C++6.0, MFC
MTRS, Ukraine
August, 1999 - January, 2000

Software Developer

Logical game ABVERSI

Responsibilities: Created the class structure, developed the algorithms for dealing with vector graphics, designed game logic fuzzy logic . Visual C++6.0 MFC , Delphi 4.0, InstallShield

FM Radio Station, Ukraine
September, 1998 - January, 1999

System Programmer

Developed the software for automatic broadcast in an air

Responsibilities: Software framework design and coding. Borland C++ Builder 3.0, Delphi 4.0

Advertising Company "Finest", Ukraine
January, 1996 - July, 1996

Programmer

Worked out databases of periodical issues, TV companies, magazines, journals etc. in Ukraine. Creating of the code for automatic obtaining of marketing information for advertising campaigns

Responsibilities: Object-oriented design and programming of GUI and data manipulation classes. Programming of database mapping on regional vector map with zooming

EDUCATION:

B.S. in Mathematics, Kharkov State University, Ukraine, 1991-1996

Courses September, 1996 - May, 1998

  • Object Oriented Programming in C++ and Object Pascal.
  • Database Modeling and Performance Tuning.
  • Project Management Fundamentals .
  • Numerical methods programming, linear and nonlinear optimization.
REFERENCES:
Available upon request.

12345678910111213141516











Untitled Document