Hi! My name is Chokri Khalifa
I bring expertise in building and deploying modern web applications across the entire development lifecycle. I leverage my skills in full-stack development, cloud platforms (AWS, GCP, Azure), and DevOps practices to deliver robust and scalable solutions.
Summary
- 17 years of experience in Web Development (HTML5/CSS3, JavaScript)
- 15 years of experience with GNU/Linux / Ubuntu / Debian
- 13 years of experience with GIT, Gitlab, and Github
- 8 years of experience with Docker and Kubernetes
- 5 years of experience with GCP / Azure / AWS
Functional Skills
- Full Stack design and development with #React / Python / Node JS / #TypeScript
- Identification and development of code features, test & deploy, and product run on AWS
- IaC deployment based on #Terraform templates and modules
- Management of development, test, and production environments
- Automation of application deployment, including updates and rollbacks
- Integration of AWS infrastructure services such as Lambda, ECS, S3, RDS, VPC, IAM,…
- Collaboration with teams to resolve production issues.
- Providing technical architecture strategy and advice for all micro-service deployments
- Automation of unit and functional tests (Vitest, Cucumber, Browserstack, Playwright)
- Leading development and testing teams
- Coaching and supporting teams
- Trainer in maintaining open source project with best practices
- Innovation, Autonomy, Leadership
- Founder of OCTAVE, a digital company based in Tunisia.
Technologies Table
Category | Technologies |
---|---|
Cloud/DevOps | CI/CD, AWS CDK, SAM, CloudFormation, EC2 / ELB / RDS, Secrets Manager, KMS, IAM / CloudTrail, Terraform, Ansible, Kubernetes (AKS), Helm, Debian, Ubuntu, Docker, Azure DevOps, GitHub Actions, GitLab, Jenkins, Vagrant |
Cloud Development | AWS Lambda, API Gateway, SNS/SQS, S3, VPC, EC2, ECS, EKS, CloudFront, CloudWatch |
Testing Tools | Jest, Mocha, Chai, Enzyme, Cypress, Cucumber, WebdriverIO, BrowserStack |
Application Servers | Nginx, Apache, Tomcat, Wildfly, JBoss |
Web Development | React, Python, Node.js, Express.js, NestJS, Socket.IO, Java Spring, Django, Flask, Ruby on Rails, Go, Rust, PHP, Drupal, Symfony, Composer, Xdebug, PHPUnit, CakePHP |
DATA/SOA/DBMS | MySQL, SQLite, Oracle, MongoDB, RethinkDB, Couchbase, SOAP, XML, JSON, GraphQL, Swagger |
Methods & Tools | Agile (Scrum, Shape Up), Jira, Confluence, Kanban, Git (GitHub/Bitbucket/GitLab) |
Messaging/Monitoring | Datadog, AWS CloudWatch, ELK Stack, Kafka, RabbitMQ, ZMQ |
Middleware | AWS Cognito, Keycloak, WSO2 |