See all developers
patrick d. Technical Lead Caceis Luxembourg | Securities Finance Desk & Repo

patrick d.

  • https://www.linkedin.com/in/patrick-diagne-58397b13/
  • Luxembourg
  • Full-time (40 hrs/week)
patrick is now available for hire Hire patrick

As a Senior Tech Lead Developer with over 12 years of experience, I specialize in the Java JEE ecosystem and am well-versed in web technologies such as Angular, Vue.js, and React. I have extensive knowledge in search engine technologies like Lucene, Solr, and Elasticsearch. My professional journey has been shaped by a commitment to innovation and excellence in software development, particularly in finance and trading systems.

Skills

Experience

Technical lead

CACEIS 3 yrs 1 mo
Tech lead Securities Finance Desk & Repo. Caceis Luxembourg trading room wishes to centralize within a single application the various tools already present but on an old technical stack. A complete rewrite was chosen to take into account the new Caceis processes. Complete refactoring of the nitro application, a monitoring tool in addition to the 4SIGHT software package with important functionalities such as trade risk management, PNL calculation, automated booking etc. Implementation of the technical architecture and management daily of 3 developers. Close collaboration with traders to collect needs, plan and test.

Senior Full stack developper

Banque Internationale à Luxembourg (BIL) 3 yrs 7 mos
React and react native development for the bilnet mobile banking application. openshift and xldeploy configuration for micro services General description: BIL has begun a major digital transformation under the GL22 code by migrating core banking from BLS A t24. This transformation is also accompanied by the division into micro services of different channels. Technologies used: Java; Maven; Scrum; Jenkins; GIT; SpringBoot; Jira; xldeploy; OpenShift; ReactNative; React; VS#;

Senior Full stack

Chambre des Députés 1 yr
Improved solr search engine: --> reduction of indexing time by 10 --> improvement of the relevance of the results --> multiple index search General description: Within the IT team of the Chamber of Deputies, in the process of changing towards a micro services architecture, bring your experience in correcting anomalies and micro services. Technologies used: Java; SpringBoot; Solr; Elasticsearch; Apache Lucene; Apache; SWING;

Software Architect

Rime-IT Sarl 1 yr 6 mos
Development of an ERP from scratch. General description: Cozati is your new assistant developed to improve the productivity of your business, freeing you from time-consuming administrative tasks Cozati offers the possibility of managing all HR flows: from the entry of an employee to their career monitoring; the management of their personal file (centralized management of documents, absences, expense reports, etc.). Technologies used: Java; Maven; Scrum; Jenkins; GIT; SpringBoot; PostgreSQL; SpringSecurity; Hibernate; Angular; Jira; Elasticsearch; AWS; Apache POI; Freemarker; PrimeNg; sentry;

Technical consultant

Société Générale 1 yr 9 mos
Technical team leader of the ALM GABI web adjustment module General description: Maintenance of a set of applications responsible for the flow of liquidity and risk reports to the SGBT trading room, the BCL and the ECB while maintaining high quality of information. Technologies used: Java; Maven; Scrum; Jenkins; GIT; Linux; SpringBoot; AngularJS; SpringSecurity; Angular; Jira; Oracle; xldeploy;

Tech lead fullstack

La Banque Postale 6 mos
Software architect (technology choice and design of the new technical base) General description: Web platform offering mail and intranet services for businesses at the national level. https://cotepro.laposte.fr Technologies used: Java; Maven; Scrum; Jenkins; GIT; SpringBoot; AngularJS; SpringSecurity; Hibernate; Elasticsearch; ApacheTomcat; Selenium; Gatling; MySQL; JasperReports; Kibana; Logstash; Redmine; hibernate search; Apache JMETER;

Full-stack engineer

Carsat Normandie 1 yr 8 mos
Design and development REST services General description: Development of REST services for the national project to prevent hardship for employees and employers. Technologies used: Java; Maven; Scrum; Jenkins; GIT; SpringBoot; PostgreSQL; AngularJS; JBoss; Hibernate; Mantis Bug Tracker; Gatling; HTML5; Apache JMETER;

Java/J2ee design engineer

Sacem 1 yr
Team leader backend service rest General description: Allow each artist or publishing houses to declare works, carry out tracking, complaints and consult the amount of royalties. Web development. Technologies used: Java; Maven; Scrum; GIT; JQuery; Spring; Solr; Elasticsearch; Oracle; JSP; Selenium; Apache Struts 2; HP Quality Center; JSF; WebLogic; TestNG; shellscript; Apache Lucene; Apache JMETER;

Java/J2ee design engineer

Societe Generale 1 yr
Creation of a framework with Selenium and xpath to allow developers to easily test complex HMI components. General description: The convergence project is the merger of the Crédit du Nord and Société Générale entities. Convergence allows bankers from both entities to manage individual and business customer accounts. Technologies used: Java; Scrum; JUnit; JQuery; Spring; XPATH; Selenium; UML; HP Quality Center; JSF; WebLogic; JRebel; clearcase; Maven2;

Java/J2ee design engineer | REALIZ CONSEIL

Printemps 5 mos
backend and front-end development in java and flex General description: Development and maintenance of a java/flex decision support tool: Assort Technologies used: Java; Maven; Jenkins; Linux; JUnit; SVN; Spring; Mantis Bug Tracker; Oracle; UML; ActionScript; BlazeDS; FlashBuilder; Flex; Maven2;

Java/J2ee design engineer

Groupe Les Papiers de Presse 1 yr 5 mos
Development of new modules (reporting, business logic, persistence, web interfaces, etc.) General description: Completely manage logistics, accounting, and incidents with the Papyrus project Technologies used: Java; Maven; Jenkins; Linux; JUnit; JBoss; SVN; Spring; XML; Mantis Bug Tracker; Quartz; hibernate-jpa; JSP; Apache Struts 2; Drools; JBPM; Apache Struts 1; SQLServer; jasperreport; Prototypes.js;

Java/J2ee engineer

Novalem 11 mos
Design and development of a web crawler with a hundred bots General description: design and development of a natural referencing SEO platform Technologies used: Java; Linux; JUnit; PostgreSQL; JBoss; JQuery; SVN; XML; Quartz; hibernate-jpa; Solr; XPATH; ApacheTomcat; Drools; JBPM; Apache Struts 1; UML; uima; Primefaces; XSLT; Apache Lucene; Maven2;

Java/J2ee developer

SERIACOM Groupe 1 yr
Automatic extraction of civil status, training and experience in a CV. (text-mining) General description: Development of an automatic CV analysis and structuring tool. Implementation of an internal search engine. Technologies used: Java; Linux; JUnit; JQuery; SVN; XML; Quartz; hibernate-jpa; Solr; XPATH; ApacheTomcat; uima; Primefaces; MySQL; Apache Lucene;

Java developer

Beetween
Improvement of search engine ranking (relevance of results) General description: Development of the search engine www.beetween.com Technologies used: Java; Maven; Linux; SVN; XML; Solr; JSP; ApacheTomcat; uima; XSLT; Hadoop; Apache Lucene;

Education and Certificates

EPITECH - European Institute of Technology

bachelor 2006 - 2008

INSTA

Analyste informaticien bac + 4 2010 - 2010
Want to hire patrick d. or just want to talk? Schedule chat with patrick

Other developers