David Marczinus

Senior Software Engineer
Budapest, Hungary
marczinusd.dev

Work Experience

Tech Lead

Morgan Stanley

Nov 2019 - Aug 2021
  • Built and led a completely remote team of 4 developers, providing feedback and mentoring to facilitate team members’ career and professional 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 to align teams across the department with the new technical vision

Software Engineer - Associate

Dec 2014 - Nov 2019
  • 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
  • Renovated the complete dependency resolution strategy of a 400,000+ line C# application, moving away from an error-prone network-based dependency resolver to a modern, NuGet-based solution
  • 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

Software Engineer - Tech Analyst

Jul 2013 - Dec 2014
  • Built a bespoke automated deployment solution for monolithic, legacy services in the equity securities area as an intern project to reduce the manual work involved in releases
  • 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

Education

Computer Science MSc.

Eötvös Loránd University

Thesis: Git statistics and test coverage as metrics of code quality

Sep 2013 - Feb 2021

Computer Science BSc.

Eötvös Loránd University

Thesis: AEGIScript: a geoinformatics programming language

Sep 2010 - Jul 2013

Skills

  • C#
  • TypeScript
  • WPF
  • Angular
  • React
  • Python
  • Domain-Driven Design
  • Functional Programming