Thomas Herrmann

Software Engineer

New York City631-681-3233tomherrmannd@gmail.comlinkedin.com/in/thomasherrmann1

TECHNICAL SKILLS

Languages & Frameworks:

JavaScript/TypeSscript, React, Next, Python, GraphQL, ReactQuery, Redux, Node.js, Express.js, PHP , SQL

Cloud & Tools:

AWS, Vercel, CSS/Tailwind/Styled-Components, Jest/React Testing Library, Chronos, Jenkins, Webpack, Babel

WORK EXPERIENCE

Bloomberg - Senior Software Engineer

2023-Current
  • Spearheaded the design and execution of a centralized secure attachment system, mitigating a critical unauthorized access risk for legal contracts across the Bloomberg ecosystem.
  • Engineered a custom RBAC and audit logging layer to ensure regulatory compliance, transitioning the organization from open internal access to a strictly governed, "least-privileged" read/write model.
  • Architected a Federated Module architecture for contracts portal (9 sub-apps), decoupling deployment cycles for 5 pods and eliminating unintentional cross-team rollbacks.
  • Established the "Golden Path" migration playbook, enabling 20+ engineers to transition to independent release cycles, reducing deployment friction and eliminating the need for pre-release coordination between pods.
  • Founded and chaired the Web Application Security Guild, establishing the organization-wide "Web App Security Best Practices" and evangelized these strategies across the firm through technical presentations.
  • Operationalized a security on-call rotation, providing proactive code audits and vulnerability assessments to standardize security posture across all web properties.
  • Served as the technical lead for web development, setting best practices, advocating for new technologies, and authoring documentation.

Meta - Software Engineer - E4

2022-2023
  • Led integration of Spec Doctor functionality from a CLI into the SafeChange Console dashboard, enhancing usability and improving workflow.
  • Spearheaded migration from PHP/Hack to React/GraphQL, significantly improving application performance and developer experience (devX).
  • Founded Configuration Products UX group to build a component library, promoting consistency and fast development across internal apps.
  • Optimized C++ and Python API endpoints, drastically improving data querying efficiency for internal dashboards.
  • Collaborated directly with product customers to gather requirements, define features, and resolve technical issues.
  • Mentored and trained new engineers, including bootcamp and intern hires, fostering a culture of knowledge-sharing and growth.

Meta - Software Engineer - Rotational

2021-2022
  • Facilitated project updates by creating a multi-selection feature with persistent state for search results, streamlining the user workflow.
  • Developed a PHP/Hack script to securely enable cross-platform posting from email to Workplace via a customized Chronos job.
  • Crafted a breadcrumbs component for seamless user navigation through projects within the Unigraph dashboard.
  • Contributed to the design and development of the modernized Unigraph dashboard and its UI components.

AdMarketplace - Software Engineer

2020-2021
  • Architected an internal reporting suite allowing sales teams to rapidly view report data, accelerating workflows and increasing sales.
  • Developed a library centralizing common components and boosting development efficiency across engineering teams.
  • Defined unit tests with Jest and React Testing Library, focusing on a lightweight, user-centric testing structure.

GenesisQL - Software Engineer

2019-2020
  • Engineered GraphQL prototyping functionality to dynamically generate schemas and resolvers from databases and REST APIs.
  • Configured exportable Apollo Servers with GraphQL Playground for developers to test data graphs.
  • Managed a team of four engineers, leading daily standups and project management using agile methodology.

PERSONAL PROJECTS

Zero Vision Cinema

zerovisioncinema.com
2025-Current
  • Engineered a full-stack event ticketing system using Next.js and Payload CMS, deployed via Vercel’s global edge network, and built with Shadcn and Tailwind CSS to create a modern user interface.
  • Integrated Stripe webhooks to manage secure ticket payments and leveraged Resend API to automate ticket delivery via emails, creating a seamless end-to-end user experience.

SELECTED TALKS

  • Federated Web Application Architecture @ Bloomberg
  • R+ with React in the Terminal @ Bloomberg
  • Accessibility Software Standards @ Build With Code NYC

EDUCATION & CERTIFICATES

SUNY Purchase

B.A. in Journalism

Certification

AWS Certified Cloud Practitioner