I'm James Worden,
a software engineer based out of Queens, New York. I strive to build intuitive software.

01Skills
Frontend
Angular, React, Gatsby, TypeScript, JavaScript, HTML, CSS, SASS, Bootstrap, TailwindCSS, NX, RXJS, NPM, Adobe XD
Backend
C#, Java, NodeJS, PostgreSQL, MongoDB, Redis, RabbitMQ
Testing & Infrastructure
Playwright, Cypress, Jest, Postman, AWS, Docker, Git, Bitbucket, Bamboo
02Resume
Software Engineer II
Trimble MAPS
Princeton, NJ
02/2023 – Current
• Architected the user interface portion of a dashboard that displays charts relying on web socket updates.
• Was an integral part of our ‘Grid View’ initiative, converting many UI components into grids for higher data density.
• Updated our codebase from Angular 13 to 15, replacing packages in favor of the Angular CDK suite.
Software Engineer I
Trimble MAPS
Princeton, NJ
06/2022 – 2/2023
• Updated our codebase from Angular 11 to 13, drastically improving performance across four applications.
• Documented and completed an epic for improving the front-end unit test suite; this includes having migrating our test runner to Jest and removing, updating, and installing NPM packages for compatibility with one another.
• Created a microservice in our C# back-end that uses web sockets and a message bus to process and distribute data.
SDET Intern
Trimble MAPS
Princeton, NJ
06/2021 – 06/2022
• Helped design the architecture for a Playwright test automation codebase, testing four applications nightly.
• Wrote hundreds of automated end-to-end and API tests using Cypress, Playwright, and Postman.
• Discovered and thoroughly reported bugs on a regular basis using Jira.
Undergraduate Researcher
St. John's University
Queens, NY
03/2021 – 09/2021
• Independently developed an API to retrieve incremental GPS coordinates between a given origin and destination address using Amazon Web Services, NodeJS, and Google Maps.
• Extracted text from Google Street View images using Google Cloud Vision to validate GPS locations.
• Workshopped different ideas and methods to prevent location spoofing.
03Contact