Valentin Velev
v.velev@novotika.com
Summary
About 7 years of professional experience in the software development with expertise in project analysis, design, development and implementation on Windows platform.
Employment History:
January 1997 - to present Project Manager at Software Company Ltd. (ten programmers in the team)
February 1996-to December 1996 Programmer at Software Company Ltd.
August 1994-to January 1996 Technical consultant at STEMO Co. (Hewlett-Packard Authorized Dealer and VAR).
April 1994- to July 1994 Computer Network Supervisor at Department of Advanced Information Technologies, Rousse University.
March 1993- to March 1994 Bulgarian Army - School for Reserve Officers
Summer Semester 1992 Part - time assistant in Compilers and
Operating systems at Department of Computer Systems, Rousse University.
Programming Skills:
MS Visual C++ 6.0 (MFC, ActiveX, COM), MS Visual Studio 6.0, MS Visual FoxPro 6.0, MS Visual Basic 6.0, Borland Pascal 7.0, MMX Assembler)
Operating Systems:
MS Windows XP, 2000, NT, 98, 95, 3.11,
HP-UX 10.0, 9.05, Novell NetWare 4.1, 3.12, MS DOS 6.22.
Databases:
Microsoft Analysis Services, Microsoft SQL Server 8.0,
Visual Fox Pro 6.0, Informix On Line
Workgroup Server 7.12, MS Access 95.
Project Experience:
|
The OLAP Analysis Client (1999-2002) |
Project manager, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 6.0 |
|
|
Operating system: |
Windows NT 4.0,98,2000, XP |
|
|
Database: |
MS Analisys Services |
|
The OLAP Application uniquely and seamlessly combines three powerful
techniques to extract value from corporate information repositories and data
warehouses:
OLAP (On-Line Analytical Processing) - OLAP functionality
allows managers to turn raw transaction-based data into business
"insights" by enabling a multi-dimensional view of their most
important business measures (such as Profit, Cost, Time, etc). In addition, the
OLAP architecture delivers an almost instantaneous response to most queries.
Fully interactive 3-D data visualizations
transform tables
of numbers into shapes, colors and motion to leverage our brain's exceptional
ability to detect trends and relationships visually.
Imbedded data mining algorithms - that "automate" the analysis of multi-dimensional data and result in highlighting interesting relationships to the user.
|
Adobe Premiere plugins (2000) |
Project manager, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 6.0 |
|
|
Operating system: |
Windows 2000 |
|
We have integrated the customer’s MPEG software engine into Adobe Premiere 5.1. We use the Adobe Premiere SDK. We have created importer plug-in and compiler plug-in.
|
Software Development Kits (1999,2000) |
Project manager, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 6.0, |
|
|
|
Samples in Visual Basic, Visual C++, Visual Fox Pro, Borland Delphi 5.0, Microsoft Excel 2000 |
|
|
Operating system: |
Windows NT |
|
We have created two sets of controls based on the controls used in the OLAP client. The first set is for 3D visualizations. The controls used OpenGL for visualizing of the economic data. We created samples with different programming tools. The second SDK contain controls for connecting and retrieving data from database.
|
Web page wizards (1998) |
Project manager, Software Company Ltd. |
|
|
Language: |
MS Visual FoxPro 5.0, MS Visual C++ 5.0, Java Script |
|
|
Operating system: |
Windows NT/95, MS Web servers |
|
A set of wizards that generate HTML forms connected with Visual Fox Pro database. The wizards are connected in a small application, but can be used standalone too. The set includes filter form wizard, single table data entry wizard and one to many data entry form wizard.
|
Accounting system (1998) |
Project leader, Software Company Ltd. |
|
|
Language: |
MS Visual FoxPro5.0 |
|
|
Operating system: |
Windows NT/95 |
|
User-friendly Accounting System for small to medium enterprises in the USA. The system includes the following modules: General Ledger, Accounts Receivable, Inventory, Sales and Order Entry, Accounts Payable, Purchase Order and Payroll.
|
Multimedia Message Box Control (1997) |
Project leader, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 5.0 |
|
|
Operating system: |
Windows 95/NT |
|
The control is a full featured, licensed ActiveX control. It can be used in Visual Basic, in the test container and other container applications. It contains all data to show a special designable multimedia message box.
|
System for automating the activities of Passport Issuing Department (1997) |
Project leader, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 1.51,2.0, INFORMIX embedded SQL for C |
|
|
Operating system: |
Windows 3.11, Windows NT |
|
|
SQL server: |
Informix On Line Workgroup server 7.1 |
|
The system manages information about each citizen - names, addresses, phones, passports, personal information, foreign passports etc. The connection to the database is through INFORMIX native drivers (using embedded SQL for C). I have designed database, created user interface and lead the project.
|
Software for automating Rousse Municipality Education Department (1996) |
Programmer, Software Company Ltd. |
|
|
Language: |
MS Visual C++ 1.51 |
|
|
Operating system: |
Windows 3.11 |
|
|
Database: |
MS Access 2.0 |
|
Education department manages about 150 schools and other educational organizations. The software collects information about each school - teachers, budget, salaries, classes, courses, children etc. I have designed the database structure, created the user interface and lead the project.
|
EMIS: Experimental Multitasking Integrated System. (1994; 1996) |
Programmer, University of Rousse |
|
|
Language: |
MS Visual C++ 1.51 |
|
|
Operating system: |
Windows 3.11 |
|
|
Language: |
Borland Pascal 7.0 |
|
|
Operating system: |
DOS. |
|
EMIS is an integrated environment. It includes: Multitasking operating system, Editor and a compiler for a simple PASCAL similar
programming language, Virtual machine language interpreter.The compiler prepares
the code files of the user programs to be executed in EMIS. The objective of
EMIS is to be used in Operating Systems, Parallel Programming and Compilers
courses.
|
Programming environment for building Controlled production systems. (1991,1992) |
Student, University of Rousse |
|
|
Language: |
Turbo Pascal 6.0 |
|
|
Operating system: |
DOS. |
|
I’ve created a Pascal based language for describing of Controlled production systems.
Education:
University of Rousse:
1987 - 1992 Degree: Computer Engineer
1997 - 2002 Degree: Bachelor in Business Administration
Secondary School:
Mathematics School, Rousse 1984-1987 (Emphases: Mathematics and Programming)
Publication:
Tz.Golemanov, V.Velev, E.Golemanova - EMIS: An Integrated Environment for Teaching in Operating Systems - Proceedings of the National Conference with int. participation "Automation and Informatics '96" - Sofia, Oct. 9-11 1996, pp. 255 - 258.
Languages:
English - good
Russian - good
German - intermediate