Avatar

TOURE A. KARIM

Web Developer

About Me

I am a versatile and self-motivated web developer with more than seven years of experience in leveraging agile frameworks to create dynamic, user-friendly web applications. Proficient in back-end and front-end development, with a strong focus on responsive design, performance optimization, and a passion for creating innovative and responsive digital solutions.

Work Experience

April 2023 - Present
Vero Digital Solutions OOD

PHP Backend Developer

  • Contribute to developing and maintaining a construction project management API with Restler framework for frontend apps to ensure seamless integration and high performance.
  • Collaborate with front-end developers, mobile developers, and other stakeholders to implement API endpoints that meet project requirements.
  • Implement authentication and authorization mechanisms using OAuth, JWT, and other security protocols.
  • Optimize API performance by implementing caching strategies and conducting load testing.
  • Write unit and integration tests to ensure code quality and reliability.
October 2019 - Mars 2023
Turfrika Logistics

PHP/Laravel Developer

  • Implement a logistics system to manage a supply chain with features like freight bookings, cargo transportation management, quotation, inventory, expenses, and revenue.
  • Review system requirements, translate them into high-level design and participate in architectural discussions with other team members.
  • Design, develop, code, test (unit test to ensure writing code is fault-tolerant, robust, and scalable), build, deploy, and debug new components or improve existing ones using PHP and Laravel development principles.
March 2022 - June 2022
MintMe.com

PHP/JS Developer

  • Contribute to implementing and maintain a blockchain platform for the creation of a cryptocurrency with Symfony.
  • Frontend layer development (Twig, Bootstrap 4, jQuery, Vue.js)
  • Look for ways to improve, debug, find and fix errors in the platform.
May 2014 - July 2018
Freelance

Freelance Web Developer

  • Design, develop, and maintain custom websites and web applications for diverse clients across various industries.
  • Collaborate closely with clients to understand their needs, provide technical guidance, and deliver tailored solutions.
  • Create responsive designs using HTML5, CSS3, and JavaScript frameworks such as React and Angular.
  • Develop back-end components with PHP, Node.js, and Python to support front-end functionalities.
  • Optimize websites for performance and SEO to enhance user experience and search engine rankings.
  • Manage and integrate third-party APIs to extend WordPress site capabilities and features.
  • Manage, develop and institute a dashboard control panel for end users and system administrators using MySQL database management system as the primary storage source.

Tech Stack

  • PHP / Laravel / Symfony
  • Python / Django / Flask
  • JavaScript / NodeJS / Angular
  • RESTfull APIs / Luracast Restler
  • MySQL / MSSQL / MongoDB

Soft Skills

  • Leadership
  • Problem-solving
  • Technical
  • Analytical
  • DevOps
  • Project Management
  • Effective Communication

Projects

Lararestler

A simple package for integrating seamlessly Restler API into your Laravel application.

Pycalco

PyCalco is a powerful command line interface for arithmetic and algebraic or symbolic expressions evaluation.

Education

  • B.Sc. in Computer Engineering
    Çanakkale Onsekiz Mart University
    2014 - 2018

Languages

  • French
  • English
  • Turkish