Last active
April 19, 2020 00:06
-
-
Save geofflangenderfer/0b4755e3cf28b2abf13d032b3cde2402 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
{ | |
"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": "[email protected]", | |
"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