About Arman
X

Hello there! My name is Arman Frasier, and I am a software engineer in Northern Virginia.

You'll find a summary of various personal projects, my resume, and links to other items of note on this page.


Or, save some time and jump straight to my LinkedIn or Github.

You can reach me via e-mail at armanfrasier@gmail.com


I created the splash image for this page using Bryce 7 Pro, Blender, Photoshop 2026 and various CC0 assets. Yes, that's a - younger - me.

Projects
X

Professional

Here you'll find projects I've worked on professionally that are accessible to the public.

  • Recreation.gov

    Served as Technical Lead for Financial Microservices for Recreation.gov, satisfying a diverse and evolving set of requirements from multiple National Parks.

  • TalentMAP API

    Developed API for the Department of State staffing software TalentMAP; including integration with internal State department systems, ADFS SSO, and legacy data sources.

  • USASpending.gov
    USASpending (Github)

    Developed first iteration of the public API for USASpending.gov for the U.S. Fiscal Service.

Personal

Here you'll find projects I've completed in my personal time; along with links to try them out (or view their code) where applicable!

  • Vexdle 2022

    A project inspired by the famous Wordle game, where a user guesses a flag's country by revealing colors.

  • Synth Data 2018

    Generate fake "real" data using open data sources and mutation algorithms. Useful for testing other software.

  • Language Forge 2017

    A python project that uses a set of rules to convert English into a variety of fantasy languages by using phonemes.

  • Wikibeef 2016

    A small project in Ruby that finds the shortest number of pages between any two other pages.
    Bon Appétit!

  • Speech Illuminator 2015

    A pseudo-gag website designed to take user input and run it through a thesaurus, choosing random words assosciated with each and generating a "smarter" sentence.

  • jsTris (GitHub) 2014

    A JavaScript clone of Tetris. Move the blocks, clear the lines.

  • TeXChat 2013

    TeX Chat is a multi-user chat room client that supports messages using LaTeX, which facilitates communicating about complex mathematics.

  • jsTeroids 2013
    jsTeroids (GitHub)

    A game inspired by the classic arcade game Asteroids. Created using vanilla JavaScript and HTML5 canvas in under 24 hours.

  • ODU Prism Simulator 2012

    Simulation of a simple refracting prism with alterable physical properties. Supported by an innovation grant awarded by the ODU Office of Research.

  • Bifröst Physics 2011

    Bifröst is a 2D physics simulation engine and teleteaching tool I created as my capstone project for my Bachelor's degree.

Resume
X

If you'd like a PDF copy of my resume, which includes more detailed information such as employment history, please reach out to my email or reach out through LinkedIn. Otherwise, please enjoy this summary.


I have over a decade of experience developing and maintaining performant software; as well as a background in physics, mathematics, and teaching.

Technical Skills

  • Languages of Preference: Go (aka Golang), Python, GDScript
  • Languages of Experience: Javascript/Typescript, Java, Ruby, C#
  • Frameworks: Gokit, Django, Flask, Pytest, React, Bootstrap, JQuery
  • Technologies: AWS (DynamoDB, EC2, S3, Lambda, GovCloud), Godot, Jenkins, Github, Github Actions, Microservice architecture
  • Tools: Docker, Git, Agile Methodology

Soft Skills

  • Experience mentoring junior developers
  • Experience leading teams of 5-10 persons
  • Experienced and comfortable communicator

Education

  • Master of Science, Physics from Old Dominion University
  • Bachelor of Science, Applied Physics from Christopher Newport University