Skip to content
View mls26155's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report mls26155

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mls26155/README.md

Michael Schroeder

Computer Engineer | Full Stack Developer | Embedded Systems Enthusiast

πŸ‘‹ Hello there! I'm Michael Schroeder, a Computer Engineer with a passion for technology and a love for coding. Currently pursuing my Bachelor's degree in Computer Engineering at George Mason University, I'm dedicated to expanding my knowledge and contributing to exciting projects.

πŸŽ“ Education:

  • Bachelor of Science in Computer Engineering, George Mason University (Aug 2022 - Dec 2024)
  • Associate of Science in Engineering, Northern Virginia Community College (Jan 2021 - Aug 2022)

πŸš€ Skills:

  • Programming Languages: Python, Java, JavaScript, C/C++, VHDL, Assembly
  • Web Development: React.js, Node.js, TypeScript, HTML, CSS
  • Frameworks/Libraries: Next.js, Angular
  • Databases: MySQL, MongoDB
  • Developer Tools: AWS (EC2, S3, Lambda), Git, GitHub, Visual Studio Code, Eclipse, Embedded Linux
  • Cloud Services: Firebase, Google Cloud (Storage, Pub/Sub, Run)
  • Electronic Design: Pspice, Multisim, Xilinx Vivado

🌟 Experience:

  • Full Stack Web Developer Intern at Wasabi Lingo (May 2023 - Aug 2023)

    • Engineered a bespoke game engine harnessing the power of JavaScript and the Web Speech API.
    • Designed and implemented a web-based GUI using React.js and Node.js.
    • Optimized content creation processes by seamlessly integrating AWS S3.
  • President of the NVCC Coding Club (Dec 2021 - Jun 2022)

    • Led a 400+ member club, fostering a supportive learning community.
    • Conducted Java programming workshops and mentored club members.
    • Organized and participated in hackathons to encourage innovation and collaboration.

🌟 Projects:

  • DanceTube - Your Ultimate Dance Video Platform (Aug 2023 - Sep 2023)

    • Developed a full-stack YouTube clone for dance enthusiasts.
    • Utilized TypeScript, Next.js, Express.js, Docker, FFmpeg, Firebase, and Google Cloud services.
    • Implemented features such as video uploading, real-time transcoding, and user authentication.
  • FPGA-based MIPS Datapath Design (Jan. 2023 - Mar. 2023)

    • Implemented MIPS datapath for R-type and I-type instructions on Basys-III board using VHDL and Xilinx Vivado.
    • Managed input/output port mapping and bitstream file generation for FPGA programming.

🌎 Interests: Apart from coding, I enjoy photography, video editing, and ballroom dancing. As a lifelong learner, I'm always seeking new knowledge and experiences to broaden my perspective and enhance my skills.

πŸ“§ Contact:

Thanks for taking the time to learn a little about me!

Pinned Loading

  1. Dance-Tube Dance-Tube Public

    DanceTube: Dance video sharing platform built with TypeScript, Next.js, Firebase, and more. Explore, share, and dance!

    TypeScript

  2. Green-Screen-Video-Editor Green-Screen-Video-Editor Public

    (Work in Progress) Easily remove a green screen background from photos or videos and add in your own background. Built with Python and OpenCV.

    Python 1

  3. IPV4-File-Processor IPV4-File-Processor Public

    C program which processes IPv4 Address names. Program will sort names and output a .txt file for the user.

    C

  4. Java-Text-Editor Java-Text-Editor Public

    Fast and user-friendly text editor created entirely in Java. Users can import and export .txt files.

    Java

  5. Lofi-Weather-App Lofi-Weather-App Public

    A weather app built in React that plays lofi music to match the mood.

    JavaScript

  6. Vocabulary-Density-Application Vocabulary-Density-Application Public

    Program analyzes text documents and outputs useful data about the vocabulary and word count.

    Java