ichaida
Ismail Chaida
Toulouse, France
CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

10.2
CodersRank Rank
Top 7%
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Webinage
4 years 8 months
Région de Toulouse, France
Lead Software Engineer, R&D
Mar 2018 - Nov 2020 (2 years 8 months)
Responsible for feature implementation, development, processes, hiring developers, onboarding, and mentoring.
I write code, architect our platform, help facilitate day-to-day work, remove impediments, iterate on processes, and participate in strategy and leadership decision making.

Here are some of my duties from day-to-day:
- Implementing business logic and configuration tools
- Advising CTO and product managers in choosing tech stack and approaching issues/new features.
- Working in a multi-Cloud environment (Amazon AWS, OVH, and Private Data Center - Bare metal)
- Integrating with external systems (WebService, Database Links, GraphQL)
- Designing and developing Microservices (Soap, Rest, and File-based) supporting customers and fulfilling internal business needs
- Supporting business decisions concerning applications' functionalities

Used Techniques and Tools:
- Languages/Frameworks: Java 11, Scala, Apache Kafka, Spring (Boot 2, Reactor, Security, JPA...), jOOQ, Webservices (XML/WSDL, SoapUI), API (Rest/GraphQL), Git, RxJava2, Apache Spark, Akka, Maven, Prometheus
- Databases: PostgreSQL (Amazon RDS, Stolon HA Cluster), MongoDB, Apache Cassandra, Redis
- Containers/Orchestrators: Docker Stack, Rancher, and Kubernetes
- DevOps: Ansible, Terraform, Gitlab
Senior Software Engineer, R&D
Mar 2017 - Mar 2018 (1 year)
As an experienced team member, I have an intimate knowledge of how our various systems work together and how they adapt to each other. I'm responsible for making architectural decisions and advising our development team on various projects and features.

I am also involved in the Operations team where I help with the management, configuration, and scaling of our colocation-based infrastructure.
Software Engineer, R&D
Mar 2016 - Mar 2017 (1 year)
Full-Stack Software Engineer where I work on all pieces of the tech stack (A necessity for a small team at Startup) but I specialize in the Backend and infrastructure.

I wear many hats and move fast. I work closely with our clients to make data-driven and client-driven product decisions. From a technical point of view, we use modern frameworks across the board, build and maintain our infrastructure and work hard to balance technical ambition with technical feasibility.
SWIFT
Jan 2016 - Feb 2016 (1 month)
Région de Bruxelles, Belgique
Software Engineer, Consultant
Java consultant where I worked on the MyStandards portal. MyStandards is a web platform used by banks and financial institutions to view/share banking messages formats and schemes.

Worked mainly on the Meta-model of the banking message exchange standards.

Used Techniques and Tools:
- Languages/Frameworks: Java 6, Eclipse Modeling Framework (EMF), RCP Eclipse, JUnit 4
- DevOps: Gitlab, Jenkins
École des Mines de Nantes
Feb 2015 - Jun 2015 (4 months)
Région de Brest (Brittany), France
Research Software Engineer
Distributed Component Model specification

This section lets you add any degrees or diplomas you have earned.
Université de Bretagne Occidentale
Master's degree, Computer Science
Dec 2013 - Dec 2014
Major :
- Mobile communicating systems and objects (SOCM)
Courses:
- Systems and communicating mobile devices
- Component based embedded software
- Distributed networks and systems
- Security of content and IT infrastructures
- Distributed Algorithms
- Logics and Proofs (Prolog, OCaml, Coq Proof Assistant, UPPAL)
- Compilers
Sciences and Technology University of Oran - Mohamed Boudiaf (USTO-MB)
Licence en Informatique, Mathématiques et informatique, Computer Science
Dec 2006 - Dec 2009
Sciences and Technology University of Oran - Mohamed Boudiaf (USTO-MB)
Master's degree, Computer Science
Dec 2009 - Dec 2011
Courses:
- Distributed Algorithms
- Architecture of Distributed Systems
- Distributed Databases
- Network Security
- Machine Learning (Weka)
- Logics and proofs (Prolog)
Data Scientist with Python Track
Jul 2018
Functional Program Design in Scala
Feb 2018
Deep Learning Nanodegree
Apr 2020

Jobs for you

Show all jobs
Feedback