Hi!

about

I am a Software Developer with experience in various emerging technologies. During my studies I was fascinated by Machine / Deep Learning : starting studying theory and concepts and ending with implementing neural networks, adapting them to specific user-cases and tuning their parameters as part of my master thesis. I obtained my Master's degree in Computer Science with a major in Information and Communications Systems from the University of Passau. Following that I started working at Accenture Technology Solutions - Munich as a technology consultant.

At Accenture I had the great opportunity as a Full-Stack Developer to be part of several projects with big clients and to help them capitalize on new technologies, optimize and automate processes.


what i do
CLIENT SUPPORT
SOLUTIONS CONCEPTION
PROGRAMMING

technical skills

Thanks to my 4 years as a senior consultant at Accenture, I was able to develop my technical skills in different areas. I had the chance to work with many Frameworks and Libraries in both Backend & Frontend. In addition, I had the opportunity to propose, present and implement my own solutions, which allowed me to develop the critical thinking and to be more proactive.

NodeJS
90%
ANGULAR
90%
JavaScript
90%
TypeScript
90%
HTML5
90%
CSS
70%
Java
80%
Spring
70%
AWS
85%
OpenShift
70%
Python
75%
Scrum / Agile Development
95%


education

I have a Bachelor degree in Mathematics and Master degree in Computer Science at the University of Passau, Germany.

1
2014-2017
Passau University, Germany
Master of Computer Science
2
2012-2014
Higher School of Communication of Tunis
Master of Telecommunications
3
2010-2012
EPEIS, Sfax
Bachelor of Mathematics

experience
mar 2020 - present
FrontEnd Developer At the world's largest development bank, Berlin

My role is to migrate all the old Web Applications of the bank using some centralized Libraries and new technologies. Moreover I am working on the code quality and the coverage of the different Applications, as well as supporting my new colleagues and coaching them.

Keywords: JavaScript, HTML, CSS, Java, Maven, GIT, Jenkins, Nexus, Eclipse, Kanban

August 2019 - February 2020
Lead Developer At the largest software provider in the cooperative financial group, Munich

My role was to lead a small team of three developers in order to deliver several Online banking modules in a very short period of time. Working side by side with the PO to prepare the functional part, defining the different development guidelines and preparing the Ops Infrastructure. We succeeded to deliver 4 Modules, to integrate them in the Portal and to present them to the client in time. They are currently productive. Moreover, I was responsible for the cross teams communication in order to discuss cross cutting concerns and to guarantee quality.

Keywords: Angular, TypeScript, HTML, CSS, REST, GIT, BitBucket, Jenkins, Nexus, OpenShift, WebStorm, Scrum

June 2017 – July 2019
FullStack Developer At the largest railway company in Europe, Franfkurt

Development of a communication platform to manage the disruptions in real time (internal tweeter). I started as a Full JavaScript Stack Developer. I worked closely with the PO and the UX designer to implement different features. After one year, I started to work on some Epics, offering the complete solution including the technology and the functional side. Additionally, I proposed some Machine Learning features to the client that could make the system more intelligent, I implemented them and I presented them in front of the client board. They are now productive. In the end I supported the technical team in the different areas : Backend, Frontend, Testing, DevOps. That allowed me to gain more experience in the different software development areas.

Keywords: Angular, TypeScript, HTML, CSS, Ionic, JavaScript, NodeJS, Python, MicroServices, MongoDB, GIT, Gitlab, Jenkins, AWS, ElasticSearch, Prometheus, Grafana, Kibana, REST, Redis, WebStorm, Scrum

Oct 2011 – Jan 2013
Student Job One Logic, Passau

I was a Machine Learning Developer. I developed the Support Vector Machine Processor using Spark and Java.

Keywords: Java 8, JUnit, Machine Learning, NLP, Spring, SupportVectorMachine, GIT, Eclipse


languages

contact

I would love to hear from you.