Managing Multiple Complex Projects.
Pre-Sales documentation
Analysis, Design,API Conception,Implementation.
Proof of Concept and Implementation.
Consulting and Audit on Client Site.
Security and Technical Problems Solving.
Design and architecture of a real time 3d game engine for mobile devices and web apps (cloud oriented), Google Service integration
UML and Ecore Model C++ Version
Shader programming implementation. 3D graphics rendering, animation AI programming, audio integration
C++ multi-threading implementation
API Generic Business Domain implementation in C++.
Java layer integration for Android using NDK and JNI
Generic build script for Android applications using Gradle and Android Studio.
Google AppEngine and Cloud Server instance used for persistence management, authentication and management of multiple end-user platforms.
Multi-Layer and cloud service integration, security and authentication (oauth2), NoSQL database improvement of physics engine implementation
research and development
Websocket / Rest C++ services with Boost I/O or using standard C++ approach, Reddit database integration.
OSGI C++ bundles for dynamic update without reconfiguration Unit testing and performance tuning on mobile device
Design and development of productivity tool based on ECLIPSE for the project involving 400 developers; the tool allows quick generation of the infrastructure in multilayer projects (based on maven2), enabling quick round trip from database, stored procedures (SYBASE), Rest Layer and EXT JS client.
Currency allocation and audit for Forex grid, investor Dashboard
Analysis and Technical Architecture based on HADOOP,MapReduce Solution for Historical Transaction History and Assets
Classification for JPMORGAN NEW YORK.
Import/Export of data using Cloudera SQOOP.
UML Design, ECORE Design and implementation.
Visual Designer for the View Side based on EMF-GMF Automatic generation of Unit Tests across all layers
Analysis, design and implementation of a multi-tier application Web2 application (EXT JS), Spring 3 Framework, Jersey Rest
Trainer on EXT JS and ECLIPSE PLUGIN (JDT,EMF,JFACE,DATABINDING)
Rapid Development Application using Spring 3.0 using Model Driven tools
Concrete Implementation Solutions for NOKIA S60, Maemo, Meego; web runtime to c++ native
Hands-On Practice - Building application on Android
Implementation of a Home Widget for NOKIA S60 to display streaming video on demand for a music application targeting OVI STORE
Prototype and Implementation of a News Reader (20 Minutes) using QT 4.6.2(C++) and SYMBIAN 9.2 (C++), MAEMO 5 for NOKIA
QT know-how transfer and mentoring
Database Analysis and Modelling, Data Migration (Oracle 10g, SQL Server 2008, Datacom)
Analysis,API design and implementation of a multi-tier application Web 2 (EXT JS) Application Spring Framework, Rest Easy.
Integration of Oracle Message Queue to notify update Trainer on EXT-JS and JavaScript Object Oriented.
IPRICE – is a highly secured online pricing tool for exotics options and certificates.
The first version dedicated to ASIA was implemented using EXT JS + GWT (KOF, REVERSE KOF)
Responsible for Analysis and Design:
Detailed analysis and design of all tiers (web tier, business tier, database and external data source)
Use cases based on requirements gathered from Sales, Quotation and Quantitative business areas
Web layer:
Web tier design and implementation using EXTJS3 (AJAX), WS RESTFUL using spring mvc+jersey.
Business layer:
Pay-offs implementation (reverse convertible, reverse Kof, Athena, Phoenix, and Venus) and binding to gprime engine calculator.
Persistence layer:
Oracle 11g, JPA Toplink
Implementation:
Database Analysis and Modeling, Data Migration.
JMS Distributed Queue between the Web Tier and Business Security design and implemented on WEBLOGIC 9.2.
SSO Kerberos+ntlm+ldap with Vintela (Quest) for the intranet version. Siteminder, secure key used for the internet version.
Persistence Layer using JPA TOPLINK provider.
Prototype: GWT JSNI +OSGI bundles for deploying components dynamically. Eclipse EMF for code generation of payoffs and UI.
Deployment:
Maven2 Junit, Weblogic 9.2 (All Clusters), ejb3,Corba
Position: Architect j2ee/Senior Developer (Multiple Team)
Technical architect on Alise (Back office to front office tool)
Analysis and Design:
Translation of business needs into technical documents; Exposure to various problem areas in finance sector and technologies used in heterogeneous environment
Analysis and API design using UML 2 (RUP method) j2ee, jca, tibco, Corba.
Implementation:
Implementation in Java
Migration of legacy 2-tiers application to a multi-tier, distributed architecture Service Orientation based on Spring and Spring RCP.
Setup and implementation of the persistence layer based on Spring Templates and bc4j Security based on Spring acegi.
Migration of web services under JBoss 4.2.x
Tuning:
Resolution of problems in production environment (performance, memory leaks), jprofiler Monitoring and performance testing using Rational Architect
Deployment:
Creation of automatic build factory under maven, svn using Ant build Setup of nightly build
Mentoring:
Training of junior developers (client and server)
Eclipse Plug-In:
Wrote plug- in for code generation based on Eclipse EMF, Velocity
GRP Project (AceTP): Rebuild of the Back Office application for the shareholder management – clearing custody.
Study of business process in order to apply complex change requests
UML design and development of change request system using client side techniques (Swing) or server side
Preparation of test plan
Integration of messaging pattern and J2EE design pattern
Resolution of performance problems and tuning of the application
Performance tests and profiling of complex flow, tuning (client side, server side, sql, Tibco)
Code Review, Performance SAP Application Server NETWEAVER, and Design Proposition for managing the database layer, and SAP Java Bapi implementation, Integration. Unit Test.
Client Ent Region Picardie
Web Conference Implementation using WEBRTC.
Setting up TURN, STUN server.
Vertx and MONGODB,NEO4J, Integration.
Internal Work
Batch processing using Apache Hadoop
Training on Spark, Docker for java developer.
Polymer, webcomponent , Micro Service Architecture (Spring Cloud) and design for the new Mobile ARCHITECTURE.Devops process setting up.
Git Config Spring cloud
Ansible.