Hakim CIRA

DevOps Engineer at TapClicks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Laval, Quebec, Canada, CA
Languages
  • English Professional working proficiency
  • French Full professional proficiency
  • Arabic Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Farrukh Gaffarov

I had the pleasure of working with Hakim for two years at BAM Strategy, collaborating on several projects. Hakim is very diligent and has great vision for his work. He made sure all the deadlines are met and delivered results to the highest standards.

Rafik Majidov

Hakim is an extremely efficient programmer and developer. I was very impressed how fast he could develop both server side (backend) and client side (frontend) applications. He is a team player and always keeps himself available to help others. Hakim is a quiet person who is really nice to work with. He listens and thinks before saying his opinion, and that makes him a great analyst. I am glad I worked with Hakim in two companies - SSENSE and CityRealty. I highly recommend him with no doubts.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Advertising Services
    • 100 - 200 Employee
    • DevOps Engineer
      • Jan 2017 - Present

      Cloud administration: - Cloud management: AWS, OVH and Azure - NOSQL data availability (Redis, MongoDB, Druid) - MySQL Server administrator (Optimization, Backups, Replication) - Servers monitoring: Icinga, Nagios NRPE, Graphite, Grafana - Applications monitoring: SupervisorD System and data administrator - Deployment: Ansible - Linux administration: CentOS/RedHat - Setup a Kafka cluster - Docker containers under Kubernetes. - Using containers within AWS Fargate - Server capacity calculation and estimation - CI/CD using Jenkins to define jobs/pipelines. Show less

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • DevOps Engineer
      • Jul 2012 - Dec 2016

      Cloud administration: - AWS Amazon management with cost control - NOSQL data availability (Redis, Memcached, ElasticSearch) - MySQL/Postgresql Server administrator (Optimization, Backups, Replication) - Servers monitoring: Sensu, Graphite, CollectD - Instance scaling and load balancing and SSL certification management - Applications monitoring: SupervisorD - DNS server setup - DEV environment setup using Docker containers ETL and data presentation - Create scripts for data extraction, transformation, and load - Create SQL queries for data analysis - Analyze big data requirement and provide scripts and/or data System and data administrator - User management and access rights - Database access and optimization - Deployment: Ansible - Linux administration: Debian/Ubuntu, CentOS/RedHat - OpenVPN setup and user keys management. - Setup a Hadoop cluster (including the most used components) using Apache Ambari - Migrate data between two Hadoop clusters. - Redis with Twemproxy and Redis cluster setup. - Atlassian JIRA/WIKI/STASH server installation Show less

    • United States
    • Real Estate
    • 1 - 100 Employee
    • Senior programmer analyst
      • May 2011 - Jul 2012

      Analysis and programming - Backend programming of elliman.com and dashboard.elliman.com websites - Administration tools programming - Set up mobile version elliman.com Data operation - Schema optimization - Stored procedure creation - Set up functional indexes - Data analysis and profile generation Project management - Analyze user needs and estimates efforts. - Schedule tasks in the roadmaps Analysis and programming - Backend programming of elliman.com and dashboard.elliman.com websites - Administration tools programming - Set up mobile version elliman.com Data operation - Schema optimization - Stored procedure creation - Set up functional indexes - Data analysis and profile generation Project management - Analyze user needs and estimates efforts. - Schedule tasks in the roadmaps

    • Canada
    • Retail
    • 700 & Above Employee
    • Senior programmer analyst
      • Dec 2009 - May 2011

      Back end programming - Master Product: items’ editing, warehouse management - Purchase Order: Interface for creating purchase order - Master Order: Interface for customer order editing or creating (by phone) - Store Checkout: Interface web for store cashier, employees’ commissions and bar-code printing - Content access control system. - User alert system. External tools integration: - SAP integration with in-house system - Payment gateway integration Back end programming - Master Product: items’ editing, warehouse management - Purchase Order: Interface for creating purchase order - Master Order: Interface for customer order editing or creating (by phone) - Store Checkout: Interface web for store cashier, employees’ commissions and bar-code printing - Content access control system. - User alert system. External tools integration: - SAP integration with in-house system - Payment gateway integration

    • Canada
    • Advertising Services
    • 100 - 200 Employee
    • Senior Analyst Programmer
      • Feb 2008 - Dec 2009

      Maintenance and updating of the website www.divine.ca: - Content management system development and integration - JavaScript / Ajax script creating for improving the appearance of the site. - Technical support for users and members of the divine.ca team. - Support for production team tests and debug - Newsletters system based on Send Studio. Data operator: - Database administration, backup, RSS feeds. - Develop a plan for generating subscribers’ statistics: (SQL queries / Google Analytics/ Tracking Scripts). Show less

  • P3 technologies (ex CCI)
    • Montreal, Canada Area
    • Senior Analyst Programmer
      • Mar 2006 - Feb 2008

      Programing - Programming of the server side of the Loyalty system (reward cards management) - Implementation of a gateway supporting ETHERNET and DIAL-UP connection - Embedded client application for the INGENICO 5100 device (ARM-C). - Embedded client application for the Hypercom T4100 (C++, design factory) Data operation - Data migration from MYSQL into SQL SERVER - Validate transaction and fraud detection External integration Integrate the loyalty solution to the banking system (Interact, Visa, Master Cards...) Website Web client interface Show less

    • France
    • Research
    • 100 - 200 Employee
    • Analyst Programmer
      • Feb 2002 - Oct 2002

      R&D - Use combinatorial optimization methods for selecting and tracking stellar object Analysis and programming - Stellar object following system for the Gaia project. - Transform code into Java and simulate it by the GENIMG system. - UML modeling for embedded solutions R&D - Use combinatorial optimization methods for selecting and tracking stellar object Analysis and programming - Stellar object following system for the Gaia project. - Transform code into Java and simulate it by the GENIMG system. - UML modeling for embedded solutions

    • Algeria
    • Research Services
    • 200 - 300 Employee
    • Analyst programmer
      • Sep 1999 - Oct 2001

      R&D: - Use the MPEG2 standard to compress images by implementing the 2D DCT method - Extract biometric characteristics using edge detection - Face recognition algorithm using the hidden Markov models HMM Programming: - Develop a matrix calculation library - Video acquisition system - Face recognition system - Access control system based on face recognition Database: - Face Database management - Face profile catalog R&D: - Use the MPEG2 standard to compress images by implementing the 2D DCT method - Extract biometric characteristics using edge detection - Face recognition algorithm using the hidden Markov models HMM Programming: - Develop a matrix calculation library - Video acquisition system - Face recognition system - Access control system based on face recognition Database: - Face Database management - Face profile catalog

Education

  • Université de Sherbrooke
    DESS, Computer Software Engineering
    2010 - 2014
  • Université de Versailles Saint-Quentin-en-Yvelines
    Master's Degree, Computer Software Engineering
    2001 - 2002
  • National School of Computer Science - Algiers, Algerie
    Bachelor’s Degree, Computer Engineering
    1995 - 2000

Community

You need to have a working account to view this content. Click here to join now