Summary
Rushil Shakya is a founder and full‑stack engineer with nine years of experience building and teaching web applications, currently leading TEJ Fellowship as CEO. A Fullstack Academy alum who returned as a teaching fellow, he blends hands‑on JavaScript/Node.js/React expertise with curriculum development and mentorship—having coached cohorts through algorithms, whiteboarding, and fullstack projects. His background spans startup CTO leadership at Fusemachines and fintech experience at Citi, giving him a rare mix of product, engineering management, and classroom-facing pedagogy. Proficient across SQL and modern web stacks (GraphQL, Prisma, Apollo) and familiar with mobile and cloud tools, he focuses on creating meaningful learning experiences that help others build production-quality applications. An uncommon detail: he pairs a technical career with liberal arts roots in physics, math and Spanish from Bates College and study abroad in Buenos Aires, which informs his cross-cultural approach to tech education.
9 years of coding experience
10 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Fullstack Academy
SLC, SLC at St Xaviers School Nepal
ISc, ISc at St Xaviers College Nepal
Study Abroad Program Spanish language Literature Media, Study Abroad Program Spanish language Literature Media at University of Buenos Aires
Bachelor's degree Physics Maths Spanish, Bachelor's degree Physics Maths Spanish at Bates College
Spanish, Hindi, Nepali, Newar, English