Karam Qaoud is a software engineer with six years of experience specializing in front-end development and a strong full-stack grounding, currently at Qualtrics in Krakow. He interned at Meta where he contributed to the popular Lexical editor framework and continues to improve its Table of Contents plugin and related UX, styling, and end-to-end tests as an open-source contributor. Proficient in TypeScript, JavaScript, React and modern front-end tooling, he pairs practical UI focus with backend familiarity in Node/Express, GraphQL and databases. Karam’s background combines formal computer science study and a Hack Reactor full-stack bootcamp, and he has delivered product-focused solutions across Nokia and Meta prior to his current role.
6 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Debrecen
Bootcamp trainee, Full Stack Software Engineering, Bootcamp trainee, Full Stack Software Engineering at Hack Reactor
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Role in this project:
Front-end Developer
Contributions:7 reviews, 11 commits, 30 PRs in 4 months
Contributions summary:Karam primarily focused on implementing and improving the Table of Contents plugin for the Lexical text editor framework. Their contributions involved adding the plugin, integrating it with the editor, enhancing its styling, and developing end-to-end tests. They also addressed issues related to scrolling and display within the table of contents, and fixed a problem concerning the DraggableBlockPlugin in read-only mode. Furthermore, the user made some improvements to the general playground theme.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.