I am Joseph Silverman, a Senior Frontend Architect, Full Stack Developer, and blockchain enthusiast with extensive experience building applications for various devices. Over almost a decade, I have been developing commercial business tools using React, TypeScript, and modern frontend and backend technologies. I actively contribute to the cryptocurrency space, developing decentralized applications and integrating NFT innovations. My career path spans from frontend architecture leadership roles to full stack development and blockchain proofs of concept. I enjoy mentoring junior developers, optimizing code bases, and advancing best practices in state management, testing, and cloud deployment. I continuously seek to learn and expand my skill set by working on diverse projects and staying active in developer communities.

Joseph Silverman

I am Joseph Silverman, a Senior Frontend Architect, Full Stack Developer, and blockchain enthusiast with extensive experience building applications for various devices. Over almost a decade, I have been developing commercial business tools using React, TypeScript, and modern frontend and backend technologies. I actively contribute to the cryptocurrency space, developing decentralized applications and integrating NFT innovations. My career path spans from frontend architecture leadership roles to full stack development and blockchain proofs of concept. I enjoy mentoring junior developers, optimizing code bases, and advancing best practices in state management, testing, and cloud deployment. I continuously seek to learn and expand my skill set by working on diverse projects and staying active in developer communities.

Available to hire

I am Joseph Silverman, a Senior Frontend Architect, Full Stack Developer, and blockchain enthusiast with extensive experience building applications for various devices. Over almost a decade, I have been developing commercial business tools using React, TypeScript, and modern frontend and backend technologies. I actively contribute to the cryptocurrency space, developing decentralized applications and integrating NFT innovations.

My career path spans from frontend architecture leadership roles to full stack development and blockchain proofs of concept. I enjoy mentoring junior developers, optimizing code bases, and advancing best practices in state management, testing, and cloud deployment. I continuously seek to learn and expand my skill set by working on diverse projects and staying active in developer communities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Frontend Architect, Lead at Enmax
November 1, 2022 - Present
Led greenfield development in React using Typescript and RTK Query with Redux Saga for complex state management. Maintained consistency through code reviews and regular sync sessions. Implemented Playwright for end-to-end testing and developed tools to streamline test creation. Extensively used MUI X Datagrid and Material UI display components. Utilized Azure DevOps for authentication, staging, code review, and CI/CD tools.
Software Engineer at Paytm
March 31, 2022 - July 17, 2025
Developed UI in React with Tailwind and Typescript. Identified issues with lint config and unit test practices, improved test coverage using BDD practices, and suggested architectural improvements to facilitate better unit tests.
Full Stack Developer at Getty Images
December 31, 2021 - July 17, 2025
Migrated Angular to React where possible and introduced server-side rendering for some components. Utilized Rails for data processing, localization, and formatting. Used Docker, Node, and Rails for local build/debug environment. Employed Splunk for debugging server failures. Initiated use of React Testing Library for testing. Led a hackathon team focused on NFT integration, building a dApp for token ownership verification using web3.js and MetaMask. Presented at JavaScript roundups and developed solutions for mobile testing.
Sr. Programmer Analyst at Broadridge Financial
February 28, 2021 - July 17, 2025
Advised and resolved architectural issues for Silverlight to React migration. Led training on refactoring to functional components with hooks and ES6. Led automation testing and training with Java, Selenium, and Cucumber, and wrote formal team documentation. Migrated project to TypeScript and led related trainings. Extensively used AG Grid and live data streams. Documented best practices and coached developers on Hook implementation and code refactoring.
Lead React Developer at GFL Environmental Inc.
April 30, 2020 - July 17, 2025
Managed IBM Cloud CI/CD and Azure hosting for development, coordinating server synchronization. Worked with Angular, Typescript, React, Redux with Sagas and Hooks. Led junior developers and contributed to other projects learning Angular. Developed custom grid solution for construction management software that handled large data sets, avoiding browser timeouts. Improved performance, functionality, delivery timelines, and code standards in a new cloud project.
React Native Developer at Northern Block
December 31, 2018 - July 17, 2025
Developed POC for blockchain-enabled app using React and React Native. Maintained company website with Gatsby. Utilized HTML5, CSS3, and React Styled Components. Worked with Redux, MongoDB, Azure, and deployed on AION private chain. Created private NPM modules on Verdaccio docker instance.
React Developer at LifeTales at DMZ Ryerson
December 31, 2018 - July 17, 2025
Developed Ruby on Rails dashboard for app metrics and created React implementation of the iOS app. Interacted with PostgreSQL endpoints deployed on Swagger. Used Heroku build pipelines and AWS S3 bucket for media URLs. Worked in a Gitflow environment.
PHP/SQL Developer at The National Benefit Authority
December 31, 2015 - July 17, 2025
Developed reports with PHP, SQL, and SVN. Created AJAX payment form which reduced daily processing time by 90 minutes.
CIO/Project Lead at 1762868 Ontario Inc.
December 31, 2014 - July 17, 2025
Developed a health portal with Drupal and PHP. Created a Java tool to crawl URLs for calendar event information.
Service Manager at Visual Information Products Inc.
December 31, 2008 - July 17, 2025
Responsible for network installation and management, POS deployment and menu programming, on-call service and system maintenance.
Account Manager at Eastman Kodak Company
December 31, 2007 - July 17, 2025
Trained on SAP for processing orders. Managed large orders (100K+) for clients like Disney, Walmart, Walgreens, and CVS. Provided technical support for Kodak devices requiring diagnosis and repair.
Frontend Architect, Lead at Enmax
November 1, 2022 - Present
Worked on greenfield development in React using TypeScript and RTK Query with Redux Saga for complex and large state management. Maintained consistency through code reviews and sync sessions. Implemented Playwright for end-to-end testing and developed tools to streamline test creation. Used heavily MUI X Datagrid and Material UI components. Utilized Azure DevOps for authentication, staging, code review, and CI/CD tools.
Software Engineer at Paytm
March 31, 2022 - July 17, 2025
Developed UI in React with Tailwind and TypeScript. Identified lint configuration and unit test issues. Improved test coverage using BDD practices and suggested architecture improvements to facilitate better unit testing.
Full Stack Developer at Getty Images
December 31, 2021 - July 17, 2025
Migrated Angular to React and introduced server-side rendering for components. Used Rails for data processing, localization, and formatting. Utilized Docker, Node, and Rails for local build and debugging. Used Splunk for server failure analysis. Initiated adoption of react-testing-library and planned enzyme deprecation. Led a winning hackathon team focusing on NFT integration and blockchain with Web3.js and MetaMask. Presented at Javascript round-ups and developed solutions for local mobile testing.
Sr. Programmer Analyst at Broadridge Financial
February 28, 2021 - July 17, 2025
Advised and resolved architectural issues for Silverlight to React migration. Trained developers on refactoring class components to functional components with hooks and ES6. Led automation testing training using Java, Selenium, and Cucumber with Gherkin syntax. Migrated the project to TypeScript with developer training. Used AG Grid and live data streams extensively.
Lead React Developer at GFL Environmental Inc.
April 30, 2020 - July 17, 2025
Managed IBM Cloud CI/CD and Azure hosting integration. Coordinated server synchronizations for CI/CD pipeline. Worked with Angular, TypeScript, React, Redux with Sagas and Hooks. Mentored junior developers and learned Angular from technical director. Developed custom grid solutions for large construction management data sets, improving performance and delivery timelines.
React Native Developer at Northern Block
December 31, 2018 - July 17, 2025
Developed POC for blockchain enabled app using React and React Native. Maintained company website with Gatsby and used HTML5, CSS3 and React Styled Components for UI. Integrated Redux, MongoDB, Azure with AION private chain. Created private NPM modules on Verdaccio docker instance.
React Developer at LifeTales at DMZ Ryerson
January 1, 2018 - July 17, 2025
Developed Ruby on Rails dashboard for app metrics and React implementation of iOS app. Interacted with PostgreSQL endpoints deployed on Swagger. Managed Heroku build pipelines and AWS S3 buckets for media URLs. Worked in Gitflow environment.
PHP/SQL Developer at The National Benefit Authority
December 31, 2015 - July 17, 2025
Developed reports using PHP, SQL and SVN. Created AJAX payment form reducing daily processing time by 90 minutes.
CIO/Project Lead at 1762868 Ontario Inc.
December 31, 2014 - July 17, 2025
Developed a health portal using Drupal and PHP. Created a Java tool for URL crawling to retrieve calendar event information.
Service Manager at Visual Information Products Inc.
December 31, 2008 - July 17, 2025
Managed network installation and POS deployment with menu programming. Provided on-call service and systems maintenance.
Account Manager at Eastman Kodak Company
December 31, 2007 - July 17, 2025
Trained on SAP for processing orders. Managed large orders for clients including Disney, Walmart, Walgreens, and CVS. Provided technical support for Kodak devices including diagnosis and repair.
Frontend Architect, Lead at Enmax
November 1, 2022 - Present
Led greenfield development in React using Typescript and RTK Query with Redux Saga for complex and large state management. Maintained code consistency through reviews and sync sessions. Implemented Playwright for end-to-end testing and developed tools to streamline test creation. Heavily used MUI X Data Grid and Material UI components. Utilized Azure DevOps for authentication, staging, code review, and CI/CD tools.
Software Engineer at Paytm
March 1, 2022 - August 7, 2025
Developed UI in React with Tailwind and Typescript. Identified issues with lint config and unit test practices. Improved test coverage using BDD practices and suggested architecture improvements to facilitate better unit tests.
Full Stack Developer at Getty Images
December 1, 2021 - August 7, 2025
Migrated Angular to React where possible and introduced server-side rendering for some components. Used Rails extensively for data processing, localization, and formatting. Utilized Docker, Node, and Rails to build and debug locally. Employed Splunk for debugging server failures and identifying stack traces. Initiated the use of React Testing Library and planned deprecation of enzyme. Formed a team to compete at Getty Hackathon, winning for disruptive innovation in NFT integration. Presented at regular JavaScript round-ups and code talks. Developed a solution for local mobile testing to avoid remote staging deployments for testing.
Sr. Programmer Analyst at Broadridge Financial
February 1, 2021 - August 7, 2025
Advised and resolved architectural issues for Silverlight to React migration, demonstrating and training on refactoring class components to smaller functional components with hooks and ES6. Led automation testing and training with Java, Selenium, and Cucumber; prepared formal documentation outlining testing environment challenges and automation steps. Migrated project to Typescript and conducted training sessions. Extensively used AG Grid and live data streams. Documented best practices and coached developers on custom hook implementation, code refactoring, and reusability.
Lead React Developer at GFL Environmental Inc.
April 1, 2020 - August 7, 2025
Managed IBM Cloud CI/CD and Azure hosting for development. Coordinated with onsite and development servers to synchronize CI/CD pipeline. Worked with Angular, Typescript, React, Redux with Sagas and Hooks. Mentored junior developers. Developed construction management software facilitating millions per week in transactions. Created a custom grid solution with the API team to circumvent browser timeouts for large datasets. Improved performance, functionality, delivery timelines, and code standards for a newer cloud solution.
React Native Developer at Northern Block
December 31, 2018 - August 7, 2025
Developed proof-of-concept blockchain-enabled app using React and React Native. Maintained company website using Gatsby. Built Web UI using HTML5, CSS3, and React Styled Components. Employed Redux, MongoDB, and Azure with AION private chain deployed for React POC. Developed private NPM modules on a Verdaccio Docker instance.
React Developer at Life Tales at DMZ Ryerson
December 31, 2018 - August 7, 2025
Developed Ruby on Rails dashboard for app metrics. Created React implementation of the iOS app lifetales.com. Interacted with PostgreSQL endpoints deployed on Swagger instance. Managed Heroku build pipelines and AWS S3 bucket for media URLs. Worked in a Gitflow environment.
PHP/SQL Developer at The National Benefit Authority
January 1, 2015 - Present
Developed reports using PHP, SQL, and SVN. Created AJAX payment form reducing daily processing time by 90 minutes.
CIO/Project Lead at 1762868 Ontario Inc.
December 31, 2014 - August 7, 2025
Developed a health portal with Drupal & PHP. Created a Java tool to crawl URLs for calendar event information.
Service Manager at Visual Information Products Inc.
December 31, 2008 - August 7, 2025
Handled network installation and management. Managed POS deployment and menu programming. Provided on-call service and systems maintenance.
Account Manager at Eastman Kodak Company
December 31, 2007 - August 7, 2025
Trained on SAP for processing orders. Managed large orders (100K+) for Disney, Walmart, Walgreens, and CVS. Provided technical support for Kodak devices requiring diagnosis and repair.
Frontend Architect, Lead at Enmax
November 1, 2022 - Present
Lead greenfield development using React, TypeScript, RTK Query, and Redux Saga for complex state management. Maintained code consistency via code reviews and conducted regular sync sessions with the team. Implemented Playwright for end-to-end testing and developed tools to streamline test creation. Used MUI X Data grid and Material UI components extensively. Managed authentication, staging, code review, and CI/CD via Azure DevOps.
Software Engineer at Paytm
March 31, 2022 - August 7, 2025
Worked on UI development in React with Tailwind CSS and TypeScript. Identified issues with lint configuration and unit testing practices. Improved test coverage using BDD practices and suggested architecture improvements to facilitate better unit testing.
Full Stack Developer at Getty Images
December 31, 2021 - August 7, 2025
Migrated Angular components to React and introduced server-side rendering for some components. Utilized Rails extensively for data processing, localization, and formatting. Used Docker, Node.js, and Rails for local build and debugging. Employed Splunk to debug server failures and identify stack traces. Initiated React Testing Library adoption and planned enzyme deprecation. Led a team to compete and win the Getty Hackathon for disruptive innovation in NFT integration. Developed a dApp to verify token ownership using web3.js and MetaMask. Presented regularly at JavaScript round-up and code talks. Developed a local mobile testing solution, avoiding remote staging deployments.
Senior Programmer Analyst at Broadridge Financial
February 28, 2021 - August 7, 2025
Advised and resolved architectural issues during Silverlight to React migration. Delivered training on refactoring class components into smaller functional components and usage of hooks and ES6. Led automation testing and training with Java, Selenium, and Cucumber. Developed formal documentation outlining Java testing environment and automation steps. Migrated project to TypeScript and conducted developer training for strongly typed language adoption. Made extensive use of AG Grid and live data streams. Documented best practices and coached developers on custom hook implementation, code refactoring, and reusability.
Lead React Developer at GFL Environmental Inc.
April 30, 2020 - August 7, 2025
Managed IBM Cloud CI/CD and Azure hosting environments for development and coordinated on-site and dev server synchronization. Utilized Angular, TypeScript, React, Redux with Sagas and Hooks. Facilitated junior developer onboarding and training. Developed construction management software supporting multimillion-dollar weekly transactions, including custom grid solutions to address browser timeouts with large datasets. Improved performance, functionality, delivery timelines, and code standards in a newly deployed cloud solution with frequent build issues.
React Native Developer at Northern Block
December 31, 2018 - August 7, 2025
Developed proof of concept blockchain-enabled applications using React and React Native. Maintained company website with Gatsby.js. Created web UI with HTML5, CSS3, and React Styled Components. Used Redux, MongoDB, and Azure with private AION blockchain deployment for React POC. Developed private NPM modules on a Verdaccio Docker instance.
React Developer at Life Tales at DMZ Ryerson
December 31, 2018 - August 7, 2025
Developed Ruby on Rails dashboard for app metrics and created a React implementation of the iOS app lifetales.com. Interacted with PostgreSQL endpoints deployed on Swagger instance. Managed Heroku build pipelines and AWS S3 bucket for media URLs. Worked in a Git flow environment.
PHP/SQL Developer at The National Benefit Authority
December 31, 2015 - August 7, 2025
Developed reports using PHP, SQL, and SVN. Created AJAX payment form which reduced daily processing time by 90 minutes.
CIO/Project Lead at 1762868 Ontario Inc.
December 31, 2014 - August 7, 2025
Developed health portal using Drupal and PHP. Created a Java tool to crawl URLs for calendar event information.
Service Manager at Visual Information Products Inc.
December 31, 2008 - August 7, 2025
Managed network installation and maintenance, POS deployment, and menu programming. Provided on-call service and systems maintenance.
Account Manager at Eastman Kodak Company
December 31, 2007 - August 7, 2025
Trained on SAP for processing orders. Managed large orders (100K+) for Disney, Walmart, Walgreens, and CVS. Delivered technical support for Kodak devices requiring diagnosis and repair.

Education

B.A.S. Honours at Atkinson Business at York University
January 1, 2001 - December 31, 2006
Management Information Technology
Postgraduate Study at University of Toronto
January 1, 2010 - December 31, 2012
B.A.S. Honours, specialization in IT Management at Atkinson Business at York University
January 11, 2030 - August 7, 2025
Postgraduate study in Computer Science & Mathematics at University of Toronto
January 11, 2030 - August 7, 2025
B.A.S. Honours at Atkinson Business at York University
January 11, 2030 - August 7, 2025
Postgraduate Study at University of Toronto: Computer Science & Mathematics
January 11, 2030 - August 7, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Energy & Utilities, Real Estate & Construction, Media & Entertainment, Government, Manufacturing, Other