Ing.-Büro Andreas Gross GmbH - Websites & Webshops & eLearning - Althusweg 12 - CH 6315 Morgarten/ZG - Telefon:041-512 00 22

 

 

Referenzen von Roman, Programmierer

 

Roman ist ein IT-Ingenieur aus der Ukraine, der sehr gut Deutsch spricht. Er behandelt als Microsoft Certified Application Developer und Microsoft Certified Professional die anspruchsvolleren Aufgaben.

 

Persönliche Informationen:

Geboren: 17. 06. 1977

Nationalität: Ukraine

Männlich und unverheiratet.

Sprachen

 

Ukrainisch, Englisch, Deutsch, Russisch

Ausbildung

1999 - 2003 Ivan-Franko State University, Lviv

Computer Science Faculty

 

Zertifikate



Microsoft Certified Application Developer and
Microsoft Certified Professional

 

Fertigkeiten

 

Software Entwicklung mit Visual C++

• Gute Kenntnisse in objekt-orientierter Programmierung

• UML Verwendung für Klassen-Design und Prototyping

• Programmierung mit ADO/DAO

• Installation existierender Module als COM Komponenten

• Visual C++ 6.0

Software Entwicklung mit .NET Plattform

• Programmierung von .NET Controls mit C#

• Programmierung mit Managed C++, C#

• ADO.NET Ajax, Ajax Control Toolkit

• ASP.NET

• SOAP/ XML

• Web Services

• Verwendung von COM / DCOM Komponenten von .NET

• E-Commerce Anwendungen mit ASP.NET, C# und SQL Server

• Entwicklung Automatisierter Multimedia Systeme

• WPF, WWF

 

Werkzeuge: Visual Studio.NET 2005, 2008

 

 

Software Entwicklung mit Java Plattform

• Entwicklung Swing/ SWT

• Apache Jakarta-Tomcat Servlet/JSP Container

• Java Server Pages Standard Tag Library (JSTL)

• EJB (Enterprise JavaBeans)

• Struts/Spring/Hibernate

• SAX (Simple API für XML) API

• JAXP (Java API für XML Prozessing)

• DOM (Document Object Model) API

• XSL/XSLT

• Java RMI

Werkzeuge: Eclipse 3.2, MyEclipse

 

 

Internet und Verteilte Anwendungen

• Programmierung für QuarkDMS 1.9 Client-Server XTensions mit XDK 1.9

• Programmierung für CORBA Applikationen mit Mico, Minibroker

• Programmierung für JAVA-Servlets

• Kenntnisse in HTTP (S) /CGI und TCP/IP Protokollen (SMTP / POP3 / FTP)

• Socket Programmierung mit C++

• Konfiguration von Apache Web-Servern und Tomcat

• ISAPI Server-Extensions für MSIIS

• Programmierung von PHP-Modulen / Extensions

• HTML-Design

Werkzeuge: JDK 1.3, KAWA, Apache / Tomcat, DreamWeaver MX, PHP4

 

 

Sicherheit/ PKI

 

• X509-Zertifikate, PGP Keyrings

• SSL- Protocol

 

Werkzeuge: OpenSSL, PGP Library © Peter Gutmann, Java Secure Socket Extension (JSSE)

 

Source code Speicherung:

Source Safe, CVS, SVN

 

Berufliche Erfahrungen

Client-Server Anwendungen

Für TV Firmen entwickelte komplexe Lösung, die einen bestehenden Java-Server als Backend verwendete, der auf Glassfish Application Server and Sugar CRM basiert.

Das Hauptziel war eine Rich Client GUI Application.

Die Anwendung basiert auf einer modularen Architektur und beinhaltet:

1. Client Application (WinForm Application basierend auf DevExpress Controls)

2. Common Libraries (Business Entities, Common/Shared Utils)

3. Common Libraries für Intercommunication mit Java Backend

(FluorineFx framework,)

4. Server Component WCF Services, Business Services

5. DAL Komponenten.

.NET 3.5, LINQ nach SQL, WCF, Enterprise Application Block , SQL Server 2005

 

Entwicklung einer Import Tool Anwendung

Für eine Immobilien Firma wurden eine Import Anwendung entwickelt, die es erlaubt über FTP Daten zu downloaden und sie in eine Datenbank einzufügen.

Dies umfasst die folgenden Module:

  1. Archiv Modul

  2. Mail Modul

  3. Machtvolles Log-Modul.

  4. Monitor Modul

.NET 2.0, Logging Application Block , SQL Server 2005

 

 

Entwicklung CRT Code Review Tool Application

Diese Anwendung wird verwendet, um bestehenden Code aus Code Repositorien (SVN) zu reviewen, Kommentare zu erzeugen und eine Synchronisation mit einem existierenden Backend-System zu vollziehen.

.NET 2.0, .NET 3.5, WWF, Ajax Control Toolkit, SVN.NET, SQL Server 2005

 

Entwicklung Outlook Addis für CRM system

Outlook Addis wurde verwendet um verschiedene Resourcen zu synchronisieren (TODO, Appointment, Contacts)

Mit Backend System.

.NET 2.0, .Web Services, Office 2002-2007


Entwicklung WTM - Working Time & Materials Management Anwendung

Das Ziel der Softwareentwicklung ist:

    • automatisches Loggen der Arbeitszeit und Materialverwendung
    • Optimierung und Management der Bestellungen
    • Parametrisierbare Berichte der gesammelten Daten.

Java5/Hibernate/Spring/RMI/RCP

 

 

Entwicklung einer TABLEWIZ Web basierte Java Applikation für den Import, Export von Tabellen in verschiedenen Formaten.

Java5/Hibernate/Struts/MySQL




Entwicklung Web Service Modul für existierendes Backup

C#.NET

 

 

Entwicklung einer Backupsoftware für tägliches Backup

Mit automatischen Logs und Benachrichtigungen auf dem Sceen und per eMail.

Die Daten werden verschlüsselt und auf dem Computer komprimiert und werden über eine SSL-Verbindung zum Speicherort, einem geschützten Datenzentrum) übertragen.

C#.NET



 

Entwicklung eines Automatisierten Multimedia Systems für den Verkauf von Dachziegeln

mit C# , VC++

Das System arbeitet in Dachziegel-Ausstellungs- und Verkaufsräumen. Die Hardware sind ein PC mit Touchscreen-Anzeige und tragbarem Barcode-Scanner.


Entwicklung von E-Commerce Multimedia Application

mit C# , VC++

• Extension Entwicklung mit Arc Map building unter Verwendung von VB

 

Entwicklung von einem CMS unter Verwendung von Visual.NET (C#, C++) und SQL Server7

Entwicklung von MS Outlook Add-Ins (VB)

 

 

 

Hobbies

 

Musik, Sport, Slalom