Portfolio



 

 

Summary, total experience:

  • about 25 years experience in software development: strong knowledge in object oriented methodology and in structured programming, in system programming, in programming for WWW, in development of enterprise-scale application;
  • in programming languages: C - about 15 years, Java - 3 years, C++ - 1,5 year, PL/1 - 3 years, Prolog - 1 year, Pascal - 2 years, Basic - 3 years, Assembler - 6 years, Fortran - 2 years;
  • in technologies: j2ee - 2 years, jsp - 2 years, servlets - 2 years, jms - 0.5 year, html - 4 years, css - 3 years, xml - 2.5 years, xsl - 2.5 years, sql - 0.5 year, mysql - 0.5 year, javascript - 0.5 year, php - 0.5 year;
  • in platforms: Windows X - 7 years, MS DOS - 6 years, Unix - 3 years, OS for Russian PC's;
  • in applied Mathematics, in algorithmization:      I elaborate many algorithms, tasks for different competitions of programming, for different projects, and for teaching. I master such sections as combinatorial analysis, graph model, tree graph, dynamic programming, recursion, linear programming, optimization, and so on;
  • in problem definitions, skill  in knowledge engineering:  I can easily go  into the root of the customer’s task, into knowledge domain, easily communicate, formulate requests, formalize and define mathematical model of tasks, and data model building. I often anticipate the customer’s wishes.
  • in research work.

 

 

 

Lidiya Nosikova

Certifications

Showing

Projects

 

"The computer-based system of resource consuming calculation for health resorts"

Recent project for Berdyanskiy Health Resort.  The aims of this project are planning and accounting of resource consuming (water, electric power, heat, gas) by user’s network of resort and documents circulation. Data model is approached to real model and is presented with network. Network of consumption have five levels.  The reports are formed in xml-files.  I have set the tasks of this project and realized a program of water consuming.

                          
The program has been created with languages and technologies: JAVA, DOM, SWING, XML, XSL, HTML-4; platform: Windows 2000.

 

“Calculation of heat loss through walling for any building”

 Program for one private company of Berdyansk.

 

The program has been created with languages and technologies: JAVA, DOM, SWING, XML, CSS, HTML-4; platform: Windows 98/2000.

 

“Site for students”

 Azov Regional Institute of Management, “Information Systems Department”

I was conducting my site for students in “Algorithmization fundamentals, programming and web-programming” courses during 3 years.  There I placed helping information, distance tests, and my teaching programs developed by me.

 

Languages and technologies:  JAVA, J2EE, JSP, SERVLETS, APPLETS, HTML-4.0, CSS; platform: Windows 95/98, UNIX.

 

“Shop-window”

 Shop-window of the e-shop “Amway”, order from Kiev

 

Languages and technologies:  APPLETS, HTML-4.0, CSS; platform: Windows 98

 

“Spreadsheet”

  Computing Problems’ Institute of Academy of Science of the Soviet Union, Moscow,      Berdyanskiy Department

 

 Commercial product for native computers was a part of integrated software package "Spreadsheet - Text - Database". This application was widely spread and applied in the former USSR. A big part of this project had been developed by me.

 

Languages and technologies: C; platforms: Unix, later the same project for Windows 2.0, Windows 3.0.

“Automatic system of communication with a mobile object”

 Joint project mail/box of Moscow with scientific department attached to teacher’s training college in Berdyansk.

The algorithm of radio station (A10B) work was decoded, the “Communication Protocol” and its programming realization project were developed.

 

Languages and technologies: C; platforms: MS DOS.

“Program of resource optimal assignment”

 Order from Lvov

  Problem of dynamic programming, about tangible gain.

 

Languages and technologies: C; platforms: Unix

“Work station for designing of the farm machine constructions”

 Zaporozhskiy Scientific Researching Institute of Machine-building, scientific-researching department of complex research

A big project about engineering and calculation machine constructions, a work station for designer

 

Languages and technologies: PDP-assembler, macro assembler, FORTRAN

“Research work in making revelation of computer failures”

 Zaporozhskiy Scientific Researching Institute of Machine-building, scientific-researching department of complex research

I was making research in computers’ work logic “Nairi 4 -ARM “, in language of micro commands of this 32-binary machine. Program-emulator emulating language of PDP-assembler. I described the algorithm of this machine, found weak places in machine work fail. That helped to reduce the number of fails and quickly eliminate defects.

Languages and technologies: machine language, nanoinstructions, nanoprogram

“Program making concerning satellites’ launch”

  Mail/box, Moscow

  I made the integration of one the project dedicated to making satellites’ launch.

 

Languages and technologies: machine language, assembler

“System programs”

 Mail/box, Moscow

I took part in the development of mathematical software for computers «Electronica-03D»,

 «Electronica–05T» (assembly of machine-language code, wrote drivers).

 

Languages and technologies: machine language, assembler

“Teaching programs”

  Period 1992-2000

   During this period I developed many teaching programs for different subjects.

 

Languages and technologies: C, C++, JAVA; platforms: MS DOS, Windows 95/98.

Work with youth

 

§   The program of the international competition “Programmer-2000”

§   Games

§   Diplomas

   Period 1992-2000

     A Tool in the field of programming technology “The program of creating, editing of block diagrams and translation into programs C or Pascal” was developed and applied in Berdyansks’ schools and institute.  It was marked by a diploma in the international competition on computing programs “Programmer-2000”.

 

    Students under my guidance developed many interesting programs, especially games.

 

 I  also trained youth for the international, all-Ukrainian, regional programming and scientific competitions

 

Languages and technologies: C, C++, JAVA; platforms: MS DOS, Windows 95.

Science and publications

 

 

 Some research had been made in the field of logical thinking. I conducted some investigations in logic, psychology, philosophy, knowledge engineering and cybernetics.

“Knowledge base. Searching queries in semantic networks”

University, Vladovistok

 Degree work and self-supporting work

 

Languages and technologies: PL/1

“Tree transformation by means of SM-schemes”

 University, Vladovistok

  The schemes of Translation based on context-free grammar.  Term paper.

 

Languages and technologies: PL/1

“Macro generator. Interpretation of arithmetic expressions”

 University, Vladovistok

Term paper.

 

Languages and technologies: PL/1

“Translator from language Milan”

 University, Vladovistok

  Project for team of students

 

Languages and technologies: PL/1, assembler

 


© 2003 Lida Nosikova