You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Kamel L.KL

Kamel L.

Software Engineer [Golang - C/C++ - Flutter]

€450/day
Paris, FR
3-7 years

Average response time: 1 hour

About Kamel

Experienced Software Engineer with a passion for crafting efficient, scalable solutions. Over 6 years of hands-on experience across government projects and dynamic startups. Proficient in Go, C++, cloud technologies.

I'm always eager to take on new challenges and collaborate on projects that push the boundaries of what's possible in software engineering. If you're looking for a software engineer who can turn your vision into reality, let's connect and explore how we can create impactful solutions together.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Basic

Remote only
Primarily works remotely

Experience

  • Ringover France
    Backend Engineer [Golang]
    March 2023 - January 2024 (10 months)
    Paris, France
    • Led development of a unified communications platform enhancing core functionalities for a seamless user experience.
    • Spearheaded migration to advanced Go templates and optimized SQL queries, improving system performance.
    • Collaborated on integrating Amazon S3 for optimized data storage and retrieval.
    • Diagnosed and rectified complex server connection issues.
    • Designed and implemented scalable APIs for seamless third-party integrations with Ringover's telephony system.
    • Introduced efficient query mechanisms, significantly enhancing data retrieval efficiency.
    • Initiated refactoring of legacy codebase to strictly typed languages, reducing runtime errors and improving code maintainability.
    • Provided mentorship to junior developers, led regular code reviews, and ensured adherence to best coding practices.
    • Engineered innovative features for Empower, an advanced conversational intelligence solution, leveraging Ringover's proprietary AI technology.
    • Harnessing WebRTC and AI technologies, showcasing adaptability to cutting edge technologies.
    • Leveraged debugging tools to profile codebase, identify bottlenecks, and rectify memory-related errors, enhancing system stability.
    • Translated complex JavaScript functionalities to Go and re-engineered SQL queries for accurate data representation, ensuring system consistency across platforms.
  • Thales
    C++ Software Engineer
    July 2021 - February 2022 (7 months)
    Vélizy-Villacoublay, France
    Engaged in a critical project under government directives, the team played a crucial role in executing complex technical requirements while maintaining confidentiality.
    Our focus was on graphical interfaces and image processing within designated system perimeters, utilizing languages like C++, LUA, and Python.
    Key Technical Contributions:
    • Employed advanced computing concepts including semaphore, mutex, multithreading, and real-time calculations to ensure robust system performance.
    • Designed a bus messaging module for seamless message passing through physical modulators to various aircraft components.
    • Worked on code architecture, ensuring common code parts were effectively organized, and reusable libraries were created for project-wide utilization.
    • Involved in the testing scope, developing proprietary testing solutions and establishing guidelines for unit and integration tests, with a focus on LUA scripts for integration testing.
    • Engineered deployment tools, utilizing Linux scripts to automate the deployment toolchain and non-regression tests, ensuring seamless code delivery across teams.
    • Ensured thorough testing on avionics hardware in addition to software tests, working closely with integration and validation teams for bench tests in a laboratory setting, ensuring the developed solutions were consistent and ready for deployment on the final support.
  • BLIINK
    Golang Back-end Engineer, Cloud computing
    October 2020 - May 2021 (7 months)
    Paris, France
    Worked within a team of 8 people. I designed, developed, deployed and maintain the systems critical to the business of the company. During my time with Bliink, I created a set of cloud systems to meet the needs of the sales, the Chief Operations and Technical Officer of the company. I putted in production:
    • a system that guarantee the integrity of the purchase options on online advertising
    • a system for synchronizing the catalog of advertisements from the company's clients advertiser
    • most of the data protocols written in Protobuf
    • the main system of synchronization and data access. This system is the basis of communications and synchronizes company data in real-time. All company's systems (existing and new) use it. I designed this system to be as efficient, fast and resilient as possible
    • writing of unit and integration tests
    • monitoring of deployed Microservices within a GKE cluster
    Involved technologies: Golang, gRPC, Protocol Buffers, REST API, docker, Clean architecture, DDD/TDD, Minikube

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 1, Sciences de l'Informatique
    Université de Stockholm
  • Master 2, Ingénierie informatique
    Epitech
    2020

Skill set

Categories