Skip to content

Instantly share code, notes, and snippets.

@geofflangenderfer
Last active April 19, 2020 00:06
Show Gist options
  • Save geofflangenderfer/0b4755e3cf28b2abf13d032b3cde2402 to your computer and use it in GitHub Desktop.
Save geofflangenderfer/0b4755e3cf28b2abf13d032b3cde2402 to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Geoff Langenderfer",
"label": "Frontend: React Backend: NodeJS, Spring Boot Languages: Javascript, Python, Bash, HTML, CSS, Java, SQL Databases: PostgreSQL, MongoDB, SQLite, Firebase, H2 Data Analytics: Pandas, Matplotlib, psql, mongo, Excel, VBA Remote Collaboration: Git, Github I'm happy when I get to build beautiful things, work on my interests, and maintain freedom over my time. I love to read and lift weights when I'm not coding. github.com/geofflangenderfer",
"picture": "",
"email": "geoff.langenderfer@gmail.com",
"phone": "",
"website": "",
"summary": "Computer Software",
"location": {
"address": "",
"postalCode": "",
"city": "",
"countryCode": "",
"region": ""
},
"profiles": []
},
"work": [
{
"company": "The University of Texas at Austin",
"position": "TA Data Visualization Bootcamp",
"website": "",
"startDate": "2020-01-01",
"summary": "- Automated assignment grading, reducing grade-time by ~70% https://github.com/geofflangenderfer/postgresSetupTeardown - Motivate excellence - Explain complex topics to beginners - Debug code errors - Provide code feedback https://techbootcamps.utexas.edu/data/",
"highlights": []
},
{
"company": "Freelance",
"position": "Software Engineer",
"website": "",
"startDate": "2018-10-01",
"summary": "- Set up A/B test that led to replacement of former SaaS solution, saving $500/month - Shipped classification and regression machine learning tutorial content for an edTech startup on a tight deadline, and was rehired as a course TA - Automated financial firm’s data collection through web-scraping. Turned a manual 3 hour process into an automated 30 minutes",
"highlights": []
},
{
"company": "Self-Study",
"position": "Student",
"website": "",
"startDate": "2017-05-01",
"summary": "- Developed language-learning app idea after lackluster learning experience with Duolingo and arriving in Colombia - Created web app wireframes with HTML/CSS - Built the web app with React - Deployed caplearn with Firebase hosting\u0000",
"highlights": [],
"endDate": "2018-10-01"
},
{
"company": "Eldorado Trading Group",
"position": "Trader",
"website": "",
"startDate": "2014-07-01",
"summary": "- Performed historical data analysis on key economic data announcements - Implemented momentum, mean-reversion, and relative-value strategies - Coordinated with developers to help implement algorithmic strategies, improve P&L tracking, and position tracking - 1st of 7 promoted to trader in June 2015 - Resulted in consistently profitable career, including $180,000 in revenue for 2016 election",
"highlights": [],
"endDate": "2017-05-01"
},
{
"company": "Self-Employed",
"position": "Professional Poker Plalyer",
"website": "",
"startDate": "2011-06-01",
"summary": "- Used combinatorics and probability to identify attractive risk-reward bets - Identified abnormal behavior by utilizing knowledge of behavioral psychology and cognitive biases - Consistently profitable with $40,000 profit over part-time career",
"highlights": [],
"endDate": "2014-07-01"
}
],
"education": [
{
"institution": "University of Michigan",
"area": "",
"studyType": "BS",
"startDate": "2008-12-31",
"gpa": "",
"courses": [],
"endDate": "2012-12-31"
}
],
"skills": [
{
"name": "React",
"level": "",
"keywords": []
},
{
"name": "Node.js",
"level": "",
"keywords": []
},
{
"name": "Python",
"level": "",
"keywords": []
},
{
"name": "Web Development",
"level": "",
"keywords": []
},
{
"name": "Data Analysis",
"level": "",
"keywords": []
},
{
"name": "Data Visualization",
"level": "",
"keywords": []
},
{
"name": "Machine Learning",
"level": "",
"keywords": []
},
{
"name": "Trading",
"level": "",
"keywords": []
},
{
"name": "Finance",
"level": "",
"keywords": []
},
{
"name": "Financial Modeling",
"level": "",
"keywords": []
},
{
"name": "Data Warehousing",
"level": "",
"keywords": []
},
{
"name": "Data Modeling",
"level": "",
"keywords": []
},
{
"name": "Technical Writing",
"level": "",
"keywords": []
},
{
"name": "User Experience (UX)",
"level": "",
"keywords": []
},
{
"name": "User Interface Design",
"level": "",
"keywords": []
},
{
"name": "JavaScript",
"level": "",
"keywords": []
},
{
"name": "Linux",
"level": "",
"keywords": []
},
{
"name": "Pandas (Software)",
"level": "",
"keywords": []
},
{
"name": "SQL",
"level": "",
"keywords": []
},
{
"name": "Java",
"level": "",
"keywords": []
},
{
"name": "Git",
"level": "",
"keywords": []
},
{
"name": "Bash",
"level": "",
"keywords": []
},
{
"name": "HTML",
"level": "",
"keywords": []
},
{
"name": "Github",
"level": "",
"keywords": []
},
{
"name": "Cascading Style Sheets (CSS)",
"level": "",
"keywords": []
},
{
"name": "Communication",
"level": "",
"keywords": []
},
{
"name": "Scikit-Learn",
"level": "",
"keywords": []
},
{
"name": "Web Scraping",
"level": "",
"keywords": []
},
{
"name": "Unstructured Data",
"level": "",
"keywords": []
},
{
"name": "Spring Boot",
"level": "",
"keywords": []
}
],
"languages": [
{
"language": "Spanish",
"fluency": "Elementary proficiency"
}
],
"references": [
{
"name": "Beth Porter - Riff Analytics",
"reference": "In our project, we asked Geoff to do various challenging things: 1) pick up work started by someone else and stick with the original vision, 2) respond to exacting feedback from multiple people, and 3) complete the work on a very tight timeline. He did so capably and cheerfully, and we so appreciated his work. In fact, we hired him again to continue in another capacity on the project!"
},
{
"name": "Michel Grondin - Pioneer Tulum S.A.",
"reference": "I hired and trained Geoff at Eldorado Trading Group where he worked directly for me. To say the least, I wasn't disappointed. He was quickly promoted to trader and showed an unmatched work ethic, often working 75+ hours/week. Geoff was excellent at synthesizing data and extrapolating new trading strategies that proved to be quite profitable. I enjoyed working with Geoff and I'm confident his future teammates will feel the same."
}
],
"projects": [
{
"name": "ML Tutorials",
"startDate": "2018-10-01",
"summary": "An education startup had a time-sensitive need for machine learning tutorials prior to a course launch. Covering algorithms including: linear and multivariate regression, random forests, decision trees, support vector machines, principal component analysis, and others I delivered the content satisfactorily. I was rehired to serve as course TA.",
"url": "http://www.github.com/geofflangenderfer/Assignments",
"endDate": "2018-12-01"
},
{
"name": "capLearn",
"startDate": "2018-09-01",
"summary": "I studied a lot of spanish prior to traveling to South America, yet I was disappointed to find I couldn't understand native speakers; they talked too fast! In response, I made a program that takes your favorite video or tv show in your language-to-learn of choice (La Casa de Papel and Narcos are great) and gives you a means to practice listening and translating repeatedly. Give it a look!",
"url": "https://caplearn.org"
},
{
"name": "nasdaq_scraper",
"startDate": "2018-09-01",
"summary": "This takes an excel file with desired tickers and scrapes nasdaq.com for the upcoming earnings date and day of timing.",
"url": "https://github.com/geofflangenderfer/nasdaq_scraper",
"endDate": "2018-10-01"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment