Zachary Walters


who:

Experienced and results-driven Software Engineer with over 7 years of hands-on experience designing, developing, and maintaining scalable backend systems and data-driven applications. Strong expertise in building distributed services, designing financial models, and optimizing data pipelines in both educational and financial domains. Skilled in Go, Java, and Python, with a proven ability to deliver high-performance APIs, data storage solutions, and ETL workflows that reduce costs and improve efficiency.

work:

Pearson Education - Software Engineer

At Pearson, I serve as a Software Engineer on the Assessment Delivery and Management platform (ADAM), where I design, build, and maintain critical backend infrastructure for large-scale academic assessment systems. My role includes engineering concurrent services and APIs using Go, optimizing ETL pipelines with AWS Glue and Redshift, and building columnar data storage solutions with SingleStore to support fast and reliable analytics and reporting. I work closely with cross-functional teams - including product managers, developers, and data analysts - to deliver dynamic and scalable features such as student rostering, role-based access control, and assessment reporting for educational institutions.


New Constructs, LLC - Software Engineer

At New Constructs, I worked as a Software Engineer responsible for maintaining and enhancing the company's core financial modeling platform, its flagship product, primarily built in Java. I collaborated directly with CFA Level III Financial Analysts to co-design and implement complex financial models used by both retail and institutional investors, including clients such as Ernst & Young, Morgan Stanley, TD Ameritrade, and Harvard Business School.


resume:

Download

Pearson Education
  • Maintaining and engineering new features in modern academic assessment platforms
  • Extending and integrating reporting capabilities in academic assessment platforms
  • Creating and maintaining rostering and services and integrations
  • Engineering concurrent services and APIs with Go
  • Optimizing and maintaining ETL processes, reducing data processing time and cost using Redshift and Glue
  • Engineering columnar storage solutions for fast data analytics
  • Working with Product Managers to deliver assessment features to clients
  • Maintaining Jenkins pipelines
  • Core Technologies: Go, Postgres, Redshift, Docker, Jenkins, Spark, SQS, Kenesis
New Constructs LLC
  • Co-designed and implemented complex financial models
  • Maintained a monolith web application written in Java
  • Building data aggregation and analytics software
  • Manage data access, generation, and storage
  • Contributed to internal system development and operation
  • Working with financial analysts to build tools for smarter investing
  • Core Technologies: Java, Postgres, Python, Docker
Education