| |
December 2001 - August 2004
Brandenburg University of Technology, Department of Computer Engineering, Cottbus, Germany;
Part-time employed as a Software Developer
- Parallel programming:
Developed "MPS" (Multi Processing Simulation) project - program based on MPI (Message Posting Interface) parallel computing middleware for UNIX environment, as well as SOAPS (Simulation On A Parallel System) project - program based on another popular library for parallel programming - PVM (Parallel Virtual Machine). Programs simulate errors on different UNIX clusters and gather results obtained from simulation processes.
- Took part in some other related projects:
Programmed supportive tools for a digital fault simulator. Developed several conversion tools linking VHDL with other formats.
November 2003 - August 2004
Brandenburg University of Technology, Department of World Heritage Studies, Cottbus, Germany;
Part-time employed as a System Administrator
- System Administration:
Administered department's local area network, maintained computers and user-software. Assisted to the personnel with solutions of common and complex problems with computer applications.
October 2003 - February 2004
Brandenburg University of Technology, Department of General Economics, Cottbus, Germany;
Part-time employed as an International Tutor and Computer Assistant
- Tutor:
Consulted new international students on selection of subjects, subscription for lectures and exercises, acquisition of dormitory rooms and other standard tasks coming across newcomers.
- TYPO 3:
Installed and maintained TYPO3 Content Management System for the chair's website.
- Web poll:
Programmed PHP based software for user-oriented restricted-access online polling.
February 2003 - March 2003
AVC Kommunikationssysteme GmbH, Cottbus, Germany
Full-time job for the time of winter holidays as a Programmer
- Programming of GNU Projects for Linux:
Further developed Darwin Streaming Server and MPlayer GNU projects for Linux. Programmed some new features allowing seeking during streaming of MPEG4 video and audio data.
December 2000 - September 2001
Azerbaijan Data Network company (Azerbaijan's biggest ISP), Baku, Azerbaijan Republic;
Full-time employed as a Programmer
- Windows-based applications development:
Created Internet state monitoring tools like connection speed monitoring, loss percentage monitoring, services (SMTP, POP3, IMAP, NNTP, SNMP, proxy and many other) state monitoring tools which were very useful and important for helping system administrators of the company to solve any instances of connection problems immediately, which makes the company the best Internet Service Provider in Azerbaijan.
- UNIX scripts development:
Created particular scripts for UNIX operating systems to control different Internet parameters, indispensable for the system administrators, using C and Perl languages.
- CGI scripts development using PHP and Perl:
Developed scripts for the Search Engine Systems in Azerbaijan Internet and multifunctional counters on site visits. In these projects PHP and Perl languages were used for writing CGI scripts to access PostgreSQL and MySQL databases and output the search results.
- Developed local and remote databases, tables and SQL queries:
Developed the structure (tables, keys, sequences, functions, triggers) of the local and remote PostgreSQL and MySQL databases. Wrote complex embedded SQL queries to databases.
- Java-scripts development:
Programmed many dynamic effects providing user-friendly interface on web pages.
All web projects I participated in at "Azerbaijan Data Network" company can be viewed at Scissors Art Studio portfolio
June 2000 - November 2000
Top.Az company, Baku, Azerbaijan Republic;
Full-time employed as a Programmer
- Developed CGI scripts using C++ and Perl languages:
Participated in development of the first large search engines of Azerbaijan: White Pages and Yellow Pages of Azerbaijan Republic - http://www.whitepages.top.az/ and http://www.yellowpages.top.az/. In these projects C++ language was used to write CGI scripts to access MySQL databases and output search results.
I was the leading programmer and project manager of the development of the first Internet Marriage Agency in Azerbaijan - "Woman of Azerbaijan". The project was developed using Perl language. For customer convenience additional page was created for the online site administration. It allowed the control over the database in any part of the world using a web browser by entering an administrator's login and password.
I was also the leading developer and project manager of the first and largest online beauty contest in Azerbaijan - "Oriental Beauty 2000" and later "Oriental Beauty 2001". I have been developing the voting engine and related programs since the beginning of the contest in the year 2000.
- Designed dynamic web pages:
Created different dynamic effects for Web pages using JavaScript. Was the leading programmer and developer of the first online store in Azerbaijan. The site is located on the Internet at http://www.sabina.az/. The structure of the site is based on Java scripts and Cookies. The same structure also has been used at http://shop.top.az/.
- Developed local and client/server databases, tables and SQL queries:
Developed the structure of the local and remote MySQL databases. Wrote SQL queries to databases. Was responsible for full administration of all databases of the company.
- System maintenance, customization and administration:
Installed and customized Windows 2000 Professional operating systems on users' computers. Set up local area networks. Installed Windows 2000 Server operating system on the server and customized it for operation as a local Web Server. Installed support for the Perl language on the server. Installed and set up MySQL server for the operation with MySQL databases.
All web projects I participated in at "Top.Az" company can be viewed at Top.Az Art Studio portfolio
November 1997 - June 2000
IIIB firm, Baku, Azerbaijan Republic;
Freelance, Computer Consultant and Programmer
- Designed local and client/server databases, tables and SQL queries :
Constructed structures of local (Paradox 6/7, MsAccess), and remote (INTERBASE) databases. Wrote SQL queries to local, and remote databases.
- Developed programs with friendly user interface according to customer needs:
Created programs with friendly user interface for database access. The programs were intended to register the financial assets and material resources. The programs were developed using Delphi, C++ Builder, Borland and Microsoft Visual C++.
Constructed databases and tables structure. Wrote SQL queries to local, and remote databases.
- System maintenance and customization:
Installed operating systems of the Microsoft Windows family and local database systems. Adjusted and optimized operation of the databases and operating systems. Customized database management systems BDE and ODBC. Periodically installed system updates.
- Customer support:
Taught users to use the features of the developed programs. Consulted users during the usage of the developed programs. Helped in the elimination of the arising errors. Installed updates of the designed programs and database systems.
|