Curriculum Vitæ / Resumé
R. J. Salvador
Software Engineer
salvador-workshop.ca
salvador.workshop@gmail.com
linkedin.com/in/rjsalvadorr
github.com/rjsalvadorr
github.com/guild-st-isidore-TO
(647) 460 4027
Objective
I’m seeking technical roles where I can leverage my skills in software, architecture, and creative fields. My skill set has a strong focus on front-end web-dev, UI/UX, data visualization, and 2D/3D modelling.
Skills & Qualifications
Experienced with several software platforms and frameworks.
Has worked on front-end (React, Ember), full-stack (J2EE, .NET, Python), and cloud (Azure).
Solves UX and design problems with precision.
Has a strong understanding of interactive web apps and design systems. Plus skills with drafting/BIM tools and parametric design.
Has valuable experience from all over the software development lifecycle.
From planning to kickoff, development, delivery, and maintenance.
Technical Experience
Senior Software Developer — Konrad Group
Jul 2024 — Nov 2024 Toronto, Canada (Hybrid)
Key technologies — Azure Cognitive Services (computer vision, doc. parsing), JavaScript, NestJS
- Partnered with a financial transaction processor working closely with the “Big Five” Canadian banks.
- Upgraded cloud apps which leverage Azure Cognitive Services for anti-fraud verification.
Senior Software Engineer — Autodesk Construction Solutions
Nov 2022 — Jan 2024 Toronto, Canada (Remote)
Key technologies — React, Node.js, TypeScript, JavaScript, HTML/CSS, Storybook, Revit
- Worked on Autodesk Takeoff, an online construction estimation tool for 2D sheets and 3D models.
- Enhanced the React front-end and Three.js-based 3D model viewer’s filtering. This gave users more options for ensuring accuracy, double-checking records, and speeding up their workflows.
- Upgraded team’s UI component library to conform with the organization’s high technical standards.
Senior Associate (Experience Technology) — Publicis Sapient
May 2022 — Sep 2022 Toronto, Canada (Remote)
Key technologies — React, Next.js, Nx, TypeScript, JavaScript, HTML/CSS, Storybook, AEM
- Worked on a Next.js app for a leading healthcare provider, smoothly integrating AEM with modern JS.
Software Engineer — Uncharted Software
Nov 2019 — Apr 2021 Toronto, Canada
Key technologies — Ember.js, Cytoscape, Express.js, Python, Docker Microservices, JavaScript, HTML/CSS
- Worked on Causeworks, a research app for understanding scenarios through network graph analysis. Implemented as a Docker cluster with an Ember front-end and ML models running in the back-end.
- Integrated external Python modules built in collaboration with CS researchers from Virginia Tech.
- Reworked the front-end to align UI components to our design system, and render data effectively.
UI Web Developer — Intelex Technologies
Jun 2017 — Feb 2019 Toronto, Canada
Key technologies — React, JavaScript, .NET, HTML/CSS, SQL Server, Jenkins
- Built a React UI on a legacy app allowing health and safety professionals to share best practices.
- Focused on standards over time. Appointed to a group that wrote guidelines for code structure.
Technical Developer — Jonah Group
Sep 2014 — Oct 2016 Toronto, Canada
Key technologies — Java/J2EE, Spring/Struts, Hibernate, Oracle 11g, JavaScript, jQuery, HTML/CSS, Jenkins
- Built credit app. sites for car dealers, linking users to 18,000+ dealers with 1,400+ finance sources.
- Ensured that webpages conformed to the visual specs (responsive, cross-browser, cross-platform).
Projects
LibRext — Guild of St. Isidore (TO)
Oct 2025 — Present Toronto, Canada
Key skills — CSS, Node.js, NPM workspaces, System-UI, Historical Visual Design
- LibRext is a classicist UI design system and component library for screen, paper, and e-readers.
Tutoring / E-Commerce Platform — NivoTutoring
Oct 2025 — Nov 2025 Toronto, Canada
Key skills — React, Next.js, JavaScript, TypeScript, Prisma ORM, PostgreSQL, JWT/JOSE Authentication
- NivoTutoring is an online tutoring platform featuring easy access to one-on-one education.
sw-jscad — Salvador Workshop
Jan 2025 — Present Toronto, Canada
Key skills — JavaScript, Node.js, NPM publishing, 3D Modeling, CAD/CAM Software
- sw-jscad is an open source library that uses JSCAD/Three.js to create 2D and 3D designs with JavaScript.
Education
UX Design Certificate — BrainStation
Jul 2024 — Sep 2024 Toronto, Canada
Key skills — Figma, Web Design Theory, Design Systems
- Learned industry-standard processes for UX design (interviews, testing, wireframing, visuals, etc).
Certificate (Architectural Technology) — George Brown College
Sep 2021 — Apr 2024 Toronto, Canada
Key skills — Revit, AutoCAD, Sketchup, Adobe Illustrator & Photoshop
- Learned to create 2D/3D models to industry standards, plus architectural theory and building science.
Ontario College Diploma (Computer Programmer) — Humber College
Sep 2012 — Apr 2014 Toronto, Canada
Key skills — Java, JavaScript, HTML/CSS, JavaScript, Oracle 11g, Git
- Learned the fundamental principles of software engineering and how to work well in a team.
Volunteering
Singer / Cantor — St. Vincent de Paul Parish (Roncesvalles)
Oct 2024 — Nov 2025 Toronto, Canada
Key skills — Vocal and choral musicianship, Gregorian chant, Latin language
- Serving my community by singing with the choir in mass, and chanting during communal prayer.
About Me
Away from work, I’m usually playing/writing music, designing something, or hanging out at church.