# Kyle Geib > Senior Full-Stack Engineer Location: Cincinnati, Ohio, United States Profile: https://flows.cv/kylegeib I am a Full Stack JavaScript (TypeScript) developer with 13 years of professional programming experience. My primary focus is in React and TypeScript development and I have a history with a variety of web technologies. I’ve taken time between roles to work on independent projects to improve my talents as a web developer. My desire is to build web apps with polished and dynamic user interfaces and write the APIs that power them. In my previous role I contracted with Meta (then Facebook) for 2 years. There I worked on creating internal tools in React, writing APIs, and building automated scripts. • Current strengths: React, TypeScript (JavaScript), GraphQL / Prisma, Tailwind • Additional skills: Node.js, Docker, AWS, Apollo Client, SQL • Budding skills: Data visualization with D3.js and SSR with Next.js • Past experiences: PHP, Java, Python, react-spring, and styled-components Also please do not contact me about SDET positions. Those emails go right in the trash or even marked as spam. :) ## Work Experience ### Senior Full-Stack Engineer @ Tutored by Teachers Jan 2022 – Present | United States I joined Tutored by Teachers as a senior full-stack engineer specializing in React and GraphQL using TypeScript to its full potential. • Navigated the wild world of time zones and dates to build a flexible class calendar/schedule tool • Created a sharable calendar export system that provides our teachers and students with a dynamically updating calendar subscription that can be used in Google Calendar/Outlook/Apple Calendar/etc - my boss used the word "miracle" to describe its creation at a company-wide meeting • Had the idea to create an in-house short-URL solution that no one knew they wanted but was universally loved • Implemented modular paginated tables, the TypeScript involved is liable to make non-senior engineers faint • Responsible for the most complex admin tools, and they pretty much work exactly as we need • Recipient of multiple direct compliments from the co-founder/CEO of TbT - feels like making the Dean's List while in my 30s Tutored by Teachers is a public benefit company driven to improve outcomes for students and teachers and advance equity in education. So it feels good working here. ### Software Development Engineer II - Contract @ Meta (then Facebook) @ Crystal Equation Corporation Jan 2019 – Jan 2021 | Redmond, WA Contract position at Meta (then Facebook) that was extended twice to the maximum length of two years. I worked in the AR/VR organization at their Redmond, Washington campuses. I was a member of the Facebook Assistant team where I built internal development tools in ReactJS that provided user-friendly interfaces to help linguists and engineers to develop and test the Facebook Assistant in multiple languages and localizations. • Built React tools in a mature and varied codebase using Facebook's own state management and type systems • Designed multiple APIs in Hack (Facebook’s extension of PHP) that interfaced with various database services • Regularly navigated Facebook’s circuitous code paths that crossed multiple languages, services, and domains • Wrote automated reporting scripts in Python that interfaced with internal reporting and data metrics tools • Worked with customers to develop tools based on their wants and needs • Wrote detailed and readable technical documentation for my team's wiki ### Support Engineer @ Accretive Technology Group Jan 2015 – Jan 2018 | Seattle • Regularly found, researched, and fixed high impact/low frequency bugs in sensitive production back-end PHP • Built and improved internal admin webtools using PHP and JavaScript to assist customer service teams • Wrote custom software and organized the human translation of over 8,000 site strings to seven languages • Constructed a strings translations tool using the Google Translate API to unblock front-end engineers • Assisted in technical research and investigations for engineering, business, and customer service teams ### Software Development Engineer In Test (SDET) @ Accretive Technology Group Jan 2013 – Jan 2015 | Seattle • DO NOT CONTACT ME FOR SDET POSITIONS - THE ANSWER IS "NO" • Developed an in-house Selenium E2E testing framework written in Java with a team of SDETs • Wrote unit tests and tracked code coverage metrics for front-end feature teams • Composed and organized test and build automation scripts for various product teams • Explored the use of image recognition software to create Flash E2E test tools • Built Python executables for Windows using Qt GUI that reported customer PC performance issues ## Education ### Bachelor of Science (B.S.) in Computer Science & Software Engineering University of Washington Bothell Jan 2010 – Jan 2013 ### Associate of Science (A.S.) in Computer Science North Seattle College Jan 2008 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/kylegeib - Website: http://metric-teacher.com/ - GitHub: https://github.com/tie23 - Website: https://kylegeib.s3.us-west-2.amazonaws.com/misc/KyleGeibResume2022.pdf --- Source: https://flows.cv/kylegeib JSON Resume: https://flows.cv/kylegeib/resume.json Last updated: 2026-03-29