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
|
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:
.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:
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
|