Skip to content

Instantly share code, notes, and snippets.

@joebobmiles
Last active February 12, 2021 17:52
Show Gist options
  • Save joebobmiles/b73ff43381ee05bb3348f54ff8a36680 to your computer and use it in GitHub Desktop.
Save joebobmiles/b73ff43381ee05bb3348f54ff8a36680 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Joseph R Miles",
"label": "Your friendly neighborhood hacker.",
"email": "joe@jrm.dev",
"phone": "(360) 710-3850",
"website": "https://jrm.dev",
"summary": "I am a hacker and maker building an accessible, usable, and beautiful future.",
"location": {
"address": "1297 North East Mount Lacrosse Lane Apartment N201",
"postalCode": "WA 98311",
"city": "Bremerton",
"countryCode": "US",
"region": "Washington"
},
"profiles": [
{
"network": "GitHub",
"username": "joebobmiles",
"url": "https://github.com/joebobmiles"
},
{
"network": "Twitter",
"username": "@joebobmiles",
"url": "https://twitter.com/@joebobmiles"
},
{
"network": "LinkedIn",
"url": "https://linkedin.com/in/josephrmiles"
},
{
"network": "CodePen",
"username": "joebobmiles",
"url": "https://codepen.io/joebobmiles"
},
{
"network": "Medium",
"username": "joebobmiles",
"url": "https://medium.com/joebobmiles"
},
{
"network": "DEV Community",
"username": "joebobmiles",
"url": "https://dev.to/joebobmiles"
},
{
"network": "ProductHunt",
"username": "@joebobmiles",
"url": "https://producthunt.com/@joebobmiles"
}
]
},
"work": [
{
"company": "Celeris Systems, Inc",
"position": "Software Engineer",
"website": "https://celeris-systems.com",
"startDate": "2020-05-12",
"endDate": "2021-12-31",
"summary": "Individual contributor and sole software engineer responsible for porting an existing analysis toolchain from MATLAB to C# and the Universal Windows Platform.",
"highlights": [
"Reverse engineered a MathWorks MATLAB application, identifying patterns and requirements to develop software specifications.",
"Performed and presented research on software architectures to determine ideal architecture for new software.",
"Established software reliability by authoring 700+ tests over the course of 7 months."
]
},
{
"company": "McLaughlin Research Corporation",
"position": "Junior Software Engineer",
"website": "https://mrcds.com",
"startDate": "2019-04-26",
"endDate": "2020-05-09",
"summary": "Worked as an individual contributor contributing with a multi-disciplinary team of engineers, technical writers, and technicians to develop repair and testing procedures.",
"highlights": [
"Authored and edited repair procedures for military electronic control systems.",
"Met with technicians, engineers, and managers to discuss and address pain points in existing procedures.",
"Performed and presented research into system tolerances to vet existing test and repair procedures."
]
},
{
"company": "Montana State University Allen Yarnell Center for Student Success",
"position": "Full-Stack Web Developer",
"website": "https://www.montana.edu/aycss/",
"startDate": "2016-09-14",
"endDate": "2019-04-23",
"summary": "Worked as an individual contributor and team lead. Collaborated with project managers, fellow developers, and end users to improve internal scheduling and reporting software.",
"highlights": [
"Built a custom database migration solution, reducing both time spent performing rollbacks, as well as rollback errors.",
"Created automated testing infrastructure and developed a team testing workflow to ensure service stability and reliability.",
"Developed reporting interfaces, reducing data duplication by allowing project managers and office staff access data directly instead of through spreadsheets.",
"Built an online scheduling interface for students to quickly schedule appointments with counselors, coaches, and office staff."
]
}
],
"skills": [
{
"name": "Programming Languages",
"keywords": [
"TypeScript",
"JavaScript",
"C",
"PHP",
"Clojure"
]
},
{
"name": "Software Development",
"keywords": [
"Continuous integration (CI)",
"Continuous deployment (CD)",
"Git",
"GitHub",
"GitHub Actions",
"Automated testing"
]
},
{
"name": "Front-end Web Development",
"keywords": [
"HTML5",
"CSS3",
"Sass",
"React",
"GraphQL"
]
},
{
"name": "Back-end Web Development",
"keywords": [
"Node.js",
"SQL"
]
},
{
"name": "DevOps",
"keywords": [
"Apache",
"Nginx",
"Heroku",
"Google Cloud Platform (GCP)",
"Docker",
"Docker Componse",
"Vagrant"
]
},
{
"name": "Systems Programming",
"keywords": [
"ARMv7",
"NASM",
"Win32"
]
}
],
"projects": [
{
"name": "SUBLEQ",
"description": "Built a SUBLEQ emulator and assembler in C99.",
"url": "https://github.com/joebobmiles/SUBLEQ",
"startDate": "2020-09-01",
"endDate": "2021-12-31",
"highlights": [
"Compiled a dialect of SUBLEQ instructions to raw binary.",
"Ran raw binary SUBLEQ programs that could interact with host system."
]
},
{
"name": "Repeated Pleasant Games Tabletop",
"description": "A virtual tabletop application for playing tabletop roleplaying games like D&D.",
"url": "https://alpha.rp.games",
"startDate": "2020-11-01",
"endDate": "2021-12-31",
"highlights": [
"Built using React and Typescript, using functional programming techniques.",
"Peer-to-peer architecture allows users to play without a designated server.",
"Infinite playing surface."
],
"keywords": [
"React",
"TypeScript",
"D&D",
"VTT",
"Peer-to-peer"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment