Josh Perez

Senior Software Engineer at Discord

Fort Myers, Florida, United States
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
Josh Perez is a senior software engineer with over 15 years of experience building fast, accessible, and secure web and desktop applications. He’s driven full-stack work at companies from Palm and Yahoo! to Airbnb and Signal, leading migrations from legacy stacks to modern Node.js and React-based architectures and helping operationalize those services on Kubernetes. At Signal he built and hardened the Electron-based desktop client—adding context isolation, sandboxing, accessibility improvements, and media editing features—while contributing notable front-end UI work to the widely used signalapp/Signal-Desktop repo. More recently he joined Discord, continuing a pattern of shipping user-facing features that balance performance, security, and developer ergonomics. Colleagues rely on him for pragmatic technical direction and mentorship, and he quietly accelerates teams by replacing brittle legacy layers with modern component-driven UIs. Based in Fort Myers, FL, he also surfaces thoughtful tooling and process improvements that often become core parts of the product stack.
code6 years of coding experience
job17 years of employment as a software developer
bookBusiness Computer Programming, Business Computer Programming at Miami Lakes Technical
languagesSpanish, English
github-logo-circle

Github Skills (8)

javascript10
user-interface10
react10
typescript-types9
typescript9
typescripts9
html9
css9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
signalapp/Signal-Desktop

Jan 2020 - Jan 2023

A private messenger for Windows, macOS, and Linux.
Role in this project:
userFront-end Developer
Contributions:84 releases, 33 reviews, 791 commits in 3 years
Contributions summary:Josh has primarily contributed to the front-end development of the Signal Desktop application, focusing on implementing UI components. Their work involved adding features to the settings view, integrating system theme support, and working on the message display to enhance the user interface. They also participated in changes to the media features, including adding functionality for image editing and displaying additional timestamps for message statuses.
linuxmacoswindows
josh-signal/dotfiles

Dec 2022 - Jun 2023

Personal Dotfiles
Contributions:2 pushes in 5 months
dotfilespersonal-dotfilesvimzsh
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