Hi πŸ‘‹, I'm Essam Ayari

A passionate full-stack web developer with a knack for crafting seamless and engaging digital experiences. With expertise in both front-end and back-end technologies, I specialize in bringing ideas to life through clean, efficient code and intuitive user interfaces. Whether it's building dynamic web applications or optimizing performance, I strive to solve complex problems and provide high-quality solutions.

  • πŸ’‘ I like to explore new technologies and develop software solutions and quick hacks.
  • 🌱 I'm on track for learning more about Artificial Intelligence, Systems Design, and Cloud Architecture.
  • ✍️ In my free time, I read, try to write and sometimes play video games as hobbies/side hustles.
  • βœ‰οΈ You can shoot me an email at ayariissam@gmail.com! I'll try to respond as soon as I can.

Experience

Nov 2018 - Present

Team Lead/Full Stack Developer

Bsamply Lab | Tunis

S-ConnectFeb 2024 - Present

I joined the S-Connect team to contribute my skills and drive success. Excited to collaborate and innovate, I'm committed to advancing the project's goals

Technologies used:

JavaJava
Spring bootSpring boot
KafkaKafka
ReactReact
PostgresPostgres

Bsamply v2Jan 2021 - Jan 2024

  • Coordinate the work between the BSamply supervisors and the Tunisian Dev team.
  • Organize the work of the team for the satisfaction and respect of deadlines.
  • Animate, supervise and motivate developers.
  • Design and develop modules for BSamply Platform.
  • Review and merge other developers' codes.
  • Define and write pipelines for CI/CD.
  • Define kubernetes objects and resources using versioned YAML definitions
  • Monitor the kubernetes cluster.

Technologies used:

AngularAngular
LaravelLaravel
ElasticsearchElasticsearch
JenkinsJenkins
DockerDocker
KubernetesKubernetes
HTMLHTML
CSSCSS
Tailwind CSSTailwind CSS
AWSAWS
MySQLMySQL
Mongo dbMongo db

Bsamply Order AppJan 2019 - Sept 2020

Bsamply order app gives to suppliers a helpful tool for offline sales process. The user can use the app even offline. As soon as the app is connected, the orders will be synchronized with the platform.

Technologies used:

IonicIonic
TypescriptTypescript
HTMLHTML
CSSCSS

Bsamply v1 - (Legacy project)Nov 2018 - Jan 2021

I actively worked to lead a team to maintain and enhance the legacy version of the project while also working the Order app and preparing the groundwork for the upcoming v2 release

Technologies used:

JavascriptJavascript
WordpressWordpress
ElasticsearchElasticsearch
HTMLHTML
CSSCSS
Bootstrap CSSBootstrap CSS
jQueryjQuery
MySQLMySQL
May 2016 - October 2018

Full Stack Developer

TUIU | Tunis
Responsible for working on range of projects:
  • Develop and extend wordpress themes (PHP)
  • Develop wordpress plugins and visual composer addons (PHP)
  • Write HTML and CSS from Scratch
  • Add interactivity to websites with javascript (or jQuery)
  • Collaborate on Magento project
  • Collaborate on NodeJs/React app

Technologies used:

ReactReact
JavascriptJavascript
PHPPHP
WordpressWordpress
MagentoMagento
Bootstrap CSSBootstrap CSS
jQueryjQuery
MySQLMySQL
Dec 2014 - October 2018

Freelance Web Developer

Freelance | Tunis

Technologies used:

Next jsNext js
AngularAngular
IonicIonic
JavascriptJavascript
Express jsExpress js
TypescriptTypescript
PHPPHP
WordpressWordpress
Tailwind CSSTailwind CSS
Bootstrap CSSBootstrap CSS
jQueryjQuery
Feb 2014 - May 2014

Web Developer Trainee

Insan TV | Tunis

I joined the company as a web developer trainee to develop their official website from scratch.

Technologies used:

JavascriptJavascript
PHPPHP
Cake PHPCake PHP
HTMLHTML
CSSCSS
Foundation CSSFoundation CSS
jQueryjQuery

Education

2010 - 2014

Bachelor degree in Computer science

National Higher School of Engineers of Tunis

Technologies I use

JavaJava
Spring bootSpring boot
Next jsNext js
AngularAngular
ReactReact
React nativeReact native
IonicIonic
JavascriptJavascript
Express jsExpress js
TypescriptTypescript
LaravelLaravel
PHPPHP
ElasticsearchElasticsearch
JenkinsJenkins
DockerDocker
KubernetesKubernetes

Languages

  • Arabic
  • English
  • French