My name is Houssem Charfeddine, a software engineer who happened to get paid for his hobby :D I am passionate about computers ever since I was little, my favorite quote is by Harold Abelson “Programs must be written for people to read, and only incidentally for machines to execute.”
I am a highly motivated, hardworking, adaptable and responsible individual who enjoys challenges and adventures. I enjoy working on my own initiative or in a team.
Founded in 1997 to provide customers with a better and safer way to win in the modern digital world, Kindred Group (then Unibet Group) built a reputation as a disrupter and innovator, quickly gaining a loyal customer base around the world. Kindred changed the game by offering customers a better gaming experience than traditional high-street operators. During the last 25 years, Kindred established significant market share in key regulated markets across the globe. Our story is an exhilarating ride; powered by people, innovation, and a relentless focus on offering our customers a safe and fun entertainment experience.
Responsibilities:• Maintain internal libraries for different CI/CD pipelines • Architect AWS organizational structure • Re-design Network interconnectivity between on-premise and AWS including DNS resolution • Manage different kubernetes clusters handling production workload (credential rotation, policies ...) • Implement Zero-Trust and Zero-config approach using istio vault
I was part of all phases of the software development lifecycle which include: gathering and analyzing user system requirements, responding to outages and creating system models. I was also part of the design meetings, tests and participated in the debugging phase to meet the desired needs and interact.
Responsibilities: • Architect existing infrastructure on cloud and on-premise. • Clearly and regularly communicate with management and technical support colleagues • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces • Test, maintain and recommend software improvements to ensure strong functionality and optimization using Jira • Facilitate root cause analysis of system issues using my own built in codes for testing • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing • Identify ideas to improve system performance and impact availability using Jira • Development of technical specifications and plans • Make good technical decisions that provide solutions to different challenges • Multi-task and change from one task to another without loss of efficiency or composure
Bayerische Motoren Werke AG, commonly referred to as BMW, is a German multinational corporation which produces luxury vehicles and motorcycles. The company was founded in 1916 as a manufacturer of aircraft engines, which it produced from 1917 until 1918 and again from 1933 to 1945. Automobiles are marketed under the brands BMW, Mini and Rolls-Royce, and motorcycles are marketed under the brand BMW Motorrad. In 2017, BMW was the world's fourteenth-largest producer of motor vehicles, with 2,279,503 vehicles produced. The company has significant motorsport history, especially in touring cars, Formula 1, sports cars and the Isle of Man TT.
Responsibilities:• Desgin a serverless workflow using Lambda • Create ETL workflow that help minimize workload for different factories • Develop, test and implement Features within python application. • Software testing and quality assurance
Think-it is an engineering collective on a mission to unlock human potential through technology. We identify and accelerate North Africa’s future technology leaders — before integrating them as full-time distributed team members with innovative partners around the world.
Responsibilities:• Clearly and regularly communicate with management and technical support colleagues • Work with technologies such as Kubernetes and Docker Travis and Jenkins • Develop, test and implement Features within cloud infrastructure. • Software testing and quality assurance • Multi-task and change from one task to another without loss of efficiency or composure
I was part of all phases of the software development lifecycle which include: gathering and analyzing user system requirements, responding to outages and creating system models. I was also part of the design meetings, tests and participated in the debugging phase to meet the desired needs and interact.
Responsibilities: • Develop, test and implement features within Joomla Framework. • Clearly and regularly communicate with management and technical support colleagues • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces • Test, maintain and recommend software improvements to ensure strong functionality and optimization using Jira • Facilitate root cause analysis of system issues using my own built in codes for testing • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing • Identify ideas to improve system performance and impact availability using Jira • Development of technical specifications and plans • Make good technical decisions that provide solutions to different challenges • Multi-task and change from one task to another without loss of efficiency or composure
• Develop, test and implement applications. • Web application development • Clearly and regularly communicate with management and technical support colleagues • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites • Development of technical specifications and plans • Make good technical decisions that provide solutions to different challenges • High scalability projects involving cloud-based infrastructure design and implementation • Experience debugging distributed systems with high data loads • MySQL Database, MVC frameworks (WordPress, Vbulletin ...), JavaScript, HTML … • Integrate software with existing systems • Software testing and quality assurance
• Develop and maintain all hardware / programs in the radio Station • Montage • Creator of Djerid FM website using WordPress framework. • Supervise security and update the content on the Website • creator of online broadcasting system using shout cast
TEK-UP is an institution that offers you the opportunity to benefit from an academic education which is recognized and valued around the world. [official website]
La Faculté des Sciences de Bizerte est un établissement d'enseignement et de recherche sous tutelle du ministère de l'enseignement supérieur et de la recherche scientifique. Elle est rattachée à l'Université de Carthage. La Faculté des Sciences de Bizerte a vu le jour en 1990 (loi n°106 du 26 novembre 1990) elle s'est substituée à l'Ecole Normale Supérieure créée en 1956 à Tunis et transférée à Bizerte en octobre 1980.[official website]
Configure and manage servers using scripts and ansible playbooks
write APIs and services using Golang
containerize applications and manage it images
Manage and administrate kubernetes clusters
Write infrastrcture as code and make it more portable
Architect and migrate wordload to the cloud
Checkout my Blog! you'll love it ;)
I was in charge with a collegue to design a website for the radio station capable of broadcasting their programs...
Hired by APLM is an environmental association which aims at promoting and saving the natural resources i was instructed to create...
First Advertising platform in the african content, Calynga offers variaty of ad format for users to promote their products.