header icon

RJ Salvador

Software Engineer
and AEC nerd

RJ Salvador

Software Engineer



I’m seeking web development roles where I can leverage my full-stack experience to make a positive impact. I’ve been working in tech since 2014 with a strong focus on the front-end, UI/UX, data visualization, and 3D modeling.

Skills and Qualifications

  • Experienced with several web development platforms and frameworks, having worked for five years in front-end roles (React, Ember), plus two years in full-stack roles (J2EE, .NET, Python). Accustomed to navigating complex codebases and learning unfamiliar tools quickly.
  • Proficient at implementing UI designs to spec and solving UX problems. Has a strong understanding of design/UX processes, methods (Figma, Illustrator), and design systems.
  • Has first-hand experience with most stages of the software development lifecycle, from kickoff, to delivery, to maintenance. Has leveraged that experience to understand technical feasibility and help plan project roadmaps.

Technical Experience

Senior Software Engineer, Autodesk Construction Solutions

Nov 2022 — Jan 2024
Core technologies — React, Node.js, Revit, ADSK Construction Cloud/BIM360, ADSK Viewer/Forge/LMV

  • Worked in the team behind Autodesk Takeoff, a web-based takeoff and estimation tool for 2D sheets and 3D models. Takeoff is part of Autodesk Construction Cloud, a platform of apps for managing a building’s design, construction, and operation.
  • Focused on improving the app’s UX through implementing new functionality, reworking existing elements, or refactoring “under the hood”.
  • Leveraged in-house component libraries to build new UI modules. Collaborated with design system experts to keep implementation consistent with the rest of the platform.

Software Engineer, Uncharted Software

Nov 2019 — Apr 2021
Toronto, Canada
Core technologies — Ember.js, Cytoscape, Node.js, Express, Python, AWS

  • Worked on Causeworks, a research project featuring a network graph visualization that helped uncover insights in complex scenarios.
  • Integrated a graph analysis module built by researchers at Virginia Tech. This module described a modeled scenario with natural language, giving users another way to interpret complex data.
  • Reworked front-end components to improve visuals and performance. This aligned the UI closer to the company design system, reduced UX jankiness, and rendered more visual data.

UI Web Developer, Intelex Technologies

Jun 2017 — Feb 2019
Toronto, Canada
Core technologies — React, .NET, SQL Server, Jenkins

  • Helped build a new React UI on a legacy app for the EHSQ industry. This allowed health and safety professionals to share industry knowledge about using Intelex tools.
  • Gradually focused on improving code quality standards as the codebase grew. Was part of a front-end working group that released guidelines for code style and structure, which proved useful for future refactoring.

Technical Developer, Jonah Group

Sep 2014 — Nov 2016
Toronto, Canada
Core technologies — jQuery, Java/J2EE, Struts, Spring, Hibernate, Oracle 11g, Jenkins

  • Built webpages that allowed car dealers to do their customers’ credit applications online. This linked their users directly to a system with 18,000+ dealerships with 1,400+ finance sources.
  • Ensured that webpages conformed to the responsive visual specs. This allowed our app to be usable on several browsers and device types.

Technical Education

Continuing Education (Architectural Technology), George Brown College

Sep 2021 — Apr 2024
Toronto, Canada
Core technologies — Revit, AutoCAD, Sketchup, Adobe Illustrator & Photoshop

  • Helped start a student network for architectural/interior design students (Designer/Webmaster, Architectural Studies Collective)
  • Learning to work with 2D and 3D graphics at a demanding level of precision.

Ontario College Diploma (Computer Programmer), Humber College

Sep 2012 — Apr 2014
Toronto, Canada
Core technologies — Java, HTML, CSS, JavaScript, Oracle 11g, Git

  • Learned the fundamental principles of successful software engineering and how to work well in a team.
  • My classes emphasized object-oriented programming in Java, along with HTML/CSS/Javascript, Oracle 11g, and a bit of Git.

About Me

When I’m away from work, I’m usually playing music (bass/cello/guitar) or hanging out at a climbing gym.