12/05/2024 updated

**** ******** ****
100 % available

.NET Software & Information System Engineer

Colombes, France
Worldwide
Double engineering course ENIT-ENSTA : Architecture and Security of Information Systems
Colombes, France
Worldwide
Double engineering course ENIT-ENSTA : Architecture and Security of Information Systems

Profile attachments

Soufien HAJJI .NET.pdf

Clean Code PrinciplesWeb InterfacesHTMLJavaScript.NET FrameworkApplication Programming Interfaces (APIs)ArchitectureCascading Style Sheets (CSS)Information SystemsDatabasesContinuous IntegrationData ManagementDevOpsjQueryWindows Presentation FoundationMicrosoft SQL ServersMongoDBModel View Controller (MVC)Oracle ApplicationsPerformance TuningSoftware EngineeringPL-SQLTypeScriptWeb ApplicationsMultithreading.NET CoreReact.jsGrafanaGitSolid PrinciplesWeb TechnologiesFront End Software DevelopmentApi DesignElastic KibanaRestful ApiSoftware Version ControlDatabase AdministrationJenkins
.NET Development
Extensive experience with .NET technologies including .NET Core, .NET MVC, and WPF. Development of web applications and REST APIs using .NET framework.

Database Management
Proficient in working with various database systems including MongoDB, Oracle (PLSQL), and SQL Server. Experience in data management and retrieval.

Software Engineering Practices
Application of SOLID principles, clean code techniques, and event-based communication architecture. Implementation of CI/CD pipelines and version control using Git.

Web Technologies
Skilled in front-end technologies such as HTML, CSS, JavaScript (jQuery), and TypeScript (React). Development of responsive and interactive web interfaces.

DevOps and Monitoring
Experience with Jenkins for continuous integration and deployment. Utilization of monitoring tools like Kibana/Grafana for server performance tracking.

Multithreading and Performance Optimization
Implementation of nonblocking and lock-free multithreaded code. Experience with Producer/consumer queue techniques and thread abortion management.

API Development
Design and development of RESTful APIs. Familiarity with various API frameworks and standards.
 

Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

EnglishFluentFrenchNative speaker

Project history

Senior Software Engineer for the security loaning and repo team

SOCIÉTÉ GÉNÉRALE
Developed and maintained a new engine for security lending instruments, improved data management using MongoDB, designed injectable modules for over-night deals, and streamlined release processes for .NET REST APIs.

.NET Software engineer

SNCF RÉSEAU
Developed a web application for real-time train tracking, implemented real-time chat module, and set up a reverse proxy server for load balancing.

Internship & Junior software engineer

ORANGE BUSINESS SERVICES
Developed and maintained a web application, improved UI, implemented drag-and-drop file management, and worked with various web technologies.

Contact form

Log in to get in touch

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

Sign upLog in