Senior Solutions Developer
LSEG
Total years of experience :15 years, 3 Months
Designing, developing, and maintaining banking solutions - C#, ASP.Net, SQL, JS, Python and Angular.
Contributing in Pre-Sales with clients and developing prototypes - C#, Python, SQL and BigQuery.
Managing third-party developers, ensuring the adherence to high-quality standards and project
specifications - Java, Spring Boot.
Led the transition from a Monolithic architecture to Microservices - C#, AWS Serverlress Services.
Collaborating with business stakeholders to define requirements and system specifications.
Facilitating demo sessions and preparing Guides for end-users.
Helping support desk in analyzing issues and providing fixes
Providing professional training for graduating university-students (6 universities) in designing, implementing, securing and deploying RESTful Api.
Main Responsibilities
• Project break down structure
• Analyzing, Developing, guiding, supervising and providing support.
• Database modeling and implementation
• Design and implement RESTFul APis.
• Integration with REST and RPC Apis
• Demo preparation
Main Projects
• Back end of a social media application
• Designed an Accounting system (application\database structure).
• Designed a Project management system for the company internal use to ensure high productivity, and to ease communication between Teleplay teams.
• Server application that can communicate with different type of end users (Mobiles, Web Services, windows desktop applications...)
Main Technologies/Tools: C#.Net, ASP.Net, SQL Server 2008, SQL Server 2012, MS Visual Studio 2010, MS Visual Studio 2013, Node.js, SignalR, TFS; MS Visio, Storyboarding, RESTful Web API, Windows Azure.
Supporting in an R&D environment.
Maintained and enhanced various desktop applications ( mainly a system that decompose project into flow charts, then into tasks assigned to employees, the system eases task's distribution, and allows the project manager to check the progress at any time)
Developed features for a web-based application using PHP technology.
Developed new features for a preexisting accounting system.
Re-wrote a vb application in Java.
Technologies: JAVA, HTML, PHP, VB.
Enhancing graphical user interface for an accounting desktop application
Adding New features
Documentation
Bug fixes
Testing
Technologies: SQLServer VB.Net
TSMI stands for :Technologies des systems Medicaux et Industriels EDST stands for :Ecole Doctoral des Sciences et Technologies
Scientific Baccalaureate with honors MCSE and CCNA graded About the Graduation project: The context of the project was the continuous remote monitoring of chronically ill patients whether hospitalized or put under home surveillance. The idea was to develop a system enabling the efficient transmission of acquired vital signals to a web server making them accessible to different physicians via the Internet. The implementation treated the cardiac and respiratory rates of monitored patients. The system included an acquisition system and a front end web application.