Full timeline and interactive resume. For a shorter overview of projects and skills, see Portfolio.
Experience
Develop tools for AI integrations in Facebook Reality Labs
Lead new feature initiatives and manage product releases
Implement client-facing React Native APIs and client data consumption for iOS
Lead team project planning and development for iOS, Android, and web tools
Build FB Messaging infrastructure and queue implementation for new use cases
Build responsive web tools using Ruby on Rails, Vue.js, D3.js,, Java and Python deployed to and used by millions of daily active users
Lead UI/UX and service architecture and release on legal analytics platform
Teach Node.js web development in 34 fast-paced, practical, lessons on how to extend JavaScript skills to write back-end code for the web
Coordinate weekly editorial meetings and virtual workshops
Taught web development course in HTML, CSS, JavaScript, Ruby, and Rails
Managed development team of 10 through agile workflow for product sprints
Design and develop UI/UX and web applications across multiple industries
Manage contractors and development team across client projects
Built components for large-scale corporate websites using HTML,CSS, XML, XSL, and JS, and designed database query tools in Java
Worked extensively with Eclipse IDE and HP Autonomy software
Lectured students weekly in advanced programming language course
Held weekly office hours for small discussion groups and managed online grading system
Provided in-person and telephone support to students, faculty, and staff using library or online resources
Troubleshot supported network, operating systems, applications, and University systems
Collaborated with coding team in quality assurance tests and in designing compatible features for mobile phones
Constructed automation scripts in python to load APKs and run applications on various android devices
Education
Master of Business Administration (MBA)
Bachelor of Science Degree in Computer Science
Bachelor of Science Degree in Neuroscience
Skills over time
Resume PDF
Open or download a copy.
Giving Back
Instruct multi-day workshops for high school students in the middle east.
Build curriculum and exercises for programming paradigms and best practices
Instruct bi-weekly engineering classes for high school students
Build curriculum and exercises for classes of 30 students
Collaborate with high school students on app development for robotics competition
Co-Organized Ruby conference; managed speakers, live stream
Volunteered over 200 hours to raise over $12k for Leukemia research