22.02.2025 aktualisiert
MJ
100 % verfügbar
Michail Jekimov Java J2EE, .NET, C++ Entwicklung und Beratung
München, Deutschland
Weltweit
Diplom-Informatiker (TU München) Bachelor Angewandte Mathematik (St.-Petersburg)Skills
Asp.NetJava.Net FrameworkActivitiApache HTTP ServerApache TomcatAsset Backed SecuritiesAutomobilabsatzTelekommunikationOracle Weblogic ServerC#C++Client-Server-ArchitekturCSSCompliance
Java Expert, .NET, C++
Projekthistorie
06.2021 – 09.2021 – Bank
Design und Implementierung täglicher Positionsreports
Analyse, Design und Implementierung der täglichen Positionsreports für Endkunden, die nach bestimmten konfigurierbaren
Regeln versandt werden.
Umfeld: Java 1.8/J2EE, Eclipse, Jasper Reports, Oracle 19c, Vaadin14.
12.2020 – 05.2021 – Bank
Vaadin14-Migration der bestehenden Vaadin7-Applikation
Analyse, Design und Umsetzung der Migration einer produktiven Anwendung von Vaadin7 auf Vaadin14.
Umfeld: Java 1.8/J2EE, Eclipse, Vaadin7, Vaadin14, CSS, Oracle 19c, MQSeries.
11.2020 – 01.2021 – Bank
Anbindung einer zentralen Passwort-Repository basierend auf CyberArk.
Für die Maksy-WEB Anwendung musste eine Anbindung an eine zentrale sichere Passwort-Repository geschaffen werden.
Umfeld: Java 1.8/J2EE, Eclipse, CyberArk.
05.2020 – 08.2020 – Bank
Implementierung einer WebService-basierten externen Buchungsschnittstelle.
Für eine Privatbank musste eine Anbindung an eine externe Buchungsschnittstelle geschaffen werden..
Umfeld: Java 1.8/J2EE, Eclipse, SOAP, Web Services, Oracle 19c, SOAP, REST
01.2019 – dato – Bank
GDPR
Analyse, Unterstützung und Erweiterungen alle im Rahmen von GDPR notwendigen Maßnahmen in Maksy-WEB
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
01.2018 – dato – Bank
System für Erstellung und Management von Asset Backed Securities.
Mitarbeit als Entwickler an der web-basierten Parametrisierungskomponente des Systems.
Umfeld: Java 1.8/J2EE, Eclipse, SVN, Oracle 12, WebLogic.
01.2017 – dato – Bank
Übernahme Clearing für eine Privatbank.
Analyse, Beratung, DV-Konzeption, Realisierung und Test beim Aufbau der Cash-Schnittstelle, Erstellung kundenspezifischer
PDF-Reports sowie der in Maksy-WEB notwendigen Anpassungen.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
04.2015 – dato – Bank
MiFIR, MiFID II
Beratung, DV-Konzeption, Realisierung und Test bei den dafür nötigen Erweiterungen in Maksy-WEB, sowie Umsetzung
laufender Releases und Anpassungen.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
09.2014 – dato – Bank
EMIR Reporting-System für PDF-Reports, die an Endkunden verschickt werden.
Im Rahmen des unten beschriebenen Workflow- und Anzeige-Tools Maksy-WEB wurde ein Report-Generierungssystem entwickelt. Das System benutzt Jasper Reports zur PDF-Erzeugung und ist Event-basiert. Durch verschiedene Events kann die Report-Erzeugung sowohl vom Frontend als auch von Backend-Verarbeitungsprozessen getriggert werden.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries, Jasper Reports.
12.2013 – dato – Bank
Workflow- und Anzeige-Tool für Trades und Positionen für verschiedene interne Abteilungen der
Bank (Back Office, Compliance etc.) sowie Endkunden.
Design und Entwicklung eines web-basierten Tools Maksy-WEB zur Visualisierung der Endkundengeschäfte aus dem Backoffice-System Maksy sowie für interne Ticketerfassung und Kommunikation zwischen Mitarbeitern verschiedener Bank-Abteilungen und externen Kunden der Bank. Die Daten werden von einem Großrechner-System via MQ zugeliefert und können an
verschiedene externe Abnehmersysteme exportiert werden.
Umfeld: Java 1.8/J2EE, Spring, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries, SOAP, REST, SpringBoot, OpenShift, Jenkins
Zeitraum: Mai 2013- Dezember 2013
Firma: Bank
Projekt: Design und Entwicklung eines Workflow-Tools zur revisionssicheren Durchführung von kundenspezifischen Business-Prozessen.
Software: Java 1.7/J2EE, Eclipse, Git, maven, MySQL, Oracle, Activiti BPM, Vaadin, GWT, AngularJS
Zeitraum: September 2009 - Mai 2011 und November 2011 - April 2013
Firma: Bank
Projekt: Development of algorithmic trading applications (server side).
Software: Java 1.5, C++ (GNU, Solaris), Oracle 11, TIBCO Rendezvouz, Microservices, Eclipse, Subversion, FIX Protocol, RTD, Orc
Zeitraum: Juni 2011 - Oktober 2011
Firma: Bank
Projekt: Web-basiertes System für Kreditvergleich zwischen verschiedenen Anbietern (Immobilien- und Privatkredite)
Software: Java 1.6, IntelliJ, Tomcat, Velocity, Oracle 11
Zeitraum: 11.2007 - 07.2009
Firma: Versicherung
Projekt: Weiterentwicklung des web-basierten Bestandführungssystems des Kunden
Position: Senior Developer
Software: Java 1.5, J2EE, Struts, MQSeries, DB2, JBoss Application Server, SAP FS-CD,
Eclipse, Subversion
Zeitraum: 04.05.2009 - 06.05.2009
Firma: IT-Systemhaus
Projekt: JBoss Seam Beratung.
Position: Berater und Coach.
Software: JBoss 4.2.3, JBoss Seam 2.1.1
Zeitraum: 11.2006 - 10.2007
Firma: Verlag
Projekt: Entwicklung des Shopverwaltungssystems für den Online-Shop des Kunden
Position: Senior Developer
Software: Java 1.5, J2EE (EJB3, JSF, JBoss Seam), jBPM, DB2, JBoss Application Server,
Eclipse
Zeitraum: 05.2006 - 10.2006
Firma: Telekommunikation (Schweiz)
Projekt: Weiterentwicklung des mobilen Web- und WAP-Portals
Position: Software-Architekt
Software: Java (1.4, 1.5), J2EE, Oracle, Web Services, JSF, JBoss, BEA WebLogic, Spring Framework, UML, Eclipse/MyEclipse, MS Visio
Zeitraum: 12.2005 - 04.2006
Firma: Automobil-Hersteller
Projekt: Web-basiertes Steuerungstool für Simulationen der Fahrzeugsoftware
Position: Senior Developer
Software: .NET, C#, ASP.NET, SharePoint WebParts, Web Services,
MS Visual Studio 2003, Microsoft IIS, Windows Server 2003
Zeitraum: 04.05 - 12.05
Firma: Automobil-Hersteller
Projekt: Gebrauchtwagen-Internet-Portal
Position: Technischer Projektleiter
Software: J2EE (JDK 1.4), Tomcat, Struts, Hibernate, Eclipse IDE, CVS, Debian Linux,
Together
Zeitraum: 03.05 - 04.05
Firma: Automobil-Hersteller
Projekt: Web-basiertes Redaktionssystem für das Intranet des Kunden
Position: Senior Developer
Software: J2EE (JDK 1.4), BEA WebLogic 8.1 (JSP, EJB, Servlets),
Struts, Hibernate, Eclipse IDE, Oracle, CVS.
Zeitraum: 07.03 - 02.05
Firma: Automobil-Hersteller
Projekt: Gebrauchtwagen-Internet-Portal
Position: stellv. Projektleiter, DB-Architekt, J2EE-Architekt
Software: J2EE (JDK 1.4), Tomcat, Struts, Hibernate, Eclipse IDE, CVS, Debian Linux.
Zeitraum: 03.03 - 07.03
Firma: Online-Reiseanbieter
Projekt: Retrieval-System für die Suche und Buchung der Reisen
Position: Software-Architekt
Software: GNU C++, J2EE (JDK 1.4), JBoss Application Server, Apache Web Server,
Eclipse IDE, CVS, Debian Linux, SUN Solaris.
Zeitraum: 03.02 - 01.03
Firma: Softwarehaus
Projekt: Web-basiertes Management Information System (MIS) für einen großen
Elektronik-Konzern
Position: Senior Developer
Software: .NET, C#, Microsoft DeveloperStudio 7.0, Oracle, PL/SQL,TOAD, MS Visual
SourceSafe, MS Visio, UML
Zeitraum: 09.01 - 10.01
Firma: Softwarehaus
Projekt: Web-basiertes Zeit- und Aufwandsabrechnungssystem für externe und interne
Mitarbeiter des Kunden.
Position: Projektleiter
Software: ASP, Oracle, PL/SQL, MS Visual SourceSafe
Zeitraum: 06.01 - 09.01
Firma: Großhandel
Projekt: Artikel-Management-System als Client-Server-Applikation
Position: Senior Developer
Software: JBuilder4 (JDK version 1.3.1, Swing 1.1), Oracle 8i, TOAD, MS Visual
SourceSafe, UML, Together
Zeitraum: 11.00 - 05.01
Firma: Softwarehaus
Projekt: Web-basiertes Dokumentverwaltungssystem
Position: Senior Developer
Software: Kawa 3.51, JDK version 1.3.0, EJB, JMS, BEA WebLogic 6, Oracle 8i, PL/SQL,
Tamino 2.2.1.9, UML, Together
Zeitraum: 03.00 - 06.00
Firma: Softwarehaus
Projekt: Provisionsabrechnungssystem für einen Bankenverbund
Position: Softwareentwickler
Software: VisualAge for Java 2.0 und 3.02, Swing 1.1, UML, Rational Rose 2000, Oracle 8
Zeitraum: 08.99 - 02.00
Technische Universität München
Projekt: Diplomarbeit: Entwurf und Implementierung eines
Java RMI-Servers zur Bearbeitung von Online-Bestellungen fachspezifischer
Literatur
Software: JDK (Java 1.1.7), TransBase DBMS, UML
Zeitraum: 08.98 - 02.00
Firma: Elektronik-Konzern
Projekt: Implementierung einer datenbankgestützten Planungsapplikation für interne
Logistik
Position: Softwareentwickler
Software: Centura Builder, Centura SQLWindows, MS Access, Oracle 7.0, PL/SQL
Zeitraum: 11.98 - 05.99
Technische Universität München
Projekt: Studienarbeit: Entwicklung eines dynamischen Linkers für die Laufzeitumgebung
in einem verteiltes Betriebssystem.
Software: GNU C++, SUN Solaris 2.5.1
Zeitraum: 01.03.98 - 31.04.98
Firma: Elektronik-Konzern
Projekt: Internet-Browser für Mobiltelefone
Entwicklung eines Prototypen
Position: Werkstudent (Softwareentwicklung)
Software: Borland C++ 5.01
Projekthistorie
06.2021 – 09.2021 – Bank
Design und Implementierung täglicher Positionsreports
Analyse, Design und Implementierung der täglichen Positionsreports für Endkunden, die nach bestimmten konfigurierbaren
Regeln versandt werden.
Umfeld: Java 1.8/J2EE, Eclipse, Jasper Reports, Oracle 19c, Vaadin14.
12.2020 – 05.2021 – Bank
Vaadin14-Migration der bestehenden Vaadin7-Applikation
Analyse, Design und Umsetzung der Migration einer produktiven Anwendung von Vaadin7 auf Vaadin14.
Umfeld: Java 1.8/J2EE, Eclipse, Vaadin7, Vaadin14, CSS, Oracle 19c, MQSeries.
11.2020 – 01.2021 – Bank
Anbindung einer zentralen Passwort-Repository basierend auf CyberArk.
Für die Maksy-WEB Anwendung musste eine Anbindung an eine zentrale sichere Passwort-Repository geschaffen werden.
Umfeld: Java 1.8/J2EE, Eclipse, CyberArk.
05.2020 – 08.2020 – Bank
Implementierung einer WebService-basierten externen Buchungsschnittstelle.
Für eine Privatbank musste eine Anbindung an eine externe Buchungsschnittstelle geschaffen werden..
Umfeld: Java 1.8/J2EE, Eclipse, SOAP, Web Services, Oracle 19c, SOAP, REST
01.2019 – dato – Bank
GDPR
Analyse, Unterstützung und Erweiterungen alle im Rahmen von GDPR notwendigen Maßnahmen in Maksy-WEB
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
01.2018 – dato – Bank
System für Erstellung und Management von Asset Backed Securities.
Mitarbeit als Entwickler an der web-basierten Parametrisierungskomponente des Systems.
Umfeld: Java 1.8/J2EE, Eclipse, SVN, Oracle 12, WebLogic.
01.2017 – dato – Bank
Übernahme Clearing für eine Privatbank.
Analyse, Beratung, DV-Konzeption, Realisierung und Test beim Aufbau der Cash-Schnittstelle, Erstellung kundenspezifischer
PDF-Reports sowie der in Maksy-WEB notwendigen Anpassungen.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
04.2015 – dato – Bank
MiFIR, MiFID II
Beratung, DV-Konzeption, Realisierung und Test bei den dafür nötigen Erweiterungen in Maksy-WEB, sowie Umsetzung
laufender Releases und Anpassungen.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries.
09.2014 – dato – Bank
EMIR Reporting-System für PDF-Reports, die an Endkunden verschickt werden.
Im Rahmen des unten beschriebenen Workflow- und Anzeige-Tools Maksy-WEB wurde ein Report-Generierungssystem entwickelt. Das System benutzt Jasper Reports zur PDF-Erzeugung und ist Event-basiert. Durch verschiedene Events kann die Report-Erzeugung sowohl vom Frontend als auch von Backend-Verarbeitungsprozessen getriggert werden.
Umfeld: Java 1.8/J2EE, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries, Jasper Reports.
12.2013 – dato – Bank
Workflow- und Anzeige-Tool für Trades und Positionen für verschiedene interne Abteilungen der
Bank (Back Office, Compliance etc.) sowie Endkunden.
Design und Entwicklung eines web-basierten Tools Maksy-WEB zur Visualisierung der Endkundengeschäfte aus dem Backoffice-System Maksy sowie für interne Ticketerfassung und Kommunikation zwischen Mitarbeitern verschiedener Bank-Abteilungen und externen Kunden der Bank. Die Daten werden von einem Großrechner-System via MQ zugeliefert und können an
verschiedene externe Abnehmersysteme exportiert werden.
Umfeld: Java 1.8/J2EE, Spring, Eclipse, Git, ant, MySQL, Oracle 12, Activiti BPM, Vaadin, Tomcat, MQSeries, SOAP, REST, SpringBoot, OpenShift, Jenkins
Zeitraum: Mai 2013- Dezember 2013
Firma: Bank
Projekt: Design und Entwicklung eines Workflow-Tools zur revisionssicheren Durchführung von kundenspezifischen Business-Prozessen.
Software: Java 1.7/J2EE, Eclipse, Git, maven, MySQL, Oracle, Activiti BPM, Vaadin, GWT, AngularJS
Zeitraum: September 2009 - Mai 2011 und November 2011 - April 2013
Firma: Bank
Projekt: Development of algorithmic trading applications (server side).
Software: Java 1.5, C++ (GNU, Solaris), Oracle 11, TIBCO Rendezvouz, Microservices, Eclipse, Subversion, FIX Protocol, RTD, Orc
Zeitraum: Juni 2011 - Oktober 2011
Firma: Bank
Projekt: Web-basiertes System für Kreditvergleich zwischen verschiedenen Anbietern (Immobilien- und Privatkredite)
Software: Java 1.6, IntelliJ, Tomcat, Velocity, Oracle 11
Zeitraum: 11.2007 - 07.2009
Firma: Versicherung
Projekt: Weiterentwicklung des web-basierten Bestandführungssystems des Kunden
Position: Senior Developer
Software: Java 1.5, J2EE, Struts, MQSeries, DB2, JBoss Application Server, SAP FS-CD,
Eclipse, Subversion
Zeitraum: 04.05.2009 - 06.05.2009
Firma: IT-Systemhaus
Projekt: JBoss Seam Beratung.
Position: Berater und Coach.
Software: JBoss 4.2.3, JBoss Seam 2.1.1
Zeitraum: 11.2006 - 10.2007
Firma: Verlag
Projekt: Entwicklung des Shopverwaltungssystems für den Online-Shop des Kunden
Position: Senior Developer
Software: Java 1.5, J2EE (EJB3, JSF, JBoss Seam), jBPM, DB2, JBoss Application Server,
Eclipse
Zeitraum: 05.2006 - 10.2006
Firma: Telekommunikation (Schweiz)
Projekt: Weiterentwicklung des mobilen Web- und WAP-Portals
Position: Software-Architekt
Software: Java (1.4, 1.5), J2EE, Oracle, Web Services, JSF, JBoss, BEA WebLogic, Spring Framework, UML, Eclipse/MyEclipse, MS Visio
Zeitraum: 12.2005 - 04.2006
Firma: Automobil-Hersteller
Projekt: Web-basiertes Steuerungstool für Simulationen der Fahrzeugsoftware
Position: Senior Developer
Software: .NET, C#, ASP.NET, SharePoint WebParts, Web Services,
MS Visual Studio 2003, Microsoft IIS, Windows Server 2003
Zeitraum: 04.05 - 12.05
Firma: Automobil-Hersteller
Projekt: Gebrauchtwagen-Internet-Portal
Position: Technischer Projektleiter
Software: J2EE (JDK 1.4), Tomcat, Struts, Hibernate, Eclipse IDE, CVS, Debian Linux,
Together
Zeitraum: 03.05 - 04.05
Firma: Automobil-Hersteller
Projekt: Web-basiertes Redaktionssystem für das Intranet des Kunden
Position: Senior Developer
Software: J2EE (JDK 1.4), BEA WebLogic 8.1 (JSP, EJB, Servlets),
Struts, Hibernate, Eclipse IDE, Oracle, CVS.
Zeitraum: 07.03 - 02.05
Firma: Automobil-Hersteller
Projekt: Gebrauchtwagen-Internet-Portal
Position: stellv. Projektleiter, DB-Architekt, J2EE-Architekt
Software: J2EE (JDK 1.4), Tomcat, Struts, Hibernate, Eclipse IDE, CVS, Debian Linux.
Zeitraum: 03.03 - 07.03
Firma: Online-Reiseanbieter
Projekt: Retrieval-System für die Suche und Buchung der Reisen
Position: Software-Architekt
Software: GNU C++, J2EE (JDK 1.4), JBoss Application Server, Apache Web Server,
Eclipse IDE, CVS, Debian Linux, SUN Solaris.
Zeitraum: 03.02 - 01.03
Firma: Softwarehaus
Projekt: Web-basiertes Management Information System (MIS) für einen großen
Elektronik-Konzern
Position: Senior Developer
Software: .NET, C#, Microsoft DeveloperStudio 7.0, Oracle, PL/SQL,TOAD, MS Visual
SourceSafe, MS Visio, UML
Zeitraum: 09.01 - 10.01
Firma: Softwarehaus
Projekt: Web-basiertes Zeit- und Aufwandsabrechnungssystem für externe und interne
Mitarbeiter des Kunden.
Position: Projektleiter
Software: ASP, Oracle, PL/SQL, MS Visual SourceSafe
Zeitraum: 06.01 - 09.01
Firma: Großhandel
Projekt: Artikel-Management-System als Client-Server-Applikation
Position: Senior Developer
Software: JBuilder4 (JDK version 1.3.1, Swing 1.1), Oracle 8i, TOAD, MS Visual
SourceSafe, UML, Together
Zeitraum: 11.00 - 05.01
Firma: Softwarehaus
Projekt: Web-basiertes Dokumentverwaltungssystem
Position: Senior Developer
Software: Kawa 3.51, JDK version 1.3.0, EJB, JMS, BEA WebLogic 6, Oracle 8i, PL/SQL,
Tamino 2.2.1.9, UML, Together
Zeitraum: 03.00 - 06.00
Firma: Softwarehaus
Projekt: Provisionsabrechnungssystem für einen Bankenverbund
Position: Softwareentwickler
Software: VisualAge for Java 2.0 und 3.02, Swing 1.1, UML, Rational Rose 2000, Oracle 8
Zeitraum: 08.99 - 02.00
Technische Universität München
Projekt: Diplomarbeit: Entwurf und Implementierung eines
Java RMI-Servers zur Bearbeitung von Online-Bestellungen fachspezifischer
Literatur
Software: JDK (Java 1.1.7), TransBase DBMS, UML
Zeitraum: 08.98 - 02.00
Firma: Elektronik-Konzern
Projekt: Implementierung einer datenbankgestützten Planungsapplikation für interne
Logistik
Position: Softwareentwickler
Software: Centura Builder, Centura SQLWindows, MS Access, Oracle 7.0, PL/SQL
Zeitraum: 11.98 - 05.99
Technische Universität München
Projekt: Studienarbeit: Entwicklung eines dynamischen Linkers für die Laufzeitumgebung
in einem verteiltes Betriebssystem.
Software: GNU C++, SUN Solaris 2.5.1
Zeitraum: 01.03.98 - 31.04.98
Firma: Elektronik-Konzern
Projekt: Internet-Browser für Mobiltelefone
Entwicklung eines Prototypen
Position: Werkstudent (Softwareentwicklung)
Software: Borland C++ 5.01
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1998
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache