Full Stack Development Skills Assessment
13 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What Equal Error Rate (EER) was achieved in the analysis of temporal dependencies in audio sequences?

0.07

Which technique was applied to address data label imbalance in the prediction of recession?

Synthetic Minority Over-sampling Technique

What programming languages and technologies were used in the development of the QuizAI Chrome Extension?

React.js, Node.js, and MongoDB

What user authentication method was implemented in the QuizAI Chrome Extension?

<p>JWT (JSON Web Tokens)</p> Signup and view all the answers

Which API was integrated into the QuizAI Extension to generate quizzes?

<p>Google Gemini API</p> Signup and view all the answers

What was one key contribution Chris made to the patient decision aid website as a Full Stack Developer?

<p>Chris integrated the webkitSpeechRecognition API for voice input, enhancing user interaction.</p> Signup and view all the answers

How did Chris manage sensitive credentials to strengthen codebase security?

<p>He used dotenv to manage sensitive credentials, replacing hardcoded passwords.</p> Signup and view all the answers

What programming languages is Chris proficient in?

<p>Chris is proficient in C++, Python, and JavaScript.</p> Signup and view all the answers

What enhancement did Chris implement to improve user engagement on the patient decision aid website?

<p>He enhanced the UI/UX using JavaScript and EJS based on user interviews.</p> Signup and view all the answers

What was one of Chris's roles as a Product Analyst Intern at Softbank China?

<p>He conducted product review and market research in AI coding and AI companion agents.</p> Signup and view all the answers

What technique did Chris use for feature extraction in the Speaker Recognition System?

<p>He implemented MFCC-based feature extraction using the Librosa library.</p> Signup and view all the answers

Which model did Chris train for the Speaker Recognition System?

<p>He trained a bidirectional LSTM model using PyTorch on a GPU.</p> Signup and view all the answers

What was the benefit of applying a triplet loss function in Chris's project?

<p>It optimized speaker embeddings to enhance differentiation between distinct speakers.</p> Signup and view all the answers

Study Notes

Education

  • Bachelor of Science in Computer Science from University of Southern California
  • GPA: 3.89/4.0
  • Relevant coursework includes C++, Data Structures & Algorithms, Discrete Mathematics, Linear Algebra, Probability Theory, and Multivariable Calculus

Skills

  • Programming Languages: C++, Python, JavaScript
  • Frameworks/Libraries: AWS, Embedded JavaScript, Express.js, Node.js, React.js, Next.js, Git, PyTorch, scikit-learn

Work Experience

Full Stack Developer

  • Health Systems Engineering Lab, Los Angeles, CA, August 2024 - Present
  • Enhanced a patient decision aid website, increasing user engagement by 10%
  • Implemented a user query section using webkitSpeechRecognition API and Nodemailer
  • Improved UI/UX based on user feedback, improving CSS and page layout
  • Redeployed on AWS Elastic Beanstalk, integrating MongoDB and streamlining deployment with CodePipeline
  • Strengthened code security by managing sensitive credentials with dotenv and replacing hardcoded passwords

Product Analyst Intern

  • Softbank China Venture Capital, Shanghai, China, June 2024 - August 2024
  • Investigated 10+ startup pitches in robotics and AI infrastructure
  • Conducted product reviews and market research in AI coding and AI companion agents
  • Prepared 20+ page research reports for portfolio companies

Personal Projects

Speaker Recognition System

  • Shanghai, China, May 2024 - June 2024
  • Implemented MFCC-based feature extraction on LibriSpeech audio datasets using Librosa
  • Optimized speaker embeddings using a triplet loss function, improving speaker classification accuracy
  • Trained a bidirectional LSTM model (using PyTorch on GPU) to capture temporal dependencies in audio sequences
  • Achieved an Equal Error Rate (EER) of 0.07 at a threshold of 0.588

Data Science Researcher

  • University of Chicago, Quantitative Finance and Risk Management Department, June 2023 - August 2023
  • Calculated feature importance using Random Forest Regressor on Federal Reserve data for recession prediction
  • Applied Synthetic Minority Over-sampling Technique to address data imbalance
  • Extracted data from Yahoo Finance, developed multi-variable linear regressions on log-returns for stock selection
  • Constructed portfolios with VaR models for risk hedging

Full Stack Developer Intern

  • QuizAI Chrome Extension, Los Angeles, CA, August 2024 - Present
  • Developed QuizAI using React.js, Node.js, and MongoDB
  • Integrated Google Gemini API to generate quizzes
  • Implemented secure user authentication and authorization using JWT
  • Used React Hooks, React Router, Vite for improved user experience and application performance
  • Connected to MongoDB using Mongoose, performing CRUD operations efficiently

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Test your knowledge on Full Stack Development with questions covering programming languages, frameworks, and essential technologies used in modern web development. This quiz will explore various aspects of software engineering practices and tools currently in use.

More Like This

Use Quizgecko on...
Browser
Browser