Full-Stack Development Career Quiz

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 degree did Andrew Dimarogonas obtain and when?

  • Masters of Science in Computer Engineering, June 2022
  • Bachelors of Arts in Information Technology, September 2020
  • Bachelors of Science in Computer Science, December 2021 (correct)
  • Bachelors of Science in Software Engineering, May 2020

Which of the following programming languages is NOT listed in Andrew's skills?

  • Python
  • Prolog
  • Ruby (correct)
  • Swift

What was the primary technology used in the HobbiMates project?

  • Flask Microservice framework (correct)
  • AngularJS
  • Spring Boot
  • Django

What certification did Andrew receive in the field of Java programming?

<p>Certificate in Java programming, UCI Extension (D)</p> Signup and view all the answers

During his internship at Levyx, what was Andrew's primary task?

<p>Benchmark company products on Yahoo’s Service Benchmark technology (C)</p> Signup and view all the answers

Which programming paradigm does Andrew possess experience in?

<p>Imperative Programming (C)</p> Signup and view all the answers

What is Andrew's highest achieved GPA in any programming course?

<p>3.5 (A)</p> Signup and view all the answers

Which of the following languages does Andrew NOT list as a spoken language?

<p>French (A)</p> Signup and view all the answers

Flashcards

Full-Stack Development

A software development approach where developers work on both the front-end and back-end of a software application.

Software Engineering Internship

A temporary work experience in a software development role.

Bash Shell Scripting

Using bash commands to automate tasks.

Microservice Framework

A software design pattern that structures an application as a collection of loosely coupled services.

Signup and view all the flashcards

RESTful API

Application Programming Interface (API) that follows the REST architectural style.

Signup and view all the flashcards

Database Performance Testing

Testing how fast and efficiently a database works.

Signup and view all the flashcards

Software Benchmarking

A way to evaluate the efficiency and speed of a software product by comparing it to other competing systems.

Signup and view all the flashcards

Microservice Architecture

A software architecture where a large application is built as a suite of smaller, independent processes communicating via language-agnostic protocols.

Signup and view all the flashcards

Study Notes

Objective

  • Seeking a software career focused on full-stack development

Education

  • Bachelor of Science in Computer Science from Arizona State University (December 2021)
  • High School Diploma from University High School, Irvine (June 2017)
  • Extension Certificate in Java Programming from University of California, Irvine (June 2015)
  • GPA: 3.5

Skills

  • Proficient in Flutter/Dart, object-oriented programming, service-oriented computing, SQL and NoSQL databases, mobile application development, logic programming, imperative programming, functional programming, scripting, Linux/Unix, hardware, and computers
  • Knowledge includes various programming languages: Java, JavaScript, C/C++, Python, MIPS Assembly Language, x86 Assembly Language (Intel syntax), Scheme, Prolog, Clingo, Matlab, Python, Bash Scripting, C#, Swift, and SQL
  • Fluent in English
  • Proficient in Greek, German, Italian and Latin languages

Experience

  • Levyx - Software Engineering Internship (June 2018 - August 2018): Designed a wrapper in Java and C to benchmark products using Yahoo's service benchmark technology, compared against competing database solutions, and developed bash scripts and Java/C test software to automate database performance tests.

Projects

  • HobbiMates (2021): An ongoing team project using Flask Microservice framework to build a RESTful API for social media functionality in a smartphone app (iOS and Android). Designed, planned, and implemented features, and administered security measures (IDS, firewall, authentication).
  • Sun Hacks Hackathon (2019): Developed a website using Facebook's React library for JavaScript.
  • Hack Arizona Hackathon (2017): Created a personal organizer for Android using Java.
  • Santa Monica Hacks Hackathon (2016): Developed an Android app, formed a team, and built a functioning server using Spring MVC for data storage and exchange between the client and server application.

Studying That Suits You

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

Quiz Team

Related Documents

Andrew Dimarogonas Resume PDF

More Like This

MEAN Stack Development Quiz
5 questions
Full Stack Development Frameworks
20 questions
Full Stack Development Skills Assessment
13 questions
Full-Stack Engineering Skills Quiz
12 questions
Use Quizgecko on...
Browser
Browser