Skip to content

Instantly share code, notes, and snippets.

@stephenyeargin
Last active June 13, 2024 03:00
Show Gist options
  • Save stephenyeargin/b3c906f6536fa77336e1c6e2619078ef to your computer and use it in GitHub Desktop.
Save stephenyeargin/b3c906f6536fa77336e1c6e2619078ef to your computer and use it in GitHub Desktop.
Source data for https://jsonresume.org/ templates
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Stephen Yeargin",
"label": "Sr. Software Engineer",
"image": "https://github.com/stephenyeargin.png",
"email": "stephen@yearg.in",
"phone": "(615) 829-6584",
"url": "https://stephenyeargin.com",
"summary": "Experienced software engineer leveraging diverse background in companies of varying sizes to drive business success through enterprise-grade, web-based applications. Dedicated to continuous growth, eager to expand skills in languages, frameworks, and technologies to optimize solutions for evolving challenges.",
"location": {
"address": "PO Box 60901",
"postalCode": "TN 37206",
"city": "Nashville",
"countryCode": "US",
"region": "Tennessee"
},
"profiles": [
{
"network": "GitHub",
"username": "stephenyeargin",
"url": "https://github.com/stephenyeargin"
},
{
"network": "LinkedIn",
"username": "stephenyeargin",
"url": "https://linkedin.com/in/stephenyeargin"
}
]
},
"work": [
{
"name": "FloQast",
"position": "Senior Software Engineer",
"location": "Remote",
"url": "https://floqast.com",
"startDate": "2023-10-01",
"summary": "Build and maintain advanced workflows within the FloQast application to connect to industry-leading ERP and storage providers. Focused on scalability and optimization so that our customers can get through the month-end close process faster and audit-ready.",
"highlights": [
"ERP integration with SAP S/4HANA"
],
"technologies": [
"Amazon Web Services (API Gateway, CloudFront, CloudWatch, EC2, ECS, IAM, Lambda, Route 53, S3, Step Functions, Transfer Family, VPC, X-Ray)",
"Docker",
"MongoDB",
"NodeJS",
"React",
"Redis",
"Terraform"
],
"image": "https://stephenyeargin.com/assets/resume-images/floqast.png"
},
{
"name": "FloQast",
"position": "Software Engineer III",
"location": "Remote",
"url": "https://floqast.com",
"startDate": "2022-06-01",
"endDate": "2023-09-30",
"highlights": []
},
{
"name": "Vanderbilt University Medical Center",
"position": "Senior Application Developer",
"location": "Nashville, Tennessee (Hybrid)",
"url": "https://www.vumc.org",
"startDate": "2017-11-01",
"endDate": "2022-05-31",
"summary": "Developed and maintained enterprise-grade applications that supported the research mission of Vanderbilt University Medical Center and partner institutions. Worked with project stakeholders to plan new features and address issues that may arise. Evaluated new tools and practices to improve the performance of the team as a whole.",
"highlights": [
"All of Us Research Hub",
"HealthPro",
"eSMART Service Requests",
"ROCKET",
"ORI CI"
],
"technologies": [
"Apache",
"Docker",
"Elasticsearch",
"Epic EHR",
"Google Cloud (App Engine, Cloud Storage, Cloud SDK, Cloud SQL)",
"Grunt",
"Hubot",
"jQuery",
"MariaDB",
"Oracle",
"PHP",
"REDCap",
"Red Hat Enterprise Linux",
"Ruby on Rails",
"Sass",
"Bootstrap",
"Silex",
"Symfony",
"Serif Affinity (Designer)",
"Tableau",
"Twilio",
"Zend"
],
"image": "https://stephenyeargin.com/assets/resume-images/vumc.png"
},
{
"name": "Vanderbilt University Medical Center",
"position": "Application Developer",
"location": "Nashville, Tennessee",
"url": "https://www.vumc.org",
"startDate": "2017-01-01",
"endDate": "2017-10-31",
"highlights": []
},
{
"name": "Raven Tools",
"position": "Engineering Manager",
"location": "Nashville, Tennessee",
"url": "https://raventools.com",
"startDate": "2016-02-01",
"endDate": "2016-12-31",
"summary": "Managed a team of 10 application developers and quality analysts to build or redevelop sections of the platform based on product roadmap. Performed code reviews and managed the release of software to our production servers. Developed internal tools to manage operations via chat and evaluate company performance via dashboards. Managed the on-call rotation for application and operations pagers. Worked closely with the Customer Education team to resolve issues as they arise.",
"highlights": [
"Billforward Integration",
"Reporting Engine Refactoring",
"Google AdWords Integration"
],
"technologies": [
"Amazon Web Services (EC2, S3)",
"Apache",
"Backbone.js",
"Bootstrap",
"CentOs",
"Chef",
"CodeIgniter",
"Google APIs (Analytics, Visualizations)",
"Hubot",
"jQuery",
"Lumen",
"MySQL",
"Node.js",
"PHP",
"React",
"Redis",
"Ruby",
"Sass",
"Stripe",
"Vagrant",
"WordPress"
],
"image": "https://stephenyeargin.com/assets/resume-images/raven_tools.png"
},
{
"name": "Raven Tools",
"position": "Operations Manager & Senior Developer",
"location": "Nashville, Tennessee",
"url": "https://raventools.com",
"startDate": "2014-12-01",
"endDate": "2016-02-28",
"highlights": []
},
{
"name": "Raven Tools",
"position": "Senior Developer",
"location": "Nashville, Tennessee",
"url": "https://raventools.com",
"startDate": "2012-05-01",
"endDate": "2014-12-01",
"highlights": []
},
{
"name": "Raven Tools",
"position": "Developer",
"location": "Nashville, Tennessee",
"url": "https://raventools.com",
"startDate": "2011-05-01",
"endDate": "2012-05-01",
"highlights": []
},
{
"name": "Centresource",
"position": "Manager of Strategy",
"location": "Nashville, Tennessee",
"url": "https://www.linkedin.com/company/centresource/",
"startDate": "2010-10-01",
"endDate": "2011-04-30",
"summary": "Managed a team of five strategic consultants for all of the agency's client work. Worked as the primary point of contact for B2B, B2C and nonprofit organizations. Developed comprehensive marketing plans centered around interactive web projects. Responsible for 20 to 30 active projects in various phases of completion at any given time. Created site and application wireframes, clickable prototypes and user stories to guide the development process.",
"technologies": [
"Axure RP",
"Drupal",
"WordPress",
"Workamajig"
],
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/centresource.png"
},
{
"name": "Centresource",
"position": "Interactive Strategist",
"location": "Nashville, Tennessee",
"url": "https://www.linkedin.com/company/centresource/",
"startDate": "2009-08-01",
"endDate": "2010-09-30",
"highlights": []
},
{
"name": "MTA Distributors",
"position": "Director of Publications",
"location": "Nashville, Tennessee",
"url": "https://www.mtadistributors.com",
"startDate": "2008-08-01",
"endDate": "2009-08-01",
"summary": "Built and maintained multiple web applications for e-commerce, intranet tools and data interchange with partners. Negotiated contract terms with printers, mailers and trade magazines. Prepared annual departmental budget for print and web marketing strategy. Created semi-annual catalogs, circulars and web promotions for product sales. Responsible for accuracy, quality and consistency of all customer communications.",
"highlights": [
"Redesign of eCommerce Site",
"Amazon Marketplace Integration",
"3PL Warehousing Portal",
"Publications Management Platform",
"Online Sales Reporting Platform",
"Corporate Intranet"
],
"technologies": [
"Adobe Illustrator",
"Adobe InDesign",
"Adobe Photoshop",
"Apache",
"Amazon Marketplace APIs",
"Eclipse ERP",
"jQuery",
"PHP",
"PostgreSQL"
],
"image": "https://stephenyeargin.com/assets/resume-images/mta_distributors.png"
},
{
"name": "MTA Distributors",
"position": "Media Specialist",
"location": "Nashville, Tennessee",
"url": "https://www.mtadistributors.com",
"startDate": "2006-09-01",
"endDate": "2008-07-31",
"highlights": []
},
{
"name": "Union City Daily Messenger",
"position": "Pre-press Tech / Mac Operator",
"location": "Union City, Tennessee",
"url": "https://www.nwtntoday.com/",
"startDate": "2006-05-01",
"endDate": "2006-08-01",
"summary": "Prepared internal and commercial print jobs for offset printing press. Provided technical support for multiple system platforms for colleagues and clients. Responsible for redesigning subsidiary newspaper's website.",
"highlights": [],
"technologies": [
"Adobe Illustrator",
"Adobe InDesign",
"Adobe Photoshop",
"Bondware",
"QuarkXPress"
],
"image": "https://stephenyeargin.com/assets/resume-images/uc_messenger.png"
},
{
"name": "The Pacer",
"position": "Executive Editor",
"location": "Martin, Tennessee",
"url": "https://www.thepacer.net/",
"startDate": "2003-08-01",
"endDate": "2006-05-01",
"summary": "Managed a staff of 17 for editorial and business divisions of a weekly student newspaper. Conducted staff writer and editorial board meetings. Responsible for the design of Page 1, final approval of all pages. Built and maintained a dynamic content management system for website. Designed news graphics and photo illustrations for print and online editions. Responsible for proofed and encapsulated PDF pages for printing at a remote site. Covered the Student Government Association, feature stories and breaking news.",
"highlights": [],
"technologies": [
"Adobe Illustrator",
"Adobe InDesign",
"Adobe Photoshop",
"Apache",
"MySQL",
"PHP",
"QuarkXPress"
],
"image": "https://stephenyeargin.com/assets/resume-images/the_pacer.png"
},
{
"name": "The Pacer",
"position": "Technical Editor",
"location": "Martin, Tennessee",
"url": "https://www.thepacer.net/",
"startDate": "2002-10-01",
"endDate": "2003-07-31",
"summary": "",
"highlights": []
},
{
"name": "American Junior Golf Association",
"position": "Communications Intern",
"location": "Braselton, Georgia",
"url": "https://www.ajga.org/",
"startDate": "2004-05-04",
"endDate": "2004-08-01",
"summary": "Worked in the Media Relations Department for a prominent junior golf tour. Designed print programs, fact sheets, press releases and feature stories for tournaments. Developed websites for major sponsored tournaments.",
"highlights": [],
"technologies": [
"Adobe Illustrator",
"Adobe InDesign",
"Adobe Photoshop",
"VBScript"
],
"image": "https://stephenyeargin.com/assets/resume-images/ajga.png"
},
{
"name": "Tri Star Energy",
"position": "Application Developer",
"location": "Nashville, Tennessee (Hybrid)",
"url": "https://tristartn.com/",
"startDate": "2001-02-01",
"endDate": "2003-01-01",
"summary": "Worked with a team of five on various IT projects for Nashville-based energy company. Developed and maintained an intranet portal for multi-enterprise collaboration. Developed an intranet-based application for reporting fuel prices across Middle Tennessee.",
"highlights": [],
"technologies": [
"Macromedia Dreamweaver",
"Macromedia Fireworks",
"Microsoft SQL Server",
"Microsoft IIS",
"VBScript"
],
"image": "https://stephenyeargin.com/assets/resume-images/tristar_energy.png"
}
],
"volunteer": [
{
"organization": "Sigma Phi Epsilon",
"position": "District Governor",
"url": "https://www.sigep.org",
"startDate": "2021-11-17",
"summary": "District governors are official representatives of Sigma Phi Epsilon appointed by the Fraternity's National Board of Directors. DGs are the primary liaison between the national Fraternity and local alumni-volunteers. District governors are responsible for volunteer recruitment and training, as well as ongoing support for the Alumni and Volunteer Corporations in their district.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/sigep.png",
"location": "Richmond, Virginia (Remote)"
},
{
"organization": "Sigma Phi Epsilon",
"position": "Chairman, Chapter Finance & Compliance Committee",
"url": "https://www.sigep.org",
"startDate": "2023-06-21",
"highlights": []
},
{
"organization": "Sigma Phi Epsilon",
"position": "Chapter Finance & Compliance Committee",
"url": "https://www.sigep.org",
"startDate": "2022-01-03",
"endDate": "2023-06-21",
"highlights": []
},
{
"organization": "Sigma Phi Epsilon",
"position": "Tennessee Kappa AVC President",
"url": "https://www.sigep.org",
"startDate": "2019-04-01",
"endDate": "2021-12-01",
"highlights": []
},
{
"organization": "Sigma Phi Epsilon",
"position": "Tennessee Kappa AVC Trustee",
"url": "https://www.sigep.org",
"startDate": "2018-04-01",
"endDate": "2019-04-01",
"highlights": []
},
{
"organization": "Sigma Phi Epsilon",
"position": "Tennessee Kappa AVC Trustee",
"url": "https://www.sigep.org",
"startDate": "2010-04-01",
"endDate": "2013-04-01",
"highlights": []
},
{
"organization": "Transit Now Nashville",
"position": "Volunteer",
"url": "https://www.transitnownash.org",
"startDate": "2021-05-01",
"summary": "Transit Now Nashville's mission is to engage the Nashville community to promote a vibrant transit system.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/transit_now_nashville.png",
"location": "Nashville, Tennessee"
},
{
"organization": "Transit Now Nashville",
"position": "Young Leaders Council Board Intern",
"url": "https://www.transitnownash.org",
"startDate": "2020-05-01",
"endDate": "2021-05-01",
"highlights": []
},
{
"organization": "The Pacer",
"position": "Project Archivist",
"url": "https://www.thepacer.org",
"startDate": "2015-10-01",
"summary": "Maintain a growing digital archive of the student newspaper at the University of Tennessee at Martin, cataloging all available issues from 1928 to 1985, as well as several years in the early 2000s. Created an easy to use website for browsing the collection that is hosted on The Internet Archive.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/the_pacer.png",
"location": "Martin, Tennessee (Remote)"
},
{
"organization": "Transit Alliance of Middle Tennessee",
"position": "Nashville Class 14",
"url": "http://thetransitalliance.org",
"startDate": "2020-06-01",
"endDate": "2020-07-31",
"summary": "The Transit Citizen Leadership Academy is designed to equip private- and public-sector leaders across the 10 counties of Middle Tennessee with tools to lead conversations about the value of multimodal transit across the region and about the emerging mass transit options that can address our mobility needs.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/transit_alliance.png",
"location": "Nashville, Tennessee"
},
{
"organization": "Young Leaders Council",
"position": "Nashville Class 74",
"url": "https://www.youngleaderscouncil.org",
"startDate": "2020-02-01",
"endDate": "2020-05-31",
"summary": "The Mission of the Young Leaders Council is to train diverse, committed individuals to effectively participate on the boards of nonprofit organizations and make a difference in the community by replenishing the volunteer leadership base.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/young_leaders_council.png",
"location": "Nashville, Tennessee"
},
{
"organization": "Nashville Emerging Leaders",
"position": "Class of 2019",
"url": "https://www.nashvilleemergingleaders.com",
"startDate": "2019-02-01",
"endDate": "2019-04-30",
"summary": "Nashville Emerging Leaders (NEL) is an 11-week leadership training program designed for young professionals in Nashville. Each year, approximately 30 individuals are chosen through a rigorous selection process. NEL members participate in a series of weekly sessions facilitated by Strategy and Leadership.",
"highlights": [],
"image": "https://stephenyeargin.com/assets/resume-images/nashville_emerging_leaders.png",
"location": "Nashville, Tennessee"
}
],
"education": [
{
"institution": "University of Tennessee at Martin",
"url": "https://www.utm.edu",
"area": "Mass Communications (major); Business Administration (minor)",
"studyType": "Bachelor of Arts",
"startDate": "2001-08-01",
"endDate": "2006-08-01",
"score": "3.0",
"courses": [],
"image": "https://stephenyeargin.com/assets/resume-images/ut_martin.png",
"location": "Martin, Tennessee"
}
],
"awards": [
{
"title": "Chairman's Outstanding Achievement",
"awarder": "UT Martin Department of Communications",
"date": "2006-01"
},
{
"title": "Who's Who Among American Colleges and Universities",
"awarder": "Who's Who Among Students",
"date": "2006-01"
},
{
"title": "\"Best in the South Competition\" First Place Newspaper",
"awarder": "Southeast Journalism Conference",
"date": "2005-02"
},
{
"title": "\"Pacer Award\" for contributions to Student Media",
"awarder": "UT Martin Department of Communications",
"date": "2004-04"
},
{
"title": "\"Pacer Award\" for contributions to Student Media",
"awarder": "UT Martin Department of Communications",
"date": "2003-04"
},
{
"title": "\"Best in the South Competition\" First Place Web Designer",
"awarder": "Southeast Journalism Conference",
"date": "2002-02"
}
],
"certificates": [
{
"name": "AWS Certified Developer - Associate",
"date": "2022-12-01",
"expires": "2025-12-01",
"issuer": "Amazon Web Services",
"credential": "K408N43151E418GB",
"url": "https://www.credly.com/badges/46db66f3-0ac4-4e13-a610-4151baf8b45e",
"image": "https://stephenyeargin.com/assets/resume-images/aws-developer-associate.png"
},
{
"name": "AWS Certified Cloud Practitioner",
"date": "2022-09-01",
"expires": "2025-12-01",
"issuer": "Amazon Web Services",
"credential": "KQSCBVWKZFQ4QZKR",
"url": "https://www.credly.com/badges/4022ecb4-58d8-4532-aeb2-cda921f6c584",
"image": "https://stephenyeargin.com/assets/resume-images/aws-cloud-practitioner.png"
},
{
"name": "Certified Associate in Project Management (CAPM)",
"date": "2013-11-01",
"expires": "2026-11-01",
"issuer": "Project Management Institute",
"credential": "1672054",
"url": "https://www.credly.com/badges/d67eefc9-d82c-45ad-a140-4cf7c6d42c45",
"image": "https://stephenyeargin.com/assets/resume-images/pmi-capm.png"
}
],
"skills": [
{
"name": "Languages",
"level": "advanced",
"keywords": [
"JavaScript",
"Python",
"HTML",
"CSS",
"Typescript",
"Ruby",
"PHP",
"Bash",
"JSON",
"XML",
"Markdown",
"Sass",
"Less",
"Twig",
"YAML"
]
},
{
"name": "Development Tools & Frameworks",
"level": "advanced",
"keywords": [
"React",
"Node.js",
"Angular",
"Git",
"jQuery",
"Bootstrap",
"Docker",
"Laravel",
"Ruby on Rails",
"Ansible",
"Puppet",
"Jupyter Notebooks",
"Symfony",
"WordPress",
"CodeIgniter",
"Lumen",
"Sinatra",
"Stimulus",
"SVN",
"Zurb Foundation"
]
},
{
"name": "Software",
"level": "advanced",
"keywords": [
"Docker",
"Jenkins",
"GitHub",
"Grafana",
"Jira",
"NGINX",
"Apache",
"Tableau",
"Vagrant",
"Visual Studio Code",
"Adobe Creative Cloud",
"Chef",
"Redmine"
]
},
{
"name": "Platforms",
"level": "advanced",
"keywords": [
"Amazon Web Services",
"AWS EC2",
"AWS Lambda",
"AWS S3",
"AWS CloudFront",
"AWS IAM",
"AWS CloudWatch",
"Google Cloud Platform",
"GCP App Engine",
"GCP Cloud Storage",
"GCP Cloud SQL",
"Linux",
"Ubuntu",
"Microsoft Windows",
"macOS",
"Debian",
"CentOS",
"Red Hat",
"Heroku",
"AWS API Gateway",
"AWS ECS",
"AWS Route 53",
"AWS Step Functions"
]
},
{
"name": "Databases",
"level": "advanced",
"keywords": [
"PostgreSQL",
"MySQL",
"MongoDB",
"Redis",
"Elasticsearch",
"MariaDB",
"Oracle",
"DynamoDB"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [],
"references": [],
"projects": [
{
"name": "WeGo Public Transit Bus Map",
"description": "Built an open-source visualization that takes realtime and static data from Nashville's transit agency.",
"entity": "Transit Now Nashville",
"url": "https://map.transitnownash.org",
"startDate": "2020-05-01"
},
{
"name": "Member Directory",
"description": "Built an open-source Symfony platform that manages the membership directory, event attendance, donation tracking and email subscriptions for a non-profit organization.",
"url": "https://github.com/utmsigep/member-directory/",
"entity": "Personal Project",
"startDate": "2019-07-01"
},
{
"name": "SeatShare",
"description": "Built an open-source Ruby on Rails app that integrates with Twilio and other API providers to manage season ticket pools among friends.",
"url": "https://myseatshare.com",
"entity": "Personal Project",
"startDate": "2013-10-01",
"endDate": "2019-12-31"
},
{
"name": "SAP S/4HANA Integration",
"description": "Planned and led an initiative to build an integration with a major ERP provider that earned partner certification.",
"entity": "FloQast",
"startDate": "2023-02-01"
},
{
"name": "ORI CI",
"description": "Implemented test suites on multiple pre-existing projects and integrated them into new Jenkins CI/CD pipelines to improve code quality.",
"entity": "Vanderbilt University Medical Center",
"startDate": "2018-01-01",
"endDate": "2021-12-31"
},
{
"name": "eSMART Project Search",
"description": "Built the proof-of-concept for an Elasticsearch cluster to replace inefficient SQL queries, dramatically improving application performance.",
"entity": "Vanderbilt University Medical Center",
"startDate": "2017-01-01",
"endDate": "2021-12-31"
},
{
"name": "Docker",
"description": "Introduced Docker as a way to standardize development environments to more closely match the production server configuration.",
"entity": "Vanderbilt University Medical Center",
"startDate": "2017-01-01",
"endDate": "2021-12-31"
},
{
"name": "Tableau on Goggle Cloud Platform",
"description": "Created a comprehensive plan to implement Tableau in an enterprise setting, including system requirements, server cost expectations and estimates for full-time employees for ongoing support.",
"entity": "Vanderbilt University Medical Center",
"startDate": "2017-01-01",
"endDate": "2021-12-31"
},
{
"name": "Google AdWords Integration",
"description": "Lead developer on a cornerstone integration with the Google AdWords API for pay-per-click marketing management and performance reporting.",
"entity": "Raven Tools",
"startDate": "2011-08-01",
"endDate": "2016-12-31"
},
{
"name": "Billforward Integration",
"description": "Worked with external vendor to replace an internal subscription management platform with one that offered more flexibility for product managers.",
"entity": "Raven Tools",
"startDate": "2015-01-01",
"endDate": "2016-12-31"
},
{
"name": "Hubot",
"description": "Introduced chatops through Hubot to provide easy access to systems monitoring and in-house reporting as well as offer culture-improving features for our team.",
"entity": "Raven Tools",
"startDate": "2012-08-01",
"endDate": "2016-12-31"
},
{
"name": "SVN to GitHub",
"description": "Led a team's transition to GitHub from an internal SVN server, providing coaching on how to perform code reviews and use feature branches.",
"entity": "Raven Tools",
"startDate": "2013-12-01",
"endDate": "2014-12-31",
"url": "https://www.slideshare.net/stephenyeargin/switching-to-git"
},
{
"name": "Agile / Scrum Implementations",
"description": "Implemented an agile development process for two different work groups with sprint planning and improved project management.",
"entity": "Vanderbilt University Medical Center, Raven Tools",
"startDate": "2014-05-01",
"endDate": "2023-05-31"
}
],
"meta": {
"canonical": "https://gist.github.com/stephenyeargin/b3c906f6536fa77336e1c6e2619078ef",
"version": "v2.0.0",
"lastModified": "2024-06-12T21:50:16Z"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment