Skip to content

Instantly share code, notes, and snippets.

@gregdan3
Last active November 4, 2024 21:51
Show Gist options
  • Save gregdan3/0508aa21386ef190c7222d7e2ae8bbb4 to your computer and use it in GitHub Desktop.
Save gregdan3/0508aa21386ef190c7222d7e2ae8bbb4 to your computer and use it in GitHub Desktop.
gregdan3 resume
{
"basics": {
"name": "Gregory Danielson III",
"label": "Programming Manager",
"image": "https://github.com/gregdan3/ilo-pi-toki-pona-taso/assets/28300107/ddc3cbfd-02d0-4fe8-bac1-77d82aa3d4b0",
"email": "[email protected]",
"url": "https://gregdan3.dev",
"url1": "https://mun.la",
"summary": "Software Engineer and Manager specializing in community safety and disrupting online crime. >5 years developing software to detect illicit activity on social media via network analysis and natural language processing, building automations to maximize uptime of our safety technologies, and training developers for success through honed insight and leadership.",
"location": {
"city": "Birmingham",
"region": "AL",
"countryCode": "US"
},
"profiles": [
{
"network": "Github",
"username": "gregdan3",
"url": "https://github.com/gregdan3"
},
{
"network": "Linkedin",
"username": "gregdan3",
"url": "https://www.linkedin.com/in/gregdan3/"
}
]
},
"work": [
{
"name": "DarkTower",
"position": "Programming Manager",
"url": "https://getdarktower.com/",
"startDate": "2024-02-01",
"summary": "Leading the re-architecture of our social media analysis tools toward a new, more sustainable monetization model (Continuation of prior role)",
"description": "Disrupting internet-based crime with state-of-the-art social media analysis",
"highlights": [
"Securing partnerships with organizations interested in our online safety technologies",
"Leading development of dark web scraping tools to provide early warnings for ransomware attacks",
"Studying online election interference in order to identify and combat it",
"Began development of a re-designed data model and delivery process to unite cross-platform data"
]
},
{
"name": "Computer Forensics Research Laboratory",
"description": "Studying social media to identify criminal activity and stop it.",
"position": "Software Engineering Team Lead",
"startDate": "2022-12-01",
"endDate": "2024-01-31",
"summary": "Leading the development of capture and analysis software for identifying criminal activity on social media",
"highlights": [
"Led research and implementation of facial recognition search over our social media photo dataset, enabling new investigation methods",
"Improved speed and consistency of CI/CD, with added support for our databases and automated version tagging to aid rollback",
"Trained incoming developers on our systems, technologies, and development methodology to onboard and iterate rapidly"
]
},
{
"name": "Computer Forensics Research Laboratory",
"position": "Software Engineer",
"startDate": "2018-10-01",
"endDate": "2022-12-01",
"summary": "Database and systems administration, devops, backend development, archicture, technical leadership.",
"highlights": [
"Led technical projects key to signing several important contracts, including a $750,000 contract based on our Twitter data",
"Designed and deployed PostgreSQL and Elasticsearch instances, allowing efficient data retrieval and full text search",
"Designed and contributed to many capture and analysis applications to enable and improve investigations",
"Automated deployment via Gitlab CI to Docker production enviroment, resulting in faster iteration and more uptime",
"Maintained and administered a pair of high performance CentOS servers serving as the backbone of our software and services"
]
}
],
"education": [
{
"institution": "University of Alabama at Birmingham",
"url": "https://www.uab.edu/",
"area": "Computer Science",
"studyType": "Bachelor of Science",
"startDate": "2016-08-15",
"endDate": "2020-08-15",
"score": "3.76",
"courses": [
"CS334 Networking",
"CS401 Programming Languages",
"CS420 Software Engineering"
]
},
{
"institution": "University of Alabama at Birmingham",
"url": "https://www.uab.edu/",
"area": "Computer Science",
"studyType": "Master of Science",
"startDate": "2020-08-15",
"endDate": "2021-05-01",
"score": "4.0",
"courses": [
"CS632 Parallel Computing",
"CS643 Cloud Security",
"CS660 Artificial Intelligence"
]
}
],
"skills": [
{
"name": "Devops",
"level": "",
"keywords": [
"AWS",
"Docker",
"Ansible",
"Gitlab CI/CD",
"Github Actions",
"Kubernetes"
]
},
{
"name": "Backend",
"level": "",
"keywords": ["Python", "Golang", "NodeJS"]
},
{
"name": "Database",
"level": "",
"keywords": ["PostgreSQL", "Elasticsearch", "SQLite", "EdgeDB", "ZomboDB"]
},
{
"name": "Frontend",
"level": "",
"keywords": ["TypeScript", "React", "SvelteKit", "Astro", "TailwindCSS"]
},
{
"name": "Leadership",
"keywords": ["Agile", "Public Speaking", "Mentorship", "Education"]
}
],
"languages": [
{
"language": "English",
"fluency": "Native"
},
{
"language": "Toki Pona",
"fluency": "Fluent"
}
],
"interests": [
{
"name": "Open Source",
"keywords": ["devops", "natural language processing"]
},
{
"name": "Toki Pona",
"keywords": [
"language acquisition",
"education",
"public speaking",
"natural language processing"
]
},
{
"name": "Ham Radio",
"keywords": ["electrical engineering"]
},
{
"name": "Education",
"keywords": ["language acquisition", "computer-aided learning"]
},
{
"name": "Running",
"keywords": []
}
],
"references": [
{
"name": "Laurence Thompson",
"position": "Software Engineer & Analyst @ Mitre",
"reference": "",
"email": "[email protected]",
"phone": "(720) 341-2375",
"url": "https://www.linkedin.com/in/laura-thompson-uab/"
},
{
"name": "Jonathan Frees",
"position": "Senior Search Engineer @ Shipt",
"reference": "",
"email": "[email protected]",
"phone": "(205) 422-2113",
"url": "https://www.linkedin.com/in/jonathan-frees/"
},
{
"name": "Gary Warner",
"position": "Lab Coordinator at Computer Forensics Research Laboratory, Professor at University of Alabama at Birmingham",
"reference": "",
"email": "[email protected]",
"phone": "(205) 422-2113",
"url": "https://www.linkedin.com/in/garwarner/"
}
],
"projects": [
{
"name": "ilo Muni: Google Ngrams for Toki Pona",
"description": "Graph trends in how Toki Pona is used, for research and fun!",
"highlights": [
"Near comprehensive coverage of public sources of written Toki Pona",
"Many options for analysis and comparison of words in different magnitudes and contexts",
"Accessible interface with sensible defaults and sample queries as example-driven tutorials"
],
"keywords": [],
"url": "https://gregdan3.github.io/ilo-muni/",
"url2": "https://github.com/gregdan3/ilo-muni/",
"roles": ["Creator"],
"type": "application"
},
{
"name": "sona toki, 'Language Knowledge'",
"description": "A Python library for determining if a given message is in Toki Pona",
"highlights": [
"Implements the best known heuristic for detecting Toki Pona among semi-arbitrary text, enabling research and natural language processing projects",
"Highly customizable algorithm to suit the preferences of different speakers"
],
"keywords": ["natural language processing", "toki pona"],
"url": "https://github.com/gregdan3/sona-toki/",
"roles": ["Creator"],
"type": "library"
},
{
"name": "lipu Linku: A Toki Pona dictionary in a site, bot, and api",
"description": "There were dozens of differently thorough and opinionated dictionaries for Toki Pona. Now there is one, with many supporting tools to help anyone use it.",
"highlights": [
"Connected frontend with Crowdin for up-to-date translation availability in over 50 languages",
"Created a reproducible environment for bot development and deployment"
],
"keywords": ["discord", "database", "bot", "nlp", "Toki Pona"],
"url": "https://linku.la",
"url2": "https://github.com/lipu-linku/",
"roles": ["Maintainer"],
"type": "application"
},
{
"name": "ilo pi toki pona taso: Tool for only Toki Pona",
"description": "A Discord bot that reminds you to speak Toki Pona! Now with features!",
"highlights": [
"Responds instantly in >40 servers, including the >14,000 member 'ma pona pi toki pona'",
"Provides customizable practice for newbies and events for servers throughout the community"
],
"keywords": ["discord", "bot", "nlp", "Toki Pona"],
"url": "https://github.com/gregdan3/ilo-pi-toki-pona-taso",
"roles": ["Creator"]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment