Resume

Senior Frontend Engineer

I build user interfaces and developer tooling with a focus on UX, functional programming, and type safety.

01 / WORK EXPERIENCE

Lead Senior Engineer

Evosoft · June 1, 2023 – Present
  • Helping Siemens build next-generation interfaces in an as of yet unrevealed project in the human-machine interface space.

Technologies: Angular, TypeScript, .NET

Tech Lead

Morgan Stanley · December 1, 2019 – September 1, 2021
  • Built a new team of developers during the onset of the global pandemic, acting as the hiring manager for the team.
  • Lead a completely remote team of 4 developers, providing feedback and advice to facilitate their career and personal growth.
  • Managed the technical and product roadmaps of the team's deliverables, communicating requirements and timelines between the business and engineering
  • Provided department-wide technical vision for both a legacy WPF-based trading application and the web-based UIs that were in development as replacements for legacy applets.
  • Delivered a heavily opinionated Angular starter project with extensive documentation and accompanying Jenkins delivery pipelines to help teams across the department get started with web development that aligned with the technical vision I set out -- this starter project was picked up by 4 teams across 4 regions within the department.

Technologies: TypeScript, Angular, C#, WPF

Software Engineer

Morgan Stanley · January 1, 2015 – December 1, 2019
  • Mentored multiple intern/bootcamp level developers from the start of their careers to junior/mid level.
  • Coordinated the platform and infrastructure upgrades, and deployment of said upgrades of 3 business critical WPF GUIs across 3 functional teams.
  • Delivered a new proposal/amendment flow within a legacy trading system to significantly reduce the time and effort required by trading and operations to address incorrect trade bookings.
  • Championed unit testing and good testing practices in a team that was lacking in both, increasing test coverage from below 50% to 95%+ on new projects while also fixing all previously unreliable tests.
  • Provided direct, hands-on support to clients in equity securities trading, sales and operations.
  • Facilitated technical and team fit interviews as the primary interviewer for candidates ranging from junior to senior and above.

Technologies: C#, WPF, Python, JavaScript, AngularJS

Tech Analyst

Morgan Stanley · September 1, 2014 – January 1, 2015
  • Attended the Morgan Stanley Tech Analyst Program in New York and London, learning both company-specific and general engineering best practices.
  • Developed a Scala compiler plugin that could generate the TypeScript client code for Scala APIs for the Morgan Stanley Development Environment team

Technologies: Scala, TypeScript, C++

Tech Intern

Morgan Stanley · August 1, 2013 – September 1, 2014
  • Developed a bespoke automated deployment solution for monolithic, legacy services in the equity securities area as an intern project to reduce the manual work necessary for production and QA releases.

Technologies: C#, WPF, Python

R&D Engineer

Eötvös Loránd University · April 1, 2013 – August 1, 2013
  • Rewrote the parsing engine of an Erlang refactoring/static analysis tool.

Technologies: Erlang

02 / TECHNICAL SKILLS

Programming Languages: C#, TypeScript, JavaScript, Python, F#, Rust, Haskell

Frameworks & Libraries: WPF, React, Angular, ASP.NET Web APIs

Concepts: Domain-Driven Design, Functional Programming, Functional Design

03 / EDUCATION

Computer Science MSc.

Eötvös Loránd University · October 1, 2013 – March 1, 2021
  • Specialized in modern databases and data warehousing
  • Thesis: Version control statistics and code coverage as potential metrics of code quality

Computer Science BSc.

Eötvös Loránd University · October 1, 2010 – August 1, 2013
  • Thesis: AEGIScript, a programming language for geoinformatics