Afshin Mehrabani

Senior Software Engineer at Microsoft

Dublin, Ireland
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
Afshin Mehrabani is a senior software engineer based in Dublin with 15 years of experience building scalable web and infrastructure systems across startups and large tech firms, now at Microsoft. He is polyglot across Python, PHP, JavaScript/TypeScript and has driven modularisation, containerised developer environments, and IaC work at Etsy, plus provisioning and CI/CD automation for datacenter and cloud. Afshin combines backend systems work—contributing callback semantics and tests to socket.io/engine.io—with front-end polish, adding UX features and responsive design to Grid.js, Intro.js and other popular open-source projects. He often straddles product and platform concerns, shipping developer tooling (self-service VM management, Terraform automation) that shortens feedback loops for teams. Notably, his open-source contributions include adding core features and memory-backed storage to the widely used gridjs table library, reflecting a blend of pragmatic engineering and attention to developer experience.
code15 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc) Advanced Software Development, Master of Science (MSc) Advanced Software Development at Technological University Dublin
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
34,119reputation
8.9mreached
116answers
178questions
Badges
rest
top-5%
facebook
top-5%
mongodb
top-1%
http
top-5%
mongodb-query
top-1%
localization
top-5%
github-logo-circle

Github Skills (52)

asynchronous10
socket-io10
unit-testing10
javascript10
website-development10
animation10
async10
testing10
css10
responsive-design10
typescript10
user-interface10
websocket10
ui-design10
cs310

Programming languages (19)

C#C++CSSRustObjective-C++MakefileGoHTML

Github contributions (5)

github-logo-circle
grid-js/website

May 2020 - Jan 2023

Grid.js website
Role in this project:
userFront-end Developer
Contributions:330 commits, 77 PRs, 313 pushes in 2 years 8 months
Contributions summary:Afshin primarily focused on developing and fixing the website's front-end components. Their commits involved fixing the header, updating links, and adding new features to the homepage. The user also integrated Grid.js, a table plugin, to display data dynamically. Furthermore, the user worked on responsive design and styling using CSS, ensuring the website's user interface is well-presented.
javascriptjs-gridgrid
grid-js/gridjs

Mar 2020 - Jan 2023

Advanced table plugin
Role in this project:
userFull-stack Developer
Contributions:35 releases, 22 reviews, 1014 commits in 2 years 10 months
Contributions summary:Afshin contributed to the development of the advanced table plugin, "grid-js/gridjs," by implementing new features and refactoring existing code. The user added core functionality by introducing memory storage, allowing for row and cell creation and corresponding tests. Additionally, the user improved the codebase through refactoring to improve the internal implementation of the library, including the addition of code for styling the UI. The user also updated the codebase to return a promise.
sortgridfilterpagination
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
Afshin Mehrabani - Senior Software Engineer at Microsoft