•Automated the student applicant page by creating a Node.js/Express server that stored applicant's data in a database, notified school administrators via email of new applicants and sent the applicant an email of next steps to complete. This task utilized the SendGrid and Google Sheets APIs.
•Updated the Events section of the school website to dynamically display events data. This was accomplished by creating an endpoint on the server which retrieved events data from the Eventbrite API and populated the Events section of the school website.
•Conducted Meetups where I taught the fundamentals of computer programming using the Ruby and JavaScript programming languages. This was a personal project of mine that allowed me to train individuals who had an interest in learning computer programming but did not have the financial means of educating themselves. Through my initiative, participants of the Meetup were able to successfully pass the technical interview for acceptance into Moringa School.
•Interviewed Moringa School applicants in order to gauge their technical competence and presence of a growth mindset. Technical competence was gauged by providing several logic puzzles which they are to solve using the Ruby programming language. Growth mindset was gauged by providing the applicant with a very difficult problem to solve while teaching them unfamiliar concepts.
•Mentored Moringa School students during their project periods. I empowered students by providing guidance on how to architect their web applications using servers, frameworks, APIs and databases. I also helped debug their code when needed.