Josh Perez work email
- Valid
- Valid
- Valid
Josh Perez personal email
- Valid
Josh Perez phone numbers
With over 15 years of experience as a software engineer, I am passionate about creating innovative and user-friendly web applications that enhance communication and collaboration. I have a strong background in full-stack development, TypeScript, React, and NodeJS, and I enjoy learning new technologies and tools. Currently, I am working as a software engineer at Signal Messenger, a secure and private messaging platform that empowers users to communicate freely and safely.At Signal Messenger, I am responsible for building the desktop application that runs on Windows, macOS, and Debian based Linux platforms. I work on various features for the messenger, such as storage service, 1:1 phone calls, group calling, stories, and media editor. I also contribute to fixing existing bugs and improving the technical direction of the code and the team. Some of the technical improvements I am proud of include the base UI components, the upgrade to the latest versions of React and Storybook, the addition of context isolation and sandboxing to various windows in the application, and the optimization of the performance and security of the app. I enjoy working with a talented and diverse team of engineers, designers, and product managers who share a common vision and mission of building a better way to communicate.
-
Senior Software EngineerDiscord Jan 2024 - PresentSan Francisco, Ca, Us -
Software EngineerSignal Messenger Jan 2020 - Dec 2023San Francisco, California, UsFull-stack role building the desktop application which is electron backed and runs on Windows, macOS, and Debian based linux platforms. Building out features for the messenger most of the time with the rest of the time split between fixing existing bugs and improving the technical direction of the code and the team. Some of my favorite features I've worked on are storage service, 1:1 phone calls, group calling, stories, the media editor, lightbox to view images full-screen. Some of the technical improvements I'm proud of include the base UI components we use, adding context isolation and sandboxing to various windows in the application, making several accessibility improvements, and finally removing jQuery and the Backbone view layer and replacing it with React. -
Senior Software EngineerAirbnb Sep 2014 - Jan 2020San Francisco, Ca, UsStarted off working on the search team on a project to help would be customers explore a list of potential destinations. Ended up transforming the frontend culture at Airbnb by introducing the team to React, transpiling Javascript, and using modern syntax. Took initiative and wrote a tool to server render the JSX so engineers would not have to duplicate layout logic and that wound up becoming my full-time job. Joined the infrastructure team and spent the next 5 years shifting the tech stack at Airbnb from Ruby-on-Rails to a Node.js backed web-rendering service which saw a rewrite of the web servers that would handle all airbnb.com related web requests. The focus was on delivering the first byte as fast as possible, ease-of-use for developers, and high-availability. Deployed the new node.js backed servers to the cloud using Kubernetes. Mentored and helped junior engineers grow into senior software engineers. Wrote various technical documents meant to be consumed by the engineers working at the company in how to use the tooling we were building. Ran internal support through slack, email, and in-person office hours. Played an SRE role to ensure the availability and reliability of our web servers. -
Frontend EngineerFacebook Jun 2012 - Sep 2014Joined the search team in the founding to build out the Graph Search product and its various features. Implemented the search bar at the top of the page along with its type-ahead and auto-completion feature, worked on the various search results page for both desktop and mobile web. Was primary frontend engineer for a small team within search focusing on location search, business, reviews, and recommendations. Worked with the news team to add trending topics to the search results page. Primarily worked with Hack, a PHP derivative, and React while it was still in its infancy. -
Software EngineerYahoo! Jan 2012 - Jun 2012Sunnyvale, Ca, UsPart of the contacts team which integrated with Yahoo mail.Built a contacts importing tool, using Yahoo's Mojito.js framework, which would take your contacts from other services like Facebook, Google, and other email providers and would import them into Yahoo! Deployed various services using node.js and linux. -
Software Applications DeveloperPalm May 2011 - Feb 2012Santa Clara, California, UsApplications developer for webOS platform. Wrote integration code porting the QuickOffice library suite to webOS. Wrote some views and services for the Photos application including a service that would tag photos upon import. Wrote the landing page view and bookmarks view for the browser. Worked in an environment using Agile Development with a focus on code quality via unit testing, CI, and code coverage. -
Lead Software EngineerBigstar Jan 2009 - Mar 2011Built the website from the ground up in a rapid application development environmentDesigned and developed the webOS smartphone applicationDatabase schema design and optimizationPerformed code reviews to keep the code refactored, clean and properly documentedLeading a tight team of developers in all facets of web and mobile developmentHandling the UX for various components and modulesUtilizing HTML5, JavaScript and CSS3 to deliver our content on new devices that use WebKitInvolved in developing the Internet ready TV applicationsBuilt the API used by our devicesExperience with performance enhancements and optimization
-
Software EngineerTodaymd Jan 2007 - Jan 2009Install, Configure, Maintain the servers (DNS/FTP/Mail/SQL/Apache2)Program web applications using PHP, JavaScript, and MySQL for a dynamic-driven, heavy-traffic load website.Designed the Database schema and maintained the database using MySQL.Mail servers & Services. Installing, configuring, troubleshooting.Designed and Maintained the LAN. Set up DNS using BIND9.
Josh Perez Skills
Josh Perez Education Details
-
Miami Lakes TechnicalBusiness Computer Programming
Frequently Asked Questions about Josh Perez
What company does Josh Perez work for?
Josh Perez works for Discord
What is Josh Perez's role at the current company?
Josh Perez's current role is Senior Software Engineer @ Discord.
What is Josh Perez's email address?
Josh Perez's email address is go****@****ail.com
What is Josh Perez's direct phone number?
Josh Perez's direct phone number is +130560*****
What schools did Josh Perez attend?
Josh Perez attended Miami Lakes Technical.
What are some of Josh Perez's interests?
Josh Perez has interest in Programming, Children, Node, Traveling, Snowboarding, Environment, Ecmascript, Hiking, Javascript, Animal Welfare.
What skills is Josh Perez known for?
Josh Perez has skills like Javascript, Clojure, Python, Php, Mobile Applications, Web Applications, Open Source, Html5, Mysql, Json, Linux, Css.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial