SketchUp Extensiblity
As a Senior Quality Assurance Engineer at Trimble/SketchUp, I played a critical role in delivering high-quality software products that empower designers and architects worldwide.
In this position, I was responsible for designing, developing, and executing comprehensive test plans and strategies. I excelled at identifying and documenting defects while collaborating closely with development and product teams throughout the entire software development lifecycle.
My expertise in quality assurance methodologies and tools contributed to the continuous improvement of our testing processes. I also advocated for best practices and mentored junior QA team members, all while ensuring the robustness and reliability of SketchUp's innovative 3D modeling API.
Technologies: Ruby, C++, Javascript
Tools: Atlassian Suite, BitBucket, Git, GitHub, Visual Studio, RubyMine, Cypress, Sauce Labs, Postman, Minitest, Doxygen
Additional Roles: Agile Scrum Master, Team Lead
Presentation: "Digital Asset Management" at SketchUp 3D Basecamp
Digital Asset Management (DAM) is essentially a centralized system that helps organizations store, organize, find, retrieve, and share digital content. From a software development perspective, a DAM system is a complex application itself. It involves robust database design for metadata (data about data). It's about building a scalable and reliable way to manage a company's creative and media files, ensuring they are easily accessible, consistent, and used correctly
Presentation: "Combining Music With 3D Software"
In this presentation, I explored the intersection of music and the physical creation of an instrument.