Lead Instructor
2021 - 2022Fullstack Academy- Served as the lead teacher in classes of 50 students learning an intense JavaScript web development curriculum, bringing those individuals from limited programming experience to the ability to create full-stack web applications.
- Managed a team of teachers serving a class with responsibilities including assigning mentorship, solving day-to-day student issues, running team training, and delivering performance reviews.
- Lectured daily on a myriad of programming topics, including web development fundamentals, advanced tools, and general computer science concepts.
- Created and contributed to internal workflow products, such as student management systems, automated grading tools, and many student-facing codebases.
- Mentored, reviewed, and debugged over 200 student and team final projects involving various technologies and tools.
Technologies: Classroom-based Instruction, Student Engagement, JavaScript, React, Node.js, Web Development, HTML, CSS, SQL, Databases, Full-stack DevelopmentLead Front-end Software Engineer
2017 - 2020Enveritas- Led a team of JavaScript developers to build an operations product that managed massive surveys, data collection, versioning history, and operations strategy.
- Worked with data scientists to develop applications to analyze and report highly specialized data with complex constraints.
- Created and maintained many client-facing projects, including language translation management tools, ad-hoc marketing experiences, and highly-controlled data pipeline APIs.
Technologies: JavaScript, React, GraphQL, Apollo, Node.js, Electron, D3.js, Python, Flask, Geographic Information Systems, Maps, TypeScriptLead Instructor
2015 - 2017Fullstack Academy- Was hired as the third instructor in the company Planned and led many first-time programs.
- Helped develop the base curriculum for the immersive program, including being a major contributor to refactors from MongoDB to SQL and Angular to React.
- Managed a team of instructors working across multiple cohorts and programs.
Technologies: JavaScript, HTML, Angular, React, Node.js, CSS, SQL, Databases, Servers, jQueryWeb Developer
2013 - 2015FurtherEd Inc- Served as a major contributor to the company's flagship product that provided live and on-demand educational resources to the general public.
- Designed and created an interactive course experience platform for real-time streaming and many embedded learning tools.
- Implemented hardware-based solutions in the company's physical production studio, including sensors, lighting controls, monitoring, and other stream management integrations.
Technologies: JavaScript, Angular, PHP, Laravel, CodeIgniter, jQuery, Web Development, Graphic DesignFull-stack Developer
2011 - 2012Purzue- Worked with senior developers to quickly learn and become a major contributor to two major public-facing web applications.
- Gained expertise in JavaScript front-end development and led an effort to convert features into more interactive, AJAX-driven versions.
- Implemented a version management system in the developer workflow.
Technologies: JavaScript, PHP, CodeIgniter, jQuery, HTML, CSS