Screen Reader Mode Icon Check SCREEN READER MODE to make this survey compatible with screen readers. Developer Background & Experience Question Title * 1. What is your full name? OK Question Title * 2. At what email address would you like to be contacted? OK Question Title * 3. Which programming languages are you proficient in and have used professionally? Angular 2+ TypeScript JavaScript JAVA C# SQL Other (please specify) OK Question Title * 4. Please summarize SOLID principles: OK Question Title * 5. Please summarize OOP principles: OK Question Title * 6. Please select the cloud environments that you have deployed to: Microsoft Azure Cloud AWS Cloud Google Cloud None of the above Other (please specify) OK Question Title * 7. Please rate your experience with: None Trained(educational use only) Beginner (single development project) Advanced (multiple development projects) Expert (lead, coach, and train others) Unit Testing with Jasmine & Karma Unit Testing with Jasmine & Karma None Unit Testing with Jasmine & Karma Trained(educational use only) Unit Testing with Jasmine & Karma Beginner (single development project) Unit Testing with Jasmine & Karma Advanced (multiple development projects) Unit Testing with Jasmine & Karma Expert (lead, coach, and train others) Integration Testing with Selenium / Protractor Integration Testing with Selenium / Protractor None Integration Testing with Selenium / Protractor Trained(educational use only) Integration Testing with Selenium / Protractor Beginner (single development project) Integration Testing with Selenium / Protractor Advanced (multiple development projects) Integration Testing with Selenium / Protractor Expert (lead, coach, and train others) Mobile Application Development (PWA / ios / Android) Mobile Application Development (PWA / ios / Android) None Mobile Application Development (PWA / ios / Android) Trained(educational use only) Mobile Application Development (PWA / ios / Android) Beginner (single development project) Mobile Application Development (PWA / ios / Android) Advanced (multiple development projects) Mobile Application Development (PWA / ios / Android) Expert (lead, coach, and train others) Microservices Based Applications Development Microservices Based Applications Development None Microservices Based Applications Development Trained(educational use only) Microservices Based Applications Development Beginner (single development project) Microservices Based Applications Development Advanced (multiple development projects) Microservices Based Applications Development Expert (lead, coach, and train others) Machine Learning / Deep Learning / AI Machine Learning / Deep Learning / AI None Machine Learning / Deep Learning / AI Trained(educational use only) Machine Learning / Deep Learning / AI Beginner (single development project) Machine Learning / Deep Learning / AI Advanced (multiple development projects) Machine Learning / Deep Learning / AI Expert (lead, coach, and train others) OK Question Title * 8. Do you consider yourself a Full stack developer Frontend developer Backend developer OK Question Title * 9. What would be an API URI for getting a users song list? OK Question Title * 10. Angular: You are creating an Address form for users to be able to CRUD their address. Create the component(s) and services(s) for populating the form with a user's information and displaying it on the screen [Please answer N/A if you answered backend developer to Question 8 above] OK Question Title * 11. API: You are creating an Address form for users to be able to CRUD their address. Create all of the appropriate service(s) and endpoint(s) to accomplish this. [Please answer N/A if you answered frontend developer to Question 8 above] OK DONE