Summary
Anjana Vakil is a freelance software engineer and developer educator based in San Francisco with 12 years of experience building and teaching modern JavaScript and TypeScript systems. She blends hands-on engineering—contributing to projects like Mapbox GL JS and improving mobile gesture and internationalization support—with a deep commitment to developer education as a long-time instructor at Frontend Masters. Her roles have spanned senior engineering, developer advocacy, and learning & development leadership, where she created company-wide onboarding curricula and organized large developer events. Comfortable in both hands-on coding and public speaking, she designs workshops and technical content that demystify complex topics such as WebGL, serverless AWS patterns, and testing. Anjana’s background in philosophy and language technology informs a clear, pedagogical approach to tooling and API design that favors clarity and internationalization. As an independent educator and consultant she continues to partner with companies and communities to ship open-source features and elevate developer experiences.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Arts (B.A.) Philosophy, Bachelor of Arts (B.A.) Philosophy at University of California, Berkeley
Master of Science (M.Sc.) Language Science and Technology, Master of Science (M.Sc.) Language Science and Technology at Universität des Saarlandes
English, German, French, Italian, Spanish