Matthew Seiler
Contact
- he/him
- Virginia, USA
- contact@flyinghyrax.net
- (202) 743-1276
Links
- Website : https://www.flyinghyrax.net
- LinkedIn : https://www.linkedin.com/in/matthew-seiler
- GitLab : https://www.gitlab.com/FlyingHyrax
Skills & Strengths
- functional, procedural, & object-oriented programming paradigms
- familiarity with a broad spectrum of programming languages
- full-stack & multi-platform development experience
- attribute-driven software system architecture
- software refactoring & debugging
- written & visual documentation
- passion for learning & teaching
Experience
Senior Software Engineer
Ozmo, Inc.
Remote
March 2024 - present
Roles & Responsibilities
Software Engineer
Verite Group, Inc.
Dulles, VA
May 2019 - March 2024
Roles & Responsibilities
- Designed & implemented web APIs, database schemas, client applications, & deployment processes for client/server applications
- Maintained & upgraded backend APIs and React UIs of existing web applications
- Technical lead for a 3-person team that designed & implemented a prototype distributed system for managing remote mobile devices
- Created Python native extension module in C++ to parallelize compute-intensive tasks in a Django web service, improving task runtime by more than 12x
- Implemented containerized CI pipelines for combined delivery a multi-repo project
- Created Ansible playbooks to automate repeated deployments to separate environments with varying configuration
- Configured & managed remote Linux servers & network infrastructure
- Created Android platform development utilities & applications
- Authored & presented a 3-part series on the Git DVCS, & created set of interactive "capture the flag"-style Git puzzles with automated solution checking
Graduate Teaching Assistant
East Tennessee State University
Johnson City, TN
August 2017 - May 2019
Roles & Responsibilities
- Instructor for 3 sections of undergraduate "Using Information Technology" courses, including lecture delivery, grading, & office hours (3 semesters)
- Teaching assistant for a Java II programming course including grading programming assignments, assisting students in labs, & contributing lectures (1 semester)
IT Intern
Eastman Chemical Company
Kingsport, TN
May 2018 - August 2018
Roles & Responsibilities
- Contributed to ongoing IT infrastructure projects on the Global Windows Architecture team
- Created custom PowerShell cmdlets to automate data collection from servers
- Created C# program to partially automate Azure Active Directory migration
Software Engineer
Fitnet Corporation
Blacksburg, VA
Mar 2016 - Sep 2016
Roles & Responsibilities
- Designed & implemented the Fitnet iOS applications written in Swift
- Continually adapted to changing requirements an in agile environment
Software Development Intern
Fitnet Corporation
Blacksburg, VA
May 2014 - August 2014; May 2015 - December 2015
Roles & Responsibilities
- Ported components of an iOS application to Android
- Migrated custom Android build tasks from Ant to Gradle
- Integrated screen-casting capability in mobile apps using Google Cast framework
Peer Instructor / Tutor
Radford University Dept. of Information Technology
Radford, VA
January 2014 - May 2014; August 2014 - May 2015
Roles & Responsibilities
- Assisted students with Java II programming assignments during lab sessions
- Graded homework & assessments for a Discrete Mathematics course
Education
M.S. Applied Computer Science
East Tennessee State University
Johnson City, TN, USA
May 2019
4.0 GPA
Highlights
- Led 5-person team of graduate students developing a Django application for visualizing geographic population health data
- Areas of interest included technical writing, software project management, machine learning techniques, & network programming
- Department of Computing "Oustanding Graduate Student" 2018-2019
B.S. Computer Science and Technology
Radford University
Radford, VA, USA
December 2015
4.0 GPA
Highlights
- Areas of interest included relational database design, algorithms, & language theory
- Computer Science and Technology Dean's Scholar 2015
- ETS Major Field Test, Computer Science 188/200, November 2015
- Upsilon Pi Upsilon honor society
AAS General Studies - computer science spec.
New River Community College
Dublin, VA, USA
May 2013
3.924 GPA
Highlights
- General Studies - computer science spec. "Outstanding Student" 2013
- Phi Theta Kappa honor society