C. Khalifa

Hello, I am Chokri Khalifa

I'm a Cloud Architect

I'm a passionate tech enthusiast, a geek at heart and a musician.
I love taking ideas and turning them into real, working web applications. From start to finish, I'm involved in every step of the development process.
I specialize in full-stack development and use cloud platforms like AWS, GCP, and Azure to build solutions that are strong and scalable.

With a focus on DevOps practices, I make sure everything works well and runs smoothly. Whether I'm building apps or fixing tech issues, I'm always excited to turn ideas into reality.

Summary

  • 19 years of experience in Web Development (HTML5/CSS3, JavaScript)
  • 16 years of experience with GNU/Linux / Ubuntu / Debian
  • 15 years of experience with GIT, GitLab, and GitHub
  • 8 years of experience with Docker and Kubernetes
  • 6 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
  • Agile methodology (Scrum, Kanban)
  • Continuous Integration and Continuous Deployment (CI/CD)
  • Monitoring and alerting with Prometheus, Grafana, and ELK
  • Security and compliance with AWS best practices
  • Management of AWS accounts and billing
  • Management of AWS resources with Terraform

Technical Skills

CategoryTechnologies
Web DevelopmentReact, Python, Node.js, Express.js, NestJS, Socket.IO, Java Spring, Django, Flask, Ruby on Rails, Go, Rust, PHP, Drupal, Symfony, Composer, Xdebug, PHPUnit, CakePHP
Cloud/DevOpsCI/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 DevelopmentAWS Lambda, API Gateway, SNS/SQS, S3, VPC, EC2, ECS, EKS, CloudFront, CloudWatch
Testing ToolsJest, Mocha, Chai, Enzyme, Cypress, Cucumber, WebdriverIO, BrowserStack
Application ServersNginx, Apache, Tomcat, Wildfly, JBoss
DATA/SOA/DBMSMySQL, SQLite, Oracle, MongoDB, RethinkDB, Couchbase, SOAP, XML, JSON, GraphQL, Swagger
Methods & ToolsAgile (Scrum, Shape Up), Jira, Confluence, Kanban, Git (GitHub/Bitbucket/GitLab)
Messaging/MonitoringDatadog, AWS CloudWatch, ELK Stack, Kafka, RabbitMQ, ZMQ
MiddlewareAWS Cognito, Keycloak, WSO2