Experience
2021 — Now
Cary, North Carolina
Prototyped an AI exercise generation tool across multiple teams to improve the quality and speed of learnable content creation
Pioneered a high-performance internal prompt editing tool, resulting in a 300% increase in prompt production, further contributing to the successful rollout of an AI Chatbot
Created AI embeddings pipeline to allow Khanmigo learnable content recall and semantic search
Significantly contributed to the ethical feature in the launch of Khan Academy's OpenAI powered tool, Khanmigo, and kept stakeholders informed through frequent cross-team collaboration and clear implementation plans
Developed key features for Khan Academy’s content platform, utilizing GraphQL, React, Kotlin, Python, and GoLang, effectively serving millions of global users daily.
Collaborated with Khan Academy advocates to swiftly develop innovative solutions and resolve complex issues, showcasing a proactive and efficient approach to problem-solving
2017 — 2021
2017 — 2021
Developed, maintained and lead development for self service automation web application portal for ETL team using flask and docker
Redesigned proprietary python SAS schedule launcher to improve batch execution for SAS customers
Triage complex data processing batch schedules for customers with high value contracts with SAS while maintaining data integrity and ensuring high availability
Develop efficient and impactful code to improve daily operations and address business needs
Participate in weekly on call rotation to triage blocker level issues for all SAS clients
2013 — 2017
2013 — 2017
Morrisville, North Carolina
Conduct development operations of product migration from testing and production level environments.
Oversee and mentor interns and new hire projects from inception to product delivery. Conduct weekly code reviews to maintain code quality.
Implement remote Selenium test suites for the verification of UI level functionality and integrate results into Jenkins build reporting
Developed and maintained significant portions of a proprietary web application using SQL, Java, Spring Framework, Tomcat, Maven, an assortment of Javascript libraries, and an internal model-view-view controller front end framework
Created and designed an access control interface for said application utilizing aforementioned technologies
Collaborated with a partially off shore team in quick Agile development iterations
Conducted weekly meetings regarding database maintenance, iteration planning, and requirements gathering
2012 — 2012
Morrisville, NC
Address low to high level priority defects in defects found in Fidelity's financial web applications.
Design and maintain an online repository of debugging tools for other software developers.
Attend and participate in weekly meetings pertaining to production cycle releases and the introduction of new technology for development.
2011 — 2012
Durham, NC
Assist and provide feedback to undergraduate students currently enrolled in an intermediate Computer Science course at Duke.
Grade and evaluate student assignments and projects and provide insightful comments on style, efficiency, and logic.
Assist instructors in grading examinations and report potential improvements to current curriculum.
Education
Duke University
Bachelor of Science (B.S.)
2009 — 2013