07/03/2024 updated

OT
100 % available

Solution Architect

Strassen, Luxembourg
Worldwide
Software engineer
Strassen, Luxembourg
Worldwide
Software engineer

Profile attachments

Oussema-Trigui-01.docx

Java (Programming Language)Spring SecurityActivity DiagramApplication Programming Interfaces (APIs)Apache TomcatServer ApplicationAtlassian JiraUnit TestingMicrosoft AzureBatch FilesOracle WebLogic ServerBusiness SoftwareCloud ComputingCloud EngineeringApache LuceneSoftware QualityCode ReviewDatabasesContinuous IntegrationQuartz (Graphics Layer)Concurrent Versions System (Software)Data SecurityIBM DB2DebuggingSoftware Design DocumentsDevOpsDistributed File SystemsDocumentumEclipse (Software)Enterprise Content ManagementElasticsearchJava Platform Enterprise Edition (J2EE)HazelcastHibernateIBM Websphere Application ServerIntelliJ IDEASpring FrameworkApache StrutsJava Architecture for XML BindingWildFly (JBoss AS)JavaServer FacesJavaserver PagesJavaServer Pages Standard Tag LibraryJUnitApache MavenVisual Basic .NET (Programming Language)MySQLOpenShiftOracle ApplicationsPortletScrum MethodologySoftware ArchitectureRabbitMQReliability EngineeringPrometheusService-Oriented ArchitectureMicrosoft SharePointSoftware EngineeringApache SolrSolution ArchitectureSONAR (Symantec)SQL DatabasesSubversionTest CaseUMLSoftware VersioningWeb ServicesIBM WebSphere PortalInformixSpring MVCGrafanaSpring BootGitLabGitTogafSpring DataEvent Driven ArchitectureAngularJSJax WsIntegration TestsKubernetesRational RoseSearch EnginesCruiseControlDomain Driven DevelopmentElastic KibanaRestful ApiSpring BatchAtlassian BambooJenkinsMicroservices
activity diagram, Angular, Angular js, lucene, maven, Apache solr, Struts, Struts 1.2, Tomcat, API, Bamboo, batch script, business applications, cloud architecture, code reviews, Concurrent Versions System, CI/CD, continuous integration, Cruise Control, data access, database, DevOps, DFS, Documentum, DDD, Eclipse, Eclipse IDE, ElasticSearch, Enterprise Content Management, Event driven architecture, Git, GitLab, Grafana, Hazelcast, Hibernate, user interface, DB2, WebSphere Portal, IBM webSphere, Informix, integration test, integration tests, IntelliJ, Jira, Java, jaxb, J2EE, JSF, JSTL, JSP, jax-ws, Jenkins, Junit, Kibana, versioning, Micro-Services, Micro-Service, Azure, sharepoint, MySQL, Openshift, Oracle, WebLogic, portlets, Portlet, Prometheus, Quartz, RabbitMQ, Rabbit MQ, Rational Rose, reliability engineering, REST API, REST, Sonar, SQL scripts, Scrum, search engine, application server, SOA, software architecture, bugs, design documents, software development, Software Engineering, code quality, Spring Batch, Spring data, Spring, SpringBoot, Spring-boot, Spring MVC, Apache Subversion, SVN, Writing test cases, TOGAF, UML modeling, unit test, VB.net, Webservice, Web Services, web service, Jboss

Experience

Professional experience10+ years
Freelancer since2022

Languages

EnglishFluentFrenchNative speaker

Project history

Solution Architect

SMALS
* Validate functional and non-functional requirements and make appropriate design adjustments, as
well as pro-vide effort estimates to support project management
* Ensure the alignment of solutions with organizational strategies and needs, and provide
architectural oversight to the implementation of the solution via respective governance.
* Propose improvements to implement automated fail-over strategies;
* Operate and improve the infrastructure with a deep focus on reliability engineering/architecture
* Collaborate with project team in creating business case assessment, project justification,
architectural review and/or RFP development
* Manage development team
* Define good development practices (secure code / unit test / integration test)
* Design public API

Technologies: Open API, Micro-Services, Scrum, DevOps, Git, SpringBoot , Openshift , Jira , Java17
, Event driven architecture , Hazelcast , Jenkins , Archi , Prometheus, C4,TOGAF,

Solution Architect

BGL BNP PARIBAS
* Design the software architecture of a new components.
* Within the field of practice, define, maintain, and evolve solution specific architectural
standards and guidelines, in line with overall standards and guidelines.
* Provide guidance, best practices, and procedures to developers building the solution.
* Work with other team members to ensure that designs and solutions work together and fulfill
requirements.
* Discussion with the PO to refine the specifications and set the priorities.
* Design new REST API.
* Full Stack Development.

Technologies: Documentum, Spring Integration, REST API , Micro-Service, Scrum , JIRA, TOGAF, DDD,
Enterprise Content Management (ECM), Angular , Java , RabbitMQ

Solution Architect

RaisingCastle
* Define architectural standards, perform design and code reviews, provide technical guidance to
delivery teams
* Contribute to the artefacts delivered, including Technical Architecture, Functional and
Non-functional requirements,
* Writing clean, high-quality, high-performance, maintainable code
* Coordinate cross-functionally to ensure project meets business objectives and compliance standards
* Discussion with the PO to refine the specifications and set the priorities.
* Management of the development team.
* Write development Guide.
* Design new REST API.
* Carrying out technical interviews for new recruits.

Technologies: Oracle, MySQL, ElasticSearch, Spring data, maven, Spring Core , Spring Batch ,
Spring Integration, Quartz, REST, Angular, IntelliJ, Java, Tomcat, Bamboo, Sonar, Git, WireMock,
Junit, Hibernate, Micro-Service, Rabbit MQ, TestContainer , Scrum , JIRA, TOGAF, DDD

Full stack Technical Lead

Pictet Technologies
* Design, develop and operate the solutions used by hundred of people every day.
* Data Driven changes to the application
* Management of the development team.
* Constantly look for ways to improve products, code-base and development practices Write great code
and help others write great code
* Carrying out technical interviews for new recruits.
* Design new REST Api.
* Support test and deployment of new products and features
* Participate in code reviews

Technologies: Oracle, Spring data, maven, Spring-boot, Webservice REST, Angularjs1.5 , Angular ,
Scrum, JIRA, , IntelliJ, java , Tomcat , Bamboo , Sonar, Git, WireMock, Junit, Hibernate,
Micro-Service, Rabbit MQ

Senior Full stack developer

SGBT
* Design, build, test and deploy new reconciliation tools for the client repository while keeping to
the highest standards of testing and code quality
* Collaborate with other teams
* Implementation of business monitoring.
* Communicate the progress status to the project manager.

Technologies: Oracle, Hibernate ,maven ,Spring, ElasticSearch, Kibana, Scrum ,JIRA, Quartz ,
Eclipse, jaxb, java , Angular js

Senior Developer

Pictet Bank
* Developing new features on the Transaction / Mutifonds interface.
* Doing technical analysis of Custody -Nav project.
* Doing technical analysis Control -FA project.
* Technical analysis of the Auto Swing project.
* Doing planning poker for project in order to estimate day costing
* Followed user testing
* Communication the project status to manager
* Supervision of developers

Senior Developer

Clearstream
* Design develop and support procedures, scripts for the delivery
* Automatic installation and configuration of J2EE application server platform (Jboss, IBM webSphere
AS)

Senior Java developer

BCEE
* Understand customer business requirements
* Analysis of the existing and proposed technical solution
* Realization of developments and tests
* Using SVN for source code versioning
* Assurance of user support
* Estimated workload
* Communicate the progress of developments to the project manager
* Fixed bugs and users support

Technologies: Java, Oriented-object programing ; Web Services, Documentum , DFS , Junit ,
Eclipse IDE, Apache Subversion, DB2, VB.net

Senior Java developer

European parliament
* Analysis of user needs
* Setting up search engine based on Apache solr and google search appliance.
* Study of analyzers to be applied to the content when indexing (the documents) and when querying
(on request).
* Study of tokenizer and filters to apply when cutting text
* Realization of development and unit test.

Technologies: Apache Solr 3.6 ; google search appliance , Spring MVC ,Java 6, maven,
lucene,J2EE,Eclipse IDE, Jenkins , Apache Subversion

Senior Java developer

Crédit Agricole
* Upgrade business applications based on webtop from version 6.5 to version 6.7
* Upgrade business applications TaskSpace from version 6.5 to version 6.7
* Writing upgrade procedures
* Realization of test
* Setting up a batch script execution DQL and API
* Implementation of batch for dar file installation

Technologies: Documentum 6.7 , DFS , java ; web service java , DQL,Forms Builder , Process
Builder, maven , Eclipse IDE, Apache Subversion

Java developer

BCEE
* Writing the technical documentation for the migration of existing application based on webtop to
an application with SOA architecture
* Development of web service (DFS)
* Development of documentum job
* Using SVN for source code versioning
* Realization of unit test
* Estimated workload
* Jboss administration
* Communication of the status of developments to the project manager

Technologies : Documentum 6.5 ; DFS ; java ; web service ; DQL ; Eclipse IDE; Samson, SVN

Java developer

Chambre des députés luxembourgeois
* Fixed bugs.
* Adding new portlets.
* Improuve search engine performance.
* Writing technical documentation of test plan and test report.

Technologies: RAD 7.0, Informix, CVS, Hibernate, Struts, WebSphere Portal 6.0, Struts
Portlet, JSTL, JSP, java, J2EE

Full stack Java developer

European Commission
* Writing of functional specifications of the search engine and RSS management module
* Writing test cases.
* Development Drafting Guide
* Participation in technological choices
* Magic Draw UML Modeling with digraphs class, object, sequence and use cases
* Implementation of continuous integration in Cruise Control.
* Participation in the development of the different layers (data access, service and presentation)
* Designing the database.
* Writing SQL scripts to migrate the old database.

Technologies: UML2.0, Magic Draw, JSTL, JSF, WebLogic, Oracle 10.0, Eclipse 3.2, CVS, hibernate,
Spring, MyFaces Tomahawk, Rich Faces, maven, Cruise Control, Andromda, lucene..

Full stack Java developer

Cap Gemini
* Checking functional specifications (use case diagram, activity diagram, process diagram, object
diagram).
* Realization revers-engineering to update functional specification
* Update interaction diagrams
* Development of data access layers, business services and user interface
* Development of web service with jax-ws
* Development of batch with quartz
* Realization of unit test
* Realization of pre-integration tests with Test Manager

Technologies : UML2.0, Rational Rose, Torque JSTL, Struts 1.2, Tomcat, Oracle 9.2, Eclipse
IDE , Concurrent Versions System, Junit , J2EE , Spring , Jaxws , Hibernate

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in