Menu

Alexandru PAVEL

BUCHAREST

En résumé

Ingénieur Senior Java avec plus de 9 ans d'expérience dans la mise en œuvre de divers projets dans l'industrie de l'automatisation de l'énergie et bancaire, ainsi que dans le secteur des services. J'ai de l'expérience dans le développement de solutions middleware et l'intégration de diverses applications développées sur différentes plates-formes par des équipes différentes. Je suis aussi familier avec la conception et la mise en œuvre des protocoles de communication propriétaires entre les services de logiciels ainsi que les protocoles ISO définies pour les projets électro-mobilité (ISO15118, ISO61851, OCPP)

Jusqu'à présent, dans ma carrière, j'ai été le plus productif lorsque vous travaillez dans un environnement qui a permis le développement personnel - un environnement d'apprentissage, où les gens sont encouragés à cultiver. J'ai excellé dans un environnement de travail qui m'a permis de l'autonomie et des responsabilités pour réussir les défis que j'ai rencontrés, qui permet plutôt que des limites, qui vous encourage à prendre des risques et vous permet d'apprendre des échecs.

Mes compétences :
Java
AOP
Jenkins
Hibernate
SOAP
Spring security
Domain Driven Design
Architecture SOA
Maven
JPA
Test Driven Development
REST
Enterprise Integration Patterns
Spring Framework
Scrum
Agile Development
PRINCE 2

Entreprises

  • Keba Automation - Technical Team Leader

    2012 - maintenant Tâches quotidiennes
    - Élicitation des exigences et spécifications, l'analyse et la conception de la solution logicielle
    - Planification et estimations suivantes méthodologie SCRUM projet
    - Communiquer les plans et de clarifier des témoignages d'utilisateurs avec le propriétaire du produit autrichien
    - Mettre en œuvre et tests unitaires pour user stories selon les spécifications et en respectant la Definition-of-Done
    - Gérer l'équipe à s'engager et à livrer à temps les pour user stories selon le plan d'itération convenu
    - Valider que la mise en œuvre se fait conformément aux spécifications et en respectant la définition-de-Fait par l'examen du code et aider leurs collègues sur les tâches de développement
    - Rédaction de la documentation technique et le maintien de la mainlevée

    Projets
    Solution logicielle électromobilité pour Daimler
    Gestion de l'équipe de développement de 3 le logiciel de planification de charge pour chargepoints Keba utilisés pour charger ISO15118 véhicules compatibles (Février 2012 - aujourd'hui)
    - Technologies: Java, Spring, Hibernate, JAX-WS Metro WebServices, GPB, Netty, Maven
    - Mettre en œuvre et tester la communication entre le véhicule électrique et la ChargePoint
    - Participation importante dans la refonte / mise en œuvre de l'architecture de l'application de l'électromobilité pour courir sur un dispositif de faibles ressources - la mise en œuvre asynchrone d'E / S, le protocole de communication refactoring, l'amélioration de sérialisation en utilisant GPB
    - Intégration avec C + + /. NET à l'aide de webservices (métro JAX-WS) et la prise sur la base de la communication (TCP / TLS / NIO et Netty) et Google Protocol Buffers charge utile.
    - Multi-fileté refonte OCPP de connecteur hôte afin d'améliorer les performances en non-bloquant traitement des requêtes / réponses (producteur consommateur en œuvre en utilisant le progiciel et les collections de concurrence java)
    - Développé Spring MVC Web Application avec jQuery pour l'examen des renseignements de ChargePoint

    Software Solutions bancaires pour la flotte Keba ATM
    - Gestion d'une équipe de 6 (3 développeurs Java, 1 développeur NET, 1 ingénieur système, ingénieur de l'assurance de la qualité 1.) - Janvier 2013 - aujourd'hui
    - Projets des clients développés sur le dessus de la solution bancaire ESB de l'entreprise, la mise en œuvre de divers types de transactions sur les guichets automatiques Keba
    - Le traitement des transactions par l'intégration avec l'application de base de la Banque en utilisant JMS et MQSeries IBM / ActiveMQ et protocole financier Temenos T24 OFS
    - Intégration avec les services Oracle SOA de la banque à l'aide de métro JAX-WS
    - Mis en place un module de fourniture de services de recharge de crédit de téléphonie mobile utilisant le protocole OpenWay Way4 et exposer ces services à l'interface des guichets automatiques

    Projets construire et libèrent gestion
    - Test Driven Development (TestNG, easymock) et les tests d'acceptation / intégration (TestNG, SoapUI et Maven)
    - Serveur configuré d'intégration continue (Hudson) et artefact référentiel (Nexus)
    - Maven construire des scripts pour le déploiement automatique dans les environnements de test et de production
    - Conçu et mis en œuvre un processus automatique pour la base de données et mise à jour des versions schéma
    - La planification de la sortie et de suivi de bogue en utilisant Jira
  • Keba Automation - Senior Java Developpeur

    2010 - 2012 Tâches quotidiennes
    Communiquer et de discuter des témoignages d'utilisateurs avec le dev-team autrichien
    Mettre en œuvre et tests unitaires pour user stories selon les spécifications et en respectant la Definition of Done

    Projets
    OCPP Host Connecteur
    Intégrer Keba dispositifs avec des serveurs 3ème partie utilisant OCPP (Open Protocol ChargePoint) charge (Mars 2011 - Février 2012)
    Impliqué dans le développement et les essais dans les locaux du client
    Technologies: Java, Spring, Hibernate, Metro JAX-WS, Maven
    Développé Keba protocole propriétaire de communication entre le point de charge et le serveur Keba Kerom Middleware
    Intégration mis en œuvre avec Wirecard paiement par Internet
    Intégration avec applications C++ et les serveurs 3ème partie à l'aide de webservices (métro JAXB)
    Test Driven Development (TestNG) et les tests d'acceptation / intégration (TestNG et SoapUI)
    Serveur configuré d'intégration continue (Hudson) et artefact référentiel (Nexus)
    Maven construire des scripts et le déploiement automatique dans les environnements de test et de production

    Kerom Ticketing
    Ticketing solution pour un projet de banque roumaine majeur (Juin 2010 - Mars 2011)
    Impliqué dans le développement et les essais dans les locaux du client
    Technologies: Java, Spring, Hibernate, RMI, Spring MVC, JQuery, Maven
    Exporté un sous-ensemble de la business services en utilisant RMI et mis en œuvre une application web Spring MVC de consommer ces services
    Mis en place une couche de politique de sécurité et d'autorisation pour Keba serveur middleware utilisant le framework Spring Security
    Mis en place un module de Keba serveur middleware fournissant des services de recharge de crédit de téléphonie mobile utilisant le protocole OpenWay Way4 et expose ces services de ATMs
  • DocProcess - Technical Team Leader

    2010 - 2011 Tâches quotidiennes
    -Mettre en œuvre et tests unitaires pour user stories selon les spécifications
    -Communiquer les efforts de développement et les spécifications avec l'équipe française

    Projets
    Altares Intuiz: chef d'équipe pour une équipe de 4 développement d'un projet d'externalisation d'une grande entreprise française
    Définition de la solution en fonction des besoins et des cas d'utilisation, défini les tâches du projet et coordonné l'équipe de développement pour respecter le calendrier du projet.
    Technologies: Spring, Struts2, JQuery et Maven.
    Techniques XP comme la programmation pair, Test Driven Development - tests JUnit, refactoring, documentation UML entraînée et la qualité du code.
    Avis et aidé les développeurs juniors avec la conception et le développement.
  • Genesys Systems - Senior Java Developpeur

    2005 - 2010 Tâches quotidiennes
    - Mettre en œuvre et tests unitaires pour user stories selon les spécifications
    - Rédiger la documentation technique

    Projets
    Gesyf CRM: mise en œuvre d'un produit de la relation client-Gestion
    Technologies: Java, JSF, Ajax, GWT, Eclipse RCP, MySql, MSSQL, Tomcat

    Participation importante dans la conception et la mise en œuvre d'un cadre d'architecture Model Driven conçu avec l'intention de permettre à plus large adaptabilité de l'application, la personnalisation rapide des applications, et des déploiements plus rapides.

    Développé un plugin Eclipse qui gère le catalogue de la cadre qui stocke les méta-données et les règles de la solution personnalisée.

    Mise en œuvre d'une interface utilisateur web dynamique en fonction des paramètres dans le catalogue à l'aide de composants JSF personnalisé et AJAX.

    Conçu et développé une application Internet riche avec Google Web Toolkit pour le roumain
    Cash Market. Courtiers utilisent ce système tous les jours, d'effectuer des transactions en temps réel qui sont surveillés par les superviseurs et les administrateurs système.

    Encadrés développeurs juniors et fourni des conseils techniques.
  • Cronus eBusiness - Junior Java Developpeur

    2005 - 2005 Tâches quotidiennes
    Mettre en œuvre et tests unitaires pour user stories selon les spécifications

    Projets
    Applications Java Web déployées sur Tomcat serveur Web, les serveurs de base de données MSSQL et MySQL comme sources de données, en utilisant Hibernate framework de persistance et Struts 1

Formations

  • Université Polytechnique De Bucarest (Bucarest)

    Bucarest 2000 - 2005 Ingénieur Electronicien
  • National College Cantemir Voda (Bucharest)

    Bucharest 1996 - 2000

Réseau

Pas de contact professionnel

Annuaire des membres :