Skip to content
View almoamenahmed's full-sized avatar

Block or report almoamenahmed

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
almoamenahmed/README.md

Hi there 👋, I'm Ahmed Almoamen

About Me

I've recently graduated with a degree in Computer Science from the University of Michigan-Dearborn, and I'm actively seeking opportunities to apply my knowledge in software development, particularly in front-end and back-end development environments.

During my time at the university, I've acquired a solid foundation in programming, data structures, and algorithms, as well as practical skills in various programming languages and frameworks.

What I'm Doing

🎓 Graduated and eager to join a team where I can contribute and further develop my skills as a software developer.

🌐 Enhancing my web development skills and building a portfolio that reflects my capabilities in creating efficient and user-friendly applications.

I'm Looking For

🤝 Opportunities to collaborate on innovative projects, especially those focused on web development.

💡 Roles that will challenge me and push the boundaries of my current skill set in software development.

📚 An environment that values continuous learning and encourages the professional growth of its team members.

Let's Connect

If you believe that my skills and passion for software development align with the needs of your team, or if you have a project that could benefit from my contributions, please don't hesitate to get in touch.

📧 Email: ajalmoam@umich.edu

🔗 LinkedIn: Follow @ajalmoam

Skills

Programming Languages

  • C/C++
  • JavaScript
  • Python
  • Java
  • Kotlin
  • PHP
  • Assembly Language

Web Development

  • HTML/CSS
  • Node.js
  • React Native
  • MongoDB
  • SQLite
  • TCP Servers
  • PHP

Tools & Environments

  • Microsoft Office
  • Windows 10/11
  • Linux
  • VS Code
  • Git
  • Android Studio
  • Expo CLI
  • AWS Cloud Services

Software Engineering Practices

  • Agile Development
  • Data Structures
  • Debugging
  • Unit Testing
  • Software Documentation

Project Previews:

JavaScript Snake Game


Mock Donut Shop


Kotlin Weather App


JavaFX TCP Chat App


Password Manager & Strength Tester


String Manipulation Demo


Airplane Seat Reservation and Management System


Doubly Sublists Data Structure Demo


CPU Thread Efficiency Simulation


Financial Account Manager


Popular repositories Loading

  1. ChatApp ChatApp Public

    A JavaFX-based client/server chat application with a TCP socket server. Features efficient server-client communication, intuitive GUIs for server and client, and streamlined message exchange functi…

    Java 1

  2. almoamenahmed almoamenahmed Public

  3. Airplane-Seat-Reservation-and-Management-System Airplane-Seat-Reservation-and-Management-System Public

    A seat reservation and management system for a passenger airplane utilizing a 2-dimensional arrays and classes in C++. Users can reserve and cancel reservations with the option of exporting the sea…

    C++

  4. Doubly-Sublists-Data-Structure-Demo Doubly-Sublists-Data-Structure-Demo Public

    Program that reads in from a file that will also allow the user to add or delete from a list of integers. In addition, included as part of the list is a doubly linked “sub-list” of only even intege…

    C++

  5. Financial-Account-Manager Financial-Account-Manager Public

    Developed a program in C++ to create and manage a balance history for multiple people. A random-access file that holds and updates records of up to 101 records. Able to display all account details …

    C++

  6. String-Manipulation-Demo String-Manipulation-Demo Public

    A program with the purpose of demonstrating the alteration of a user’s strings with 10+ operations.

    C++