Last active
May 17, 2023 21:18
-
-
Save c0bra/6563ef5cdbd1c1a7c32ad79f989a1104 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"meta": { "theme": "fresh" }, | |
"basics": { | |
"name": "Brian Hann", | |
"label": "Lead Software Architect / DevOps Manager", | |
"image": "", | |
"email": "[email protected]", | |
"phone": "913.205.5068", | |
"summary": "I'm Brian Hann, a Lead Software Architect and DevOps Manager in Kansas City. I'm a life-long learner and I enjoy taking on new challenges and trying new things. I have a deep understanding of software architecture and I specialize in creating comprehensive solutions to large-scale business problems. In my spare time, I love to play guitar, cook, and spend time outdoors with my family.", | |
"location": { | |
"countryCode": "US", | |
"address": "United States" | |
}, | |
"profiles": [ | |
{ | |
"network": "LinkedIn", | |
"username": "brianmhann", | |
"url": "https://www.linkedin.com/in/brianmhann/" | |
} | |
] | |
}, | |
"work": [ | |
{ | |
"name": "Serviam Care Network", | |
"position": "Lead Software Architect / DevOps Manager", | |
"startDate": "2020-07-31", | |
"highlights": [ | |
"Architected a greenfield CRM for the Senior Living industry using Node.js, React, Twilio, Sendgrid, Bitbucket", | |
"Built infrastructure pipeline to dynamically generate per-tenant kubernetes clusters in GKE using Terraform and Gitlab pipelines.", | |
"Architected a dynamic business rules engine that takes customized rule sets stored in JSON and performs business logic on leads and other entities in a CRM" | |
], | |
"url": "https://www.linkedin.com/company/serviamcarenetwork/" | |
}, | |
{ | |
"name": "SeniorVu", | |
"position": "Lead Software Architect", | |
"startDate": "2019-12-31", | |
"endDate": "2020-07-31", | |
"highlights": [ | |
"Created a dynamic integration engine for hooking up a custom in-house platform to third-party systems. Users were able to configure integrations using a dynamically-generated administration UI." | |
], | |
"url": "https://www.linkedin.com/company/serviamcarenetwork/" | |
}, | |
{ | |
"name": "SeniorVu", | |
"position": "Senior Software Developer", | |
"startDate": "2016-11-30", | |
"endDate": "2019-12-31", | |
"highlights": [ | |
"Created an embedded analytics, reporting, and dashboarding tool using Metabase. Built Airflow ETL processes to send production data to Redshift data warehouse, transforming for reporting on business analytics.", | |
"Built an Applicant Tracking System on top of an existing CRM platform. Automated scheduling of Zoom interviews." | |
], | |
"url": "https://www.linkedin.com/company/serviamcarenetwork/" | |
}, | |
{ | |
"name": "Examinetics", | |
"position": "Software Engineer", | |
"startDate": "2008-09-30", | |
"endDate": "2016-11-30", | |
"highlights": [], | |
"summary": "Created several web-based and desktop tools for external clients and internal staff, including an app for X-Ray image processing, an online health questionnaire system, administration tools for web sites, and time tracking tools for the development staff. Technologies included C#, ASP MVC, NancyFX, AngularJS, jQuery, and NodeJS.\n\n Also wrote applications to replace many manual processes and speed up turn around for clients, including an hybrid desktop application running on NW.js plus remote NancyFX-based API that gathers and validates medical data sent from hundreds of remote technicians.\n\n Other duties included Linux server administration; managing source control system and build and deployment servers; and project planning and requirements gathering.", | |
"url": "https://www.linkedin.com/company/examinetics/", | |
"location": "Overland Park, KS" | |
}, | |
{ | |
"name": "Sprint", | |
"position": "Contractor", | |
"startDate": "2006-09-30", | |
"endDate": "2008-03-31", | |
"highlights": [], | |
"summary": "Worked with a team of perl developers to create a scalable data processing and reporting system for information on Sprint's field devices.\nThe system processed several million files daily, providing actionable insight on the state of their nation-wide network.", | |
"url": "https://www.linkedin.com/company/sprint/" | |
}, | |
{ | |
"name": "U.S. Bank", | |
"position": "Developer", | |
"startDate": "2006-04-30", | |
"endDate": "2006-09-30", | |
"highlights": [], | |
"summary": "Software developer and system administrator for a project to integrate a 3rd-party airplane fuel payment system into U.S. Bank's infrastructure.", | |
"url": "https://www.linkedin.com/company/us-bank/" | |
}, | |
{ | |
"name": "UMB Bank", | |
"position": "Programmer Analyst", | |
"startDate": "1999-12-31", | |
"endDate": "2005-12-31", | |
"highlights": [], | |
"summary": "Built web, data processing, and reporting tools in Perl. Projects included one of the first on-line property tax payment systems for counties in the Kansas City metro area.", | |
"summary_old": "Wrote perl and mod_perl apps for web and e-commerce projects. Also handled data processing and reporting tools.", | |
"url": "https://www.linkedin.com/company/umbbank/" | |
} | |
], | |
"volunteer": [], | |
"education": [], | |
"awards": [], | |
"certificates": [], | |
"publications": [], | |
"skills": [ | |
{ | |
"name": "Flutter", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Gitlab", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "React.js", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "GraphQL", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Unix", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Object Oriented Design", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Helm", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "XML", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Google Kubernetes Engine (GKE)", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Ansible", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Agile Methodologies", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Programming", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Web Services", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "JSON", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "JavaScript", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Database Design", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Linux", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "AWS Lambda", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "OOP", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "SQL", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Shell Scripting", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Terraform", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Databases", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Vue.js", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Node.js", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "DevOps", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Kubernetes", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Express.js", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "MySQL", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "PostgreSQL", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "HTML", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Airflow", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Web Applications", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Git", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "C#", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Test Driven Development", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Software Development", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Docker", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "TypeScript", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Web Development", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Ionic Framework", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Google Cloud Platform (GCP)", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "CSS", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Bash", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Mobile Applications", | |
"level": "", | |
"keywords": [] | |
}, | |
{ | |
"name": "Amazon Web Services (AWS)", | |
"level": "", | |
"keywords": [] | |
} | |
], | |
"languages": [ | |
{ | |
"language": "English", | |
"fluency": "Native Speaker" | |
} | |
], | |
"interests": [], | |
"references": [], | |
"projects": [ | |
{ | |
"name": "s-means.js", | |
"startDate": "2014-12-31", | |
"summary": "S-Means clusterings in javascript.", | |
"url": "https://github.com/c0bra/smeans.js", | |
"endDate": "2014-12-31" | |
}, | |
{ | |
"name": "markdown-resume.js", | |
"startDate": "2013-02-28", | |
"summary": "Npm module that turns simple markdown documents into a resume in HTML and PDF.", | |
"url": "https://github.com/c0bra/markdown-resume-js" | |
}, | |
{ | |
"name": "Angular UI-Grid", | |
"startDate": "2013-12-31", | |
"summary": "UI-Grid is a data grid for AngularJS", | |
"url": "http://ui-grid.info" | |
}, | |
{ | |
"name": "color-scheme.js", | |
"startDate": "2013-12-31", | |
"summary": "Generate pleasant color schemes (sets of colors) in javascript.", | |
"url": "https://github.com/c0bra/color-scheme-js" | |
} | |
], | |
"meta": { | |
"version": "v1.0.0", | |
"canonical": "https://github.com/jsonresume/resume-schema/blob/v1.0.0/schema.json" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment