Nathaniel Rudenberg

A precision-minded software engineer with a knack for turning data-heavy back ends into fast, responsive front ends.

Boston, Massachusetts, United States

About

Experience

  • Software Engineer at TriNetX
    Sep 2022 - Apr 2024 · 1 yr 8 mos

    Built a versioning system for medical terminology data using Go, Java, and Snowflake, improving ingestion traceability and ensuring data integrity across updates. Developed ReactJS front‑end tools that helped researchers efficiently query complex medical terminology and identify relevant patient cohorts. Designed optimized database schemas to reduce storage overhead and speed up query performance across versioned data. Created comprehensive unit and UI test coverage with Cypress, Jest, and Storybook, cutting post‑release bugs and increasing deployment confidence.

  • Full Stack Software Engineer at VidMob
    May 2021 - Jul 2022 · 1 yr 3 mos

    Reduced backend API response times by 75% through endpoint optimization (Groovy) and improved query logic. Developed AWS Lambda‑based microservices in Python and TypeScript, enabling modular scaling and easier code maintenance. Refactored complex SQL schemas to normalize data structures, doubling query performance and improving data clarity. Built interactive React dashboards with marketing performance visualizations using Highcharts, enhancing user experience and engagement.

  • Gordon College (Wenham, MA)
    • Web Development Intern
      Jun 2018 - May 2020 · 2 yrs

      • Migrated a web app from Ember.js to React.js, streamlining the development workflow and increasing efficiency • Overhauled the web app's UI for more intuitive navigation and user satisfaction • Built and optimized an advanced search function for a student/staff directory • Implemented continuous integration with Travis CI for a C# REST API, reducing the API deployment overhead by 25%

    • Network Systems Student Technician
      Oct 2016 - May 2018 · 1 yr 8 mos

      • Configured and deployed Microsoft App-V in preparation for a deployment of thin clients for our users • Built and configured virtual machine images to test new software installations before deployment • Performed software and hardware upgrades to improve performance and data throughput • Upgraded hard drive enclosures with faster storage media to improve capacity and reduce drive access time

    • Center for Technology Services Student Representative
      Sep 2017 - Dec 2017 · 4 mos

      • Performed hardware repairs, data and file backups, and software cleanup • Troubleshooted software and hardware issues for help-desk clients • Assigned client tickets to the proper teams

  • Web Development Intern at Christian Book Distributors
    Jun 2019 - Aug 2019 · 3 mos

    • Developed a mobile eBook reader as a companion app for an online bookstore • Migrated iOS and Android codebases to React Native, reducing development overhead by 50% • Created views that interface with an API to display additional reading suggestions based on the user's current eBook • Originated creative solutions to use existing API endpoints to refine the navigation experience in the new app

  • Camp Counselor at DaVinci Experience
    Jul 2017 - Aug 2017 · 2 mos

    Assisted camp staff with supervising children, setting up activities, cleaning up the room at the end of the day, supervising campers for before/after day care