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
  • Lead, supervise and motivate the development team.
  • Serve as a reference for code quality by conducting code reviews, managing pull requests, and enhancing the development team's skills.
  • Contribute to architectural decision-making.
  • Design and develop modules for BSamply Platform.
  • Define and write pipelines for CI/CD.
  • Define kubernetes objects and resources using versioned YAML definitions

B/ShareFeb 2024 - Present

I joined the B/Share 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

B/ComunityJan 2021 - Jan 2024

Technologies used:

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

B/OrderJan 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 - March 2021

Freelance Web Developer & Online Instructor

Freelance | Tunis
Online Instructor since September 2019
  • 2 Javascript/Node.js online training courses
  • 1 Angular online training course
  • 2 HTML/CSS/Bootstrap online training courses
Freelance Developer since 2016
  • Manage Develop and publish mobile applications under my own property
  • Manage and develop a website for adsense passive income
  • Developed serval showcase and e-commerce websites
  • Developed the frontend side of a platform of managing repair stores

Technologies used:

Next jsNext js
AngularAngular
React nativeReact native
IonicIonic
JavascriptJavascript
Express jsExpress js
TypescriptTypescript
PHPPHP
WordpressWordpress
Tailwind CSSTailwind CSS
Bootstrap CSSBootstrap CSS
jQueryjQuery
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 - March 2016

Full Stack Developer

Maziri Association | Tunis

Hired to develop and maintain the official platform of the association for managing and following the student subscriptions and learning progress.

Technologies used:

JavascriptJavascript
PHPPHP
Cake PHPCake PHP
HTMLHTML
CSSCSS
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 (Native)
  • English (Proficient)
  • French (Upper Intermediate)
  • Italian (Beginner)