Feedback

Vielen Dank. Ihr Feedback wurde verschickt.

Deutschland: Profil von Boris Brodski aus Düsseldorf, IT Senior Consultant | IT Freiberufler, Selbständige, Unternehmens-Profile

Sie sind hier:  Freelancer  »  Boris Brodski

 
 

Boris Brodski, IT Senior Consultant aus Düsseldorf

Profilbild von Boris Brodski IT Senior Consultant aus Düsseldorf
 
Call me!
Boris Brodski
Dipl.-Informatiker

IT Senior Consultant

40625 Düsseldorfde
 
 
 

teilweise verfügbar
Stunden-/Tagessatz: 67.00 €/Std. 530.00 €/Tag
zzgl. Reise- und Unterkunftskosten (Anteilig)
Weitere:
Letztes Update: 29.01.2012 20:30

Sprachkenntnisse
deutsch (verhandlungssicher)englisch (gut)russisch (Muttersprache)

Fähigkeiten, Kenntnisse, Erfahrungen:
SkillsZeitraum
Softwarearchitektur
∗∗∗MDA (Model-Driven Architecture)2006 -
∗∗  UML2005 -
∗∗∗  Eclipse Xtext / openArchitectureWare2006 - 2006
∗∗  Enterprise Architect2007 - 2007
∗∗∗SOA (Service Oriented Architecture)2008 -
∗∗∗  SOPERA2011 -
∗∗∗AOD (Aspect Oriented Design)2007 - 2007
∗∗∗  AspectJ2006 - 2006
∗∗∗Softwareentwicklungsprozesse2005 -
∗∗∗  Agile Softwareentwicklung (XP)2005 - 2005
∗∗∗  Feature Oriented Software Development2009 -
∗∗∗  Behavior-Driven Software Development2009 -
∗∗∗Parser / Übersetzerbau2002 -
∗∗∗  Yacc / Bison2005 - 2005
∗∗∗  JavaCC2004 - 2004
∗∗  AntLR2008 - 2008
IT-Sicherheit
∗∗∗Informationssicherheit1998 -
∗∗∗Netzwerksicherheit2005 - 2005
∗∗∗Verschlüsselungen (DES, AES, RSA, ...)2001 - 2001
∗∗∗PKI (Public-Key-Infrastruktur)2005 - 2005
∗∗Reverse Engineering1997 - 1997
∗∗  Assembler Level Analysing Debugger (x86)2006 - 2006
∗∗∗  Java Bytecode Analyse2008 - 2008
∗∗∗  Asm (Java Bytecode Injection)2006 - 2006
Java
∗∗∗Java2002 -
∗∗∗Java EE (Enterprise Edition)2007 -
∗∗∗  JMS (Java Message Service)2008 - 2008
∗∗∗  JPA (Java Persistence API)2007 - 2007
∗∗  JAAS (Authentication and Authorization)2007 - 2007
∗∗Web-Services2009 - 2009
∗∗JSP (Java Server Pages)2004 -
∗∗  Java Server Faces (JSF) / MyFaces2006 - 2006
∗∗  Struts 1, 22010 -
∗∗∗SWT / JFaces2005 - 2005
∗∗Eclipse RCP2006 - 2006
∗∗∗Ant / Maven2006 -
∗∗∗JBoss Application Server2007 - 2007
∗∗∗  Hibernate2005 - 2005
∗∗  JBoss Messaging2008 - 2008
∗∗  HornetQ2009 - 2009
∗∗  Drools (Rule Engine)2009 - 2009
∗∗Weblogic2009 -
∗∗  ADF (Application Development Framework)2011 -
C/C++
∗∗∗C/C++1999 - 1999
∗∗∗C/C++ Metaprogrammierung1999 - 1999
∗∗MS-Windows API / Mobile API2003 - 2003
Crypto++2005 - 2005
∗∗GCC / Autocont / Make / CMake2000 -
Assembler
∗∗∗Intel x86/386 Protected mode1997 - 1997
PicMicro PIC Controller1997 - 1997
Datenbanken
∗∗∗SQL1998 -
∗∗∗Oracle DB2000 -
∗∗  PL/SQL2000 -
∗∗PostgreSQL2006 -
SQLite2011 -
∗∗MySQL2002 - 2002
∗∗MS-SQL2005 - 2005
Entwicklungsumgebungen / Tools
∗∗∗Eclipse2005 -
∗∗Oracle JDeveloper2010 -
∗∗∗Visual Studio2001 - 2001
∗∗∗ViM (Vi IMproved)2011 -
∗∗∗Git2009 -
∗∗AHK (AutoHotKey)2007 -
Betriebssysteme
∗∗∗Linux (Debian/Ubuntu)2004 -
∗∗∗  sh / bash / find / grep / sed / ...2004 -
∗∗∗MS-Windows1997 -
∗∗Mac OS X2008 -
∗∗NetBSD2000 - 2000
Sonstiges
∗∗∗Regex (Reguläre Ausdrücke)2003 -
∗∗Ruby/JRuby2008 -
∗∗  Ruby on Rails2010 -
∗∗  Cucumber2011 -
∗∗  Selenium2011 -
D (Digital Mars D)2008 - 2008
Python2011 -
∗∗PHP2001 - 2001
∗∗∗Pascal / Delphi1996 - 1996
∗∗Haskel2004 - 2004
∗∗HTML/CSS/Javascript/jQuery1998 -
∗∗XML/XSD/XSL/XPath2000 -
∗∗∗TCP/IP/UDP/FTP/HTTP/HTTPS/SSL/SSH2005 - 2005
∗∗∗LaTeX2004 -
∗∗  TeX (Entwicklung von Paketen)2004 -



Referenzen:
Aus- und Weiterbildung
09/2001 - 01/2008Studium der Kerninformatik an der Universität Dortmund
Schwerpunkt: Sicherheit, Nebenfach: Physik
Abschluss: Diplom-Informatiker, Gesamtnote: Sehr gut
12/2007Seminar: Welcome (Steria Mummert Consulting)
Interne Abläufe, Projektleitung (4 Tage)
12/2008Eclipse DemoCamp: Dortmund
Model-Driven Software Development (1 Abend)
URL: http://wiki.eclipse.org/Dortmund_DemoCamp
08/2009Seminar: Challange (Steria Mummert Consulting)
Berater Basiskompetenzen - Vortragen, Moderation (4 Tage)
11/2009Spring Konferenz: Ratingen
Monitoring und Performance Optimierungen, Portabilität,
Hyperic HQ (1 Tag)
URL: http://www.springsource.com/events/spring-performance-skalierbarkeit-betrieb
06/2010Eclipse DemoCamp: Dortmund
GUI-Test, Entwicklung von Android Apps, xText (1 Abend)
URL: http://wiki.eclipse.org/Eclipse_DemoCamps_Helios_2010/Dortmund
10/2010GearConf: Düsseldorf
Maven 3, Agile Projekte mit JIRA, PatternTesting,
Redmine, Clean Code Developer (2 Tage)
URL: http://gearconf.com/das-programm
11/2010Eclipse DemoCamp: Dortmund
xText mit Maven, Scrum mit Eclipse und Mylyn,
CDO Model Repository (1 Abend)
URL: http://wiki.eclipse.org/Eclipse_DemoCamps_November_2010/Dortmund
04/2011Seminar: Selbstpräsentation für Berater (Ilona Gross)
Selbstpräsentation, Vortragen (2 Tage)
05/2011 - 06/2011Zertifizierung SOA SOPERA
Entwickler / Administrator (4 Tage + Prüfung)
Projektliste
ProjektSoftware Testlabor
Weiterentwicklung einer Web-basierten Java-Enterprise-Lösung zur Verwaltung und Steuerung von komplexen Test-Abläufen von Softwareprodukten innerhalb eines großen Konzerns.
Meine Arbeitspakete
  • Anforderungsanalyse auf Basis von Kundengesprächen
  • Entwicklung eines Backends
  • Entwicklung eines Web-Frontends
ZeitraumOktober 2011 - December 2011
Umfang3 Monate / 2 Personen
KundeEnergiekonzern
RolleFachanalyst, Entwickler
TechnologieJava EE / JSF 1, JBoss 5, IntelliJ, Hibernate, Oracle DB

ProjektWorkflow-System
Entwicklung eines Nachrichten-basierenden Workflow-Systems mit mehreren sendenden und empfangenden Parteien. Entwicklung und Pflege einer Web-basierenden Benutzerschnittstelle für alle beteiligten.
Meine Arbeitspakete
  • Entwicklung von Web-basierenden Administrationsmasken
  • Entwicklung eines Ant-basierendes Build-Management-Tools
  • Entwicklung eines Python-basierendes Konfiguration-Tools
ZeitraumDezember 2010 - September 2011
Umfang9 Monate / 4 Personen
KundeGesetzliche Unfallversicherungen
RolleWeb-Designer, Entwickler
TechnologieJava / Oracle ADF, JMS, Struts 1, WebLogic, Ant, Python

ProjektIntergation von Redmine, Git und Gerrit
Erstellung eines Tool-unterstützten Softwareenwicklung-Workflows für einen Feature-Driven Development (FDD) Einsatz.
Meine Arbeitspakete
  • Entwicklung eines Plugins für Redmine (RubyOnRails) mit den Funktionen:
    • Automatisierte Erstellung von Feature Branches für einzelne Issues
    • Issue bezogene Feature Branch Überwachung
    • Tool-unterstützte Erstellung von Gerrit-Review Requests aus den Commits von einem ausgewählten Feature Branch
  • Erstellung eines Linux-VMs mit allen notwendigen vorkonfigurierten Diensten für die Demonstrationszwecke
ZeitraumOktober 2010 - December 2010
Umfang1 Monat / 1 Person
RolleProjektidee, Designer, Entwickler
TechnologieRuby / RubyOnRails, FDD

ProjektRegelwerk
Domänenspezifische Sprache (DSL) für die regelbasierte Aufgabenverteilung
Meine Arbeitspakete
  • Kundenspezifische Regel-Sprache zur Aufgabenverteilung anhand fachlicher Attributen
  • Unterstützung von regulären Ausdrücken
  • Unterstützung von benutzerdefinierten Funktionen
  • Hervorragende Codeabdeckung durch DSL-getriebene Tests
ZeitraumMai 2010 - June 2010
Umfang3 Wochen / 1 Person
RolleDesigner, Entwickler
TechnologieJava SE / JavaCC, JDT Eclipse Compiler, Drools, Eclipse IDE, RocketJ

ProjektJava EE Batch
Java-EE Framework zur asynchronen verteilten Datenverarbeitung
Meine Arbeitspakete
  • Plattform zur Implementierung von arbeitspaketorientierten Hintergrundprozessen
  • Unterstützung von mehreren Arten von Abhängigkeiten zwischen Arbeitspaketen
  • Applikationsserver- und Datenbankunabhängigkeit, Cluster-Fähigkeit
  • Garantierte Datenintegrität bei instabilen Umgebungen (AppServer, JMS)
  • Umfassende Code-Abdeckung durch JUnit-Tests
ZeitraumMärz 2010 - December 2010
Umfang2 Monate / 1 Person
RolleArchitekt, Designer, Entwickler
TechnologieJava EE / JMS, JBoss 5/6, WebLogic 10, Eclipse, JUnit

ProjektStromzähler
Java EE Anwendung zur Beschaffung und Verwaltung von Stromzählerdaten
  • Kontinuierliche Abfrage einer großen Anzahl von Stromzählern
  • Erkennung von ausgefallenen Zählern
  • Auskunft über einer Web-Service Schnittstelle
  • Betriebsystem- und Datenbankunabhängige Implementierung
Meine Arbeitspakete
  • Coaching im Bereich Java & Java EE
  • Architektur und Design
  • Code Review
  • Optimierung
ZeitraumFebruar 2010 - November 2010
Umfang5 Monate / 3 Personen
KundeEnergiekonzerne
RolleArchitekt, Java SE / Java EE Coach
TechnologieJava EE, JBoss 5, Web-Services, JMS, Oracle DB 11g, MySQL

ProjektGesetzliche Unfallversicherungssoftware - Weiterentwicklung
Weiterentwicklung der Unfallversicherungssoftware - das integriertes Vorgangsbearbeitungssystem für die gesetzlichen Unfallversicherungsaufgaben
Meine Arbeitspakete
  • Implementierung von weiteren Anwendungsfällen
  • Konfiguration und Optimierung der Software für große Datenvolumen
  • IT-Schulungen im Rahmen einer Übergabe der Software an die Entwickler des Kunden
  • Optimierung des Softwareentwicklung-Workflows durch einen Einsatz von Eclipse, Git, Gerrit und Redmine, integriert durch eigenen Redmine-Plugin
ZeitraumAugust 2009 - December 2010
Umfang1,5 Jahre / 5 Personen
KundeGesetzliche Unfallversicherungsträger
RolleDesigner, Entwickler, Coach
TechnologieJava EE, JMS, JBoss 5, RubyOnRails, Git

ProjektSoftware-Industrialisierung mit MDSD
Erstellung eines generischen Frameworks zum Rapid Application Development (RAD) auf Basis von Model-Driven Architecture (MDA) mit Anforderungen:
  • Bequeme domänenspezifische Sprachen (DSLs) zum Beschreiben von einem beliebigen fachlichen Datenmodel und GUI-Masken
  • Generierung - Persistenz-Schicht: Entitäten, Konfiguration
  • Generierung - Server-Schicht: Konverter (Entität DTO)
  • Generierung - Client-Schicht: Maskendefinitionen mit fachlichen Constraints
Meine Arbeitspakete
  • Entwurf der domänenspezifischen Sprachen (DSLs) für Server und GUI:
    • GUI-DSL leitet von Server-DSL ab
    • Technische Merkmale werden durch GUI-spezifische Merkmale ergänzt
  • Entwurf einer universalen, für die Codegenerierung optimierten Java-EE Architektur
  • Entwicklung eines Prototyps
  • Anbindung eines bereits bestehenden GUI-Frameworks
  • Maven-basierendes Build
ZeitraumJuni 2008 - November 2010
Umfang4 Monate / 2 Personen
KundeIntern
RolleProjektinitiator, Designer/Entwickler von DSL und Business-Tier
TechnologieJava / Xtext, Java EE 6, JBoss 6, Eclipse RCP, PostgreSQL 8.4, Oracle DB 11g

ProjektGesetzliche Unfallversicherungssoftware - Neuentwicklung
Neuentwicklung der Unfallversicherungssoftware - das integrierte Vorgangsbearbeitungssystem für die gesetzlichen Unfallversicherungsaufgaben mit Anforderungen:
  • Enterprise Application Server (JBoss)
  • flexible Mehrschicht-Architektur
  • moderner Stand-alone-GUI-Client, basierend auf Eclipse RCP
  • Analyse des Altsystems (Centura, PL/SQL)
  • Migration vom Pilot-Verband
Meine Arbeitspakete
  • Teamführung (bis zu 3 Mitarbeiter)
  • Entwicklung der Persistenz-Tier (Hibernate)
  • Design und Entwicklung von Basis-Komponenten
  • Design und Entwicklung einer Dokumentenerzeugungskomponente auf Basis von RTF und SQL
  • Design und Entwicklung in fachlichen Bereichen:
    • Mitgliederverwaltung
    • Beitragserhebung
    • Geldleistung
  • Design und Entwicklung einer Code-Generierungs-Komponente auf Basis von UML-Modellen aus dem Enterprise Architect
  • Anbindung über ProGOV (von Procilon) von
    • Signaturkomponente
    • mehreren Enterprise-Content-Management-Systemen und Scanstrecken
    • DALE/EUAZ Importen
ZeitraumJuli 2007 - July 2009
Umfang2,5 Jahre / 40 Personen
KundeGesetzliche Unfallversicherungsträger
RolleTeamleader, Designer, Entwickler
TechnologieJava EE / Hibernate, AspectJ, JBoss 4/5, Enterprise Architect, RTF, Antlr, Eclipse 3.x, Oracle DB 11g, PL/SQL

Projekt7-Zip-JBinding
Eine plattformunabhängige Java-Schnittstelle zu den 7-Zip-Komprimierungsalgorithmen
Meine Arbeitspakete
  • JNI-Konforme C++ Bibliothek mit den Komprimierungsalgorithmen von 7-Zip
  • Benutzerfreundliche und Archivformat-unabhängige Java-Schnittstelle
  • Unterstützung von passwortgeschützten und mehrteiligen (mutli-part) Archiven
  • Zielplattformen: Windows/Linux/Mac OS X; jeweils 32 bit und 64 bit
  • Umfangreiche Tests auf allen Zielplattformen
Zeitraumab November 2007
Umfang6 Monate / 1 Person
RolleGründer, Designer, Entwickler, Administrator
TechnologieC++ / JNI / Java, JUnit, GCC (g++), CMake 2.6, CTest, Eclipse CDT 6.0, SourceForge.net
Urlhttp://sevenzipjbind.sourceforge.net/

ProjektKopierschutz
Entwicklung eines Kopierschutzsystems mit hardwaregebundenen Lizenzen
Meine Arbeitspakete
  • Teamführung
  • Kryptographisches Design von
    • Verschlüsselungsverfahren
    • Lizenznummerformat und Lizenz-Generator
    • befristeten und unbefristeten Lizenzen
  • Design/Implementierung des Lizenz-Generators (ohne GUI)
  • Design/Implementierung der Kopierschutzkomponente (ohne GUI)
ZeitraumNovember 2006 - July 2007
Umfang2 Monate / 2 Personen
KundeBanken, Immobilien
RolleTeamleader, Designer, Entwickler
TechnologieC/C++ / Crypto++, OLE, Windows WMI-API, OLE, Visual Studio

ProjektSkriptsprache
Design und Entwicklung einer neuen Version der firmeneigenen Skriptsprache zum Beschreiben von kundenspezifischen Prozessen:
  • Regelwerke und Workflows
  • Dokumentengenerierung und Auswertung von PDF-Formularen
Meine Arbeitspakete
  • Analyse der bereits existierenden Implementierung
  • Design und Entwicklung von
    • neuer Syntax, neuen Sprachkonstrukten
    • Parser, Bytecode und Laufzeitumgebung
    • Standardbibliotheken
    • Brücke: C Skript und Skript C
    • generische OLE-Anbindung
    • Plug-in Schnittstelle
    • Tests von allen Sprachkonstrukten und Standardbibliotheken
  • Entwicklung eines Konverters: alte Syntax neue Syntax
  • Steuern von OLE-fähigen Programmen (Word, Excel)
  • Implementieren einer Entwicklungsumgebung auf Eclipse RCP-Basis
  • Erstellung der Dokumentation in
ZeitraumJuli 2002 - January 2007
Umfang4 Jahre / 2 Personen
KundeBanken, Immobilien
RolleDesigner, Entwickler
TechnologieC/C++ / OLE, Visual Studio, \LaTeX, Java, Eclipse, RCP

ProjektKryptographische Schicht
Sicherheitskomponente für den transparenten Zugriff auf verschlüsselte Dateien aus C/C++
Meine Arbeitspakete
  • Analyse und Anbindung von bestehenden kryptographischen Routinen
  • Entwurf einer flexiblen Architektur mit den Anforderungen:
    • transparente Ent-/Verschlüsselung von Daten
    • Unterstützung und automatische Erkennung von mehreren Verschlüsselungsverfahren
    • einfache Handhabung dank einer Standard-I/O-ähnlichen Schnittstelle
  • Entwicklung und Test der Komponente
  • Entwicklung eines Konsolenprogramms zum manuellen Ent-/Verschlüsselung von Dateien
ZeitraumJuli 2001 - July 2002
Umfang8 Monate / 1 Person
KundeBank, Immobilien
RolleDesigner, Entwickler
TechnologieC/C++ / Crypto++, Visual Studio




Zeitliche und räumliche Verfügbarkeit:
Verfügbar ab 02.04.2012 (Vollzeit).

Großraum Düsseldorf - 100% Mobilität.
Sonst bis zu 70% Mobilität. (Durchschnittlich 3,5 Tage pro Woche beim Kunden, Rest - HomeOffice)



exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder):

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.12.2011

Versicherungsende:
01.12.2012

Zum exali-Profil »

 
Kontaktanfrage versenden
Name: * Firma: *
Ihre Emailadresse*: Ihr Telefon:
Website:
PLZ / Ort* Land*:
Betreff*:
Anfrage*:

Sicherheitscode: *
Ich akzeptiere Ihre AGB:
(Sie bestätigen hiermit, dass Sie dem Freelancer nach §4.8 unser AGB keine Spam-Nachrichten oder ähnliches zusenden. Die Kontaktaufnahme ist kostenlos, ein Vertrag kommt nicht zu stande.)
  




Weitere ähnliche Profile
Bartek Branewski, Hardcore Developers 4UCIO, Head of IT, IT Management Berater, Interim ManagerFabian Konda, Consultant für Dokumenten-Management-Systeme (DMS/ECM)Alexander Saratow, Softwareentwickler (C++, C#/.NET, DirectX)Stephane Tabou Tatuebu, IT ConsultantMarkus Reus, Unix Consulting, Sun Solaris
Lars Kochbeck, Webdesigner, Grafiker, ConsultantJürgen Hollfelder, Berater Banken, Business Analyst, Project Manager, Test ManagerSenior Softwareentwickler ASP. NET / C#, MS SQL Server, Django / PythonProjektmanager, Senior Consultant (weiblich)Serghei Darii, C/C++ und Java (Java SE, EE) Software Ingenieur, Freiberufliche UnternemensberaterIT-Consultant

freelancermap footer border
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :