Hakim Hattab

Co-founder at Slides

Jönköping, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
award
Top expert inCross-Platform Development and Productivity ToolsWeb Development and Frontend Design Technologies
Hakim Hattab is a Swedish front-end engineer and interface designer with 15 years of experience building polished, interactive web UIs and visual JavaScript experiments. As co-founder of Slides.com he turned his popular open-source presentation framework reveal.js into a browser-first presentation platform, blending product thinking with hands-on engineering. His work spans inventive UI libraries and micro-experiments—like Ladda, Avgrund, Meny and stroll.js—where he focuses on performance, CSS-driven animations, and tactile interactions. Previously he led front-end teams at Qwiki and served as Lead Interface Engineer at Squarespace, bringing design-led rigor to production systems. Based in Jönköping, he also maintains hakim.se as a playground for experimentation and practical demos, reflecting a curiosity-driven approach to UI craft.
code14 years of coding experience
job8 years of employment as a software developer
bookDigital Animation (Video Flash), Digital Animation (Video Flash) at Interaktiva Akademin
languagesEnglish, Swedish
github-logo-circle

Github Skills (14)

html10
css10
uid10
sass10
dom-manipulation10
css-transforms10
javascript10
front-end-development10
ui-design10
performance-optimization9
user-interface8
interface-design8
github8
user-experience8

Programming languages (6)

CSSShellMakefileJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
hakimel/css

Sep 2013 - Sep 2019

Assorted CSS and UI experiments.
Role in this project:
userFront-end Developer
Contributions:36 commits, 6 PRs, 12 pushes in 6 years 1 month
Contributions summary:Hakim primarily contributed to the front-end development of the project, adding new UI elements and features. The user implemented device loop and pagination, and added new components like checkwave. The user also made general styling adjustments, and added links to projects on github.
agnosticcssgarden
hakimel/forkit.js

Jul 2012 - Nov 2017

an animated GitHub ribbon
Role in this project:
userFront-end Developer
Contributions:27 commits, 1 push, 1 comment in 5 years 5 months
Contributions summary:Hakim primarily focused on front-end development, specifically implementing and refining the user interface of an animated GitHub ribbon. Their work involved refactoring the rendering process, initially using a canvas and then transitioning to DOM elements with CSS transforms. These changes included styling with CSS and updating the HTML structure, and adding functionality for user interaction to display the ribbon.
animationanimatedribbongif-animation
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.
Request Free Trial
Hakim Hattab - Co-founder at Slides