Joseph Portelli

Principal Software Engineer at Acunetix by Invicti

Malta
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

👤
Senior
Joseph Portelli is a Principal Software Engineer based in Malta with 13 years of experience building robust JavaScript and Node.js applications and improving browser automation and DOM-driven UIs. He has progressed through technical leadership roles at Acunetix by Invicti—from JS Dev to Principal—where he shapes architecture and delivery for web security products. His hands-on contributions to popular GoogleChrome chrome-extensions-samples show a pragmatic focus on modernizing APIs, multi-camera support, and UX-focused bug fixes that improve real-world browser extension behavior. Comfortable across front-end and tooling layers, he brings deep expertise in WebDriver and DOM interactions to complex integration challenges. Colleagues rely on him for driving maintainable code evolution and translating legacy patterns into current platform best practices. Quietly pragmatic, he pairs long-term product stewardship with a knack for small, high-impact contributions that improve developer and user experience.
code13 years of coding experience
job19 years of employment as a software developer
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
21,440reputation
2.2mreached
226answers
29questions
Badges
dom-events
top-5%
html
top-1%
css
top-5%
viewport
top-5%
textarea
top-5%
jquery
top-5%
github-logo-circle

Github Skills (26)

javascript10
canvas10
ui-design10
chrome-extension10
uid10
front-end-development10
chrome10
html10
image9
jquery9
height9
textarea9
css9
dom-events9
viewport9

Programming languages (3)

TypeScriptJavaScriptGo

Github contributions (5)

github-logo-circle
Chrome Extensions Samples
Role in this project:
userFront-end Developer
Contributions:12 commits, 8 PRs, 14 comments in 16 days
Contributions summary:Joseph primarily focused on updating and modifying Chrome extension samples related to user interface and functionality. Their contributions included replacing deprecated APIs, adapting code for newer APIs, and enhancing UI components. The user added support for features like multiple cameras, improved code readability, and addressed specific bug fixes related to video size calculation and UI elements. These changes indicate a focus on maintaining and improving the user experience within the Chrome extension ecosystem.
chrome-extensionchrome-extensionsextensionschrome
lostsource/devtools-client

Aug 2019 - Sep 2019

Contributions:26 commits, 17 pushes, 1 branch in 10 days
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
Joseph Portelli - Principal Software Engineer at Acunetix by Invicti