Full Stack Web Developer with experience as a Project Manager who graduated from UC Berkeley with honors and completed UC Berkeley Extension Full Stack Web Development Bootcamp. Top three performing employee at Wilderness Travel in 2018 and 2019. Passionate problem solver and a team player with strengths in communication, organization, and problem-solving, looking to join a team equally focused on delivering quality results. Excited to leverage technical skills in programming and couple them with project management skills to build better apps.
Technical Skills
Frontend: ReactJS, Javascript, Bootstrap, HTML5, CSS3, JQuery, Handlebars
Backend: MySQL, MongoDB, Express, Node.js, Ruby on Rails, Firebase
Collaborate with engineering team to build and maintain in-house CRM and CMS, working on both frontend and backend projects to improve the overall codebase health of applications with 15+ years of legacy code. Built and implemented reusable and modular components to reduce complexity in applications. Investigated and helped establish product feedback loop between internal CRM users and development team. Working with React.js, Ruby on Rails, MySQL, Bootstrap, Sass
Effectively balance a complex daily calendar of diverse tasks to orchestrate trips from start to finish. Manage vendor relations, itinerary logistics, full sales cycle, budgeting, auditing, and quality control of 13 itineraries. Achieved the highest customer satisfaction rating in the company for 2018, creating lifelong memories for hundreds of clients participating on hiking-based adventure travel programs in Europe and bringing meaningful business to locals.
Responsible for prospecting and initial contacts in the sales pipeline. Preempt patended Behavioral Firewall utilizes behavior analytics to help businesses protect themselves from security breaches and insider threats.
Conducted 20 weekly English classes to large and small groups of students ages 11-19, customizing material for students’ varying language levels and gaining public speaking and communicative skills. Achieved a Cambridge Institute Spanish Level B2 through a rigorous Spanish language program that focused on written, oral and grammatical aptitudes and fully immersing myself in a Spanish lifestyle with friends and coworkers
Consulted with clients on a weekly basis to develop personalized agendas of activities including kayaking, hiking, sunset wine and cheese “hikes,” all with the goal of providing above-and-beyond guest experiences. Directed a team of 8 charged with ensuring client satisfaction and quality control throughout camp facilities. Developed public speaking abilities while performing 130+ entertainment shows for families, including acting, singing and playing multiple instruments onstage
Quick Budget is a full-stack web application that helps guide users through creating, understanding, and visualizing their budget and cash flow.
Users can make accounts to save their budget and return to them later. Their Dashboard uses their budget to give them insights into their income and expenses, as well as projections for the future of their finances.
The UI is built using ReactJS. The Chart.js package is used to display user data as interactive graphs. The user's authentication status is tracked using JSON Web Tokens.
The RESTful API for serving and saving user data is built using Node.js, Express, MySQL, JawsDB, Sequelize, and Axios.
Monkeying Around helps children learn the names of various monkey species via a memory game
This UI is built using ReactJS. The game logic is handled with JavaScript. The SweetAlert2 package is used to display alerts during the game.
Connect Four is a full-stack web application that works as an online version of the classic game
This UI is built using HTML and jQuery. The game logic is handled with JavaScript. The SweetAlert2 package is used to display alerts during the game.
The backend is built on Node.js, with the database in MySQL (and JawsDB in production). Sequelize is used to interact with the database.
A space themed train scheduling app.
This UI is built using HTML and jQuery. The logic is handled with JavaScript. Bootstrap 4 provides some basic styling.
Firebase is used as the no-SQL database.
A trivia game featuring questions about UC Berkeley's history.
This is a simple application, using Javascript to handle the logic behind the app including classes and timers, jQuery for DOM manipulation, and Bootstrap 4 for basic styling.
GPA: 4.0
GPA: 3.67
Technical Skills
Frontend: ReactJS, Javascript, Bootstrap, HTML5, CSS3, JQuery, Handlebars
Backend: MySQL, MongoDB, Express, Node.js, Ruby on Rails, Firebase
Apart from web development, I enjoy spending time in the outdoors - hiking, climbing, backpacking, rafting, etc. especially in the Sierra Nevada. I also love playing music, mostly guitar these days but I've also played the violin, viola, and piano.
Ever since I lived in Spain for two years following college, I've had a passion for travel and seeing the many beautiful places and cultures of our planet. I try my best to incorporate these new cuisines into my personal cookbook - sometimes successfully.
I also love spending time learning more about web development by reading articles and taking Udemy courses.