Brandon Malaguti

Senior software engineer  ·  11 years

BrandonMalaguti

I build web applications and the services behind them. For seven years that meant control software for autonomous underwater vehicles at the Naval Undersea Warfare Center. Today it means assessment and coaching tools that land in U.S. classrooms.

Angular, TypeScript, Go, Java. Occasionally GLSL, when the problem calls for it — the depth contours behind this text are drawn by marching squares over a drifting scalar field. Move your cursor across them.

2014 — present

Work

  1. 2022 — present
    4 years

    Senior Software Engineer

    The Achievement Network · Remote

    I design and build web applications and services for a nonprofit that gives U.S. schools the assessment and coaching tools they use to improve student outcomes.

    • Build applications and services from scratch in Angular, TypeScript, Go and Java.
    • Write code that is easy to test, debug, deploy and maintain.
    • Refine requirements and ship features with product managers, designers and QA.
    • Take on problems that span several projects, as subject matter expert across the team's stack.
    • Write design documents and roadmaps that lay out the technical tradeoffs.
    • Mentor engineers, review code, and flag technical debt before it compounds.
  2. 2015 — 2022
    7 years

    Senior Software Engineer

    Naval Undersea Warfare Center · Newport, RI

    I built software for autonomous unmanned underwater vehicles for the U.S. Navy, across several Department of Defense acquisition programs and research projects.

    • Integrated applications with internal and external service architectures.
    • Prioritized features and fixes against program requirements and milestones.
    • Designed an extensible thin-client command-and-control app in Angular, using webpack module federation.
    • Researched state-of-the-art technologies for new capabilities.
    Excellence in Prototype Development  ·  Exceptional New Employee
  3. 2014 — 2015
    1 year

    Research Assistant

    University of Massachusetts Dartmouth

    Research for the U.S. Department of Transportation on reporting freezing road conditions using RFID.

What I work in

Skills

Languages

JS / TSHTMLCSS / SCSSJavaGoPythonC++GLSLBash

Frameworks

AngularReactNode.jsSpring BootOpenGLROSDDSJavaFX

Data

PostgreSQLMySQLMongoDB

Tooling

GitDockerAWSMavenCircleCIJenkinsGitLabJIRAConfluence

Design

FigmaBlenderIllustratorPhotoshopInkscape

Filled = what I work in day to day

University of Massachusetts Dartmouth

Education

2015

Master of Science, Computer Engineering

University of Massachusetts Dartmouth

2014

Bachelor of Science, Computer Engineering

University of Massachusetts Dartmouth

Get in touch

Contact

brandon.malaguti@gmail.com

Happy to hear about hard problems, interesting teams, or anything involving graphics, autonomy, or the web.