Profilbild von Alexander Vasiliev Senior Software Developer, DevOps, Architect, Java, python, Golang, bash, SQL, Nosql, CI/CD aus Koeln

Alexander Vasiliev

verfügbar

Letztes Update: 04.03.2024

Senior Software Developer, DevOps, Architect, Java, python, Golang, bash, SQL, Nosql, CI/CD

Firma: Alexander Vasiliev It-Dienstleistungen
Abschluss: Bachelor Computer Science Uni Bonn
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Muttersprache)

Skills


Fachkentnisse: CRM, payment systeme, billing, ecommerce, Suchsysteme, soziale Netzwerke, data warehousing, data mining, ETL, CMS,                         Kundenverwaltung, online Kommunikation, publishing workflows, B2B, B2C
                    
                    
Soft Skills:   Schnelles Einarbeiten in neue Technologien
                    Schnelles Einarbeiten in Fremdsysteme
                    Selbstmanagement
                    Teamarbeit
                    Hands-on Mentalität
                    
Programmiersprachen: Java, php5, groovy, python, javascript, bash, C#
                    
Datenbanken: Mysql, Oracle, DB2 , Postgresql, MongoDb, H2, JavaDB

Frameworks: Spring, Hibernate, Junit, TestNG, Mockito, Powermock, Awaitility, PHPUnit, Zend, ezc, Tapestry5, Velocity, Wicket, django, grails

Produkte: Glassfish, Jboss, Tomcat, Apache Http, Memcached, Ant, Maven, Solr, Lucene, Jetty, IntelliJ, Eclipse, Netbeans, Sqldeveloper, SoapUI, subversion, cvs, git, Jmeter, Jenkins, Hudson, Sonar, Cobertura, trac, Jira, Bugzilla, Mantis, hadoop, elasticsearch, vagrant, puppet, reddis, grasshopper

Standards/API: JEE5/JEE6: EJB3, JTA, JPA, JMS, JDBC, JAXB, JAX-WS, XML, XSLT, AJAX, SOAP, WSDL, Rest, Json, HTML, CSS

Projekthistorie


Projekt: Architektur und Programmierung einer Anwendung zur Optimierung des Zugverkehrs. Anwendung für Berechnung der Fahrtplanzeiten musste neu programmiert und in Produktion schrittweise eingeführt werden. Programmierung end-to-end Integrationstests. Es erfolgte eine Datenmigration.

Kunde: http://eng.rzd.ru/ ( Russische Eisenbahnen )

Zeitraum: April 2015 - Februar 2016

Tätigkeiten: Anforderungserhebung, Beratung, Architektur, Datenbankentwurf, Programmierung, Datenmigration

Technologische Schwerpunkte: Java, JBOSS, JEE6, Tomcat, Spring, Wicket, Webservices, groovy, python3, javascript, HTML, CSS, Hibernate, Oracle, Hadoop, elasticsearch, git, maven, Continuos Integration, junit

Themen: Reisebranche, Bahnverkehr


Projekt: Pflege und Erweiterung Webservice API, Anbindung externer Kunden und Ratenlieferanten über Webservice. Programmierung end-to-end Integrationstests. Neuimplementierung bestehenden Webservicen.
 
Kunde: HRS (hrs.de) 

Zeitraum: September 2012 – Januar 2015

Tätigkeiten: Beratung, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: Java, J2SE, JEE5, JEE6 (EJB3, JPA, JAX-WS, SOAP), Spring, groovy, Hibernate, JBoss, Mysql, DB2, elasticsearch, Maven, Ant, junit, git, Continuos Integration, scrum

Themen: Reisebranche, e-commerce, B2B


Projekt: Design und Entwicklung eines Produktdatenmanagement-Systems für e-commerce Plattform. Ein System wurde implementiert, die automatische Importe und automatisierte Kategorisierung der Produktdaten ermöglichte. 

Kunde: hitmeister.de (Hitmeister GmbH) 

Zeitraum: März 2012 - September 2012

Tätigkeiten: Architektur, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: php5, mysql5, mongodb, memcached, SOA, WebServices, ZendFW, unittests, integrationtests, JSON, phpstorm, hadoop

Themen: E-commerce, PDM, ETL


Projekt: Weiterentwicklung eines hochsicheren De-Mail Portals. Es wurde Kundenverwaltung API gepflegt und erweitert. Programmierung von neuen Webservicen und automatisierten Testroutinen. 

Kunde: Deutsche Post AG 

Zeitraum: Januar 2011 - März 2012

Tätigkeiten: Programmierung, 3rd-Level-Support

Technologische Schwerpunkte: Java, JEE5(EJB3, JPA, JTA, JAX-WS, SOAP), Hibernate, JBoss, Oracle 10g, php5, groovy, Continuos Integration, Scrum, Tomcat, Maven, Linux

Themen: email Dienst, Userverwaltung, Transaktionssicherheit



Projekt: Weiterentwicklung der dito-Webanwendung. Eine Software für e-participation und online-Kommunikation wurde gepflegt und weiterentwickelt. Es erfolgte ein architektonisches Redesign des System und eine Datenmigration.

Kunde: ontopica GmbH

Zeitraum: Dezember 2009 - Januar 2011

Tätigkeiten: Architektur, Datenbankentwurf, Programmierung, 

Technologische Schwerpunkte: Java, JEE6(EJB3.1, JTA, JPA), Mysql5, Glassfish3, Solr, Lucene, javascript, Ant, Tomcat6, Velocity

Themen: e-participation, online Kommunikation



Projekt: Entwicklung einer Web-Administrationsoberfläche mit DB-Backend für Enterprise Similarity Search Application. Implementiert wurde eine konfigurierbare Webanwendung die an einem Webservice abfragen ausführt, evaluiert und speichert.

Kunde: Fraunhofer Institut  IAIS

Zeitraum: Mai 2009 - August 2009

Tätigkeiten: Anforderungserhebung, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: Java, Mysql5, Spring, Hibernate, javascript, Tapestry5, Maven, Tomcat6

Themen: Data Mining, Information Retrieval



Projekt: Entwicklung eines nebenläufigen Webcrawlers mit Web-Administrationsoberfläche und DB-Backend. Die beschaffene Daten wurden indexiert zwecks Gewinnung neuer Informationen.

Kunde: Fraunhofer Institut IAIS

Zeitraum: Oktober 2008 - April 2009

Tätigkeiten: Anforderungserhebung, Datenbankentwurf, Programmierung, Datenmigration

Technologische Schwerpunkte: Java, Mysql5, H2, Spring, Spring Webflow, javascript, Lucene, JSP, Maven, Tomcat6

Themen: Data Mining, Information Retrieval




Projekt: Entwicklung der Verkaufsplattform hitmeister.de. Komplette Umsetzung eines Online Shops mit Anbindung mehrerer externen Webservice zur Datenbeschaffung, Anbindung der Zahlungssystemen, Entwicklung einer Warenmodel mit dynamischen Attributen, Entwicklung Webservice API für externe Kunden.  

Kunde: hitmeister.de (Hitmeister GmbH)

Zeitraum: August 2007 - Februar 2009

Tätigkeiten: Anforderungserhebung, Analyse, Architektur, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: php5, mysql5, javascript, xml, Zend FW, SOA, Webservices, Solr, Lucene, Memcached, CSS, HTML, Apache, Linux

Themen:  E-commerce, E-payment, ETL, Billing, Transaktionssicherheit, high load, Skalierung



Projekt: Plannung und Entwicklung einer Anwendung für zentralisierter Koordination der Paketenzustellung. Die Implementierung kompletten Liefer- und Abholungzyklus eines Paketes mit diversen clients incl. Webfronend, Mobile and Backend. Entwicklung einer Anwendung für Handscanner zur mobile Datenerfassung.

Kunde: Storm-express GmbH

Zeitraum: Januar 2006 - Juli 2006

Tätigkeiten: Anforderungserhebung, Analyse, Architektur, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: php5, mysql5, javascript, C#, Mobile, CSS, HTML, Apache, Linux

Themen: Transaktionssicherheit, Billing, e-payment



Projekt: Es wurde eine Tauschplattform für DVDs, Spiele und etc. komplett erstellt. Datenbeschaffung erfolgte über AmazonWebServices. Anbindung von Paypal,    Implementierung von Matchingalgorithm, Billing, Kundenverwaltung usw. Erstellung der Administrationsoberfläche und Batchjobs.

Kunde: hitflip.de (Hitflip Media Trading GmbH)

Zeitraum: März 2005 - Juli 2007

Tätigkeiten: Architektur, Datenbankentwurf, Programmierung

Technologische Schwerpunkte: php5, mysql4, xml, javascript, CSS, HTML, Memcached, Apache, Linux

Themen: ETL, Webservices, Transaktionssicherheit, e-payment, billing



Projekt: Entwicklung eines CMS für Werbebanner Verwaltung und eines Moduls für statistischen Auswertung gewonnenen Marketingdaten. Implementiert wurde ein Webfronend, der automatische Anbindung von Werbebannern auf der Hauptseite ermöglichte. Im Backend wurden Click-Through-Rates für jeden Banner aufbewahrt und ausgewertet. 

Kunde: chefkoch.de (pixelhouse GmbH)

Zeitraum: März 2004 - Februar 2005

Tätigkeiten: Datenbankentwurf, Programmierung

Technologische Schwerpunkte: php4, mysql3, javascript, HTML, Linux

Themen: CMS, Werbung, Statistikauswertung



Projekt: Entwicklung eines webbasiertes Werbemittelbestellsystem für Deutsche Telekom AG. Die Anwendung ermöglichte es neue Werbemittel zu erstellen, bearbeiten und freigeben lassen. Das Focus lag an Versionierung und Publishing von Mediadaten. 

Firma: brainbits GmbH

Zeitraum: Dezember 2001 - November 2003

Tätigkeiten: Datenbankentwurf, Programmierung

Technologische Schwerpunkte:

Themen: Dokumentenmanagement, Publishing workflows



Projekt: Entwicklung einer Webanwendung zur Verwaltung von Projektdokumentation. Komplette Entwurf und Umsetzung einer Dokumentationsverwaltung software mit dem Focus Versionierung und Publishing zu ermöglichen. 

Kunde: T-Systems

Zeitraum: März 2001 - September 2001

Tätigkeiten: Datenbankentwurf, Programmierung

Technologische Schwerpunkte: PHP, MySQL, Javascript, HTML, Apache HTTP, Linux

Themen: Dokumentenmanagement, Publishing workflows



Projekt: Entwicklung einer Webanwendung zur Erfassung und Verwaltung von Kundendaten. 
     
Kunde: debis Systemhaus

Zeitraum: September 2000 - März 2001

Tätigkeiten: Programmierung

Technologische Schwerpunkte: ASP, MSSQL, Javascript, HTML,IIS, NT4.0

Themen: Usermanagement
 

Reisebereitschaft

Verfügbar in den Ländern Deutschland
ich bin verfügbar ab 1 April 2016, Köln / Bonn / Düsseldorf  ( 75€ / Stunde )
Ausserdem nehme ich remote Aufträge an, zur Besprechungen komme ich gerne zu Ihnen. ( 55€ / Stunde )

Sonstige Angaben

Bitte per email an alexander (at) vasiliev (dot) de oder +49 171 2143853
Profilbild von Alexander Vasiliev Senior Software Developer, DevOps, Architect, Java, python, Golang, bash, SQL, Nosql, CI/CD aus Koeln Senior Software Developer, DevOps, Architect, Java, python, Golang, bash, SQL, Nosql, CI/CD
Registrieren