Bootstrap Themes

Mohamed Daffaallah

I'm Mohamed Daffaallah, a passionate software developer with a background in Computer Science. I'm driven by a love for creating solutions that simplify tasks and enhance user experiences. During my studies at the University of Missouri, Kansas City, I've honed my technical skills in programming languages like Python, C#, C++, SQL, HTML/CSS, JavaScript, and XAML. I'm also proficient in frameworks like Flask, jQuery, React.js, Node.js, and Bootstrap.


About Me

Passionate about computers since a young age, I've always found joy in solving puzzles and unraveling the complexities of technology. My journey through computer science education had its challenges, but I embraced the opportunity to excel by dedicating my free time to intensive online courses, including platforms like Udemy.

One pivotal experience that fueled my enthusiasm was a group project at the University of Missouri, Kansas City, where I contributed to the development of a Commerce Bank Online Banking System. Working collaboratively within an Agile Scrum team, I witnessed the magic of individual efforts converging into a cohesive solution. This project not only honed my technical skills but also instilled a deep appreciation for teamwork and the collaborative spirit that drives innovation.

I thrive in dynamic environments and am driven by the desire to continually learn and apply my knowledge to real-world challenges. My academic journey, coupled with hands-on projects like the Currency Converter Application and Space Shooter Game, reflects my commitment to excellence and a proactive approach to problem-solving.


Education

Bachelor of Arts - Computer Science

University of Missouri, Kansas City

August 2018 - May 2023
Grade Point Average (GPA): 3.45/4.00

Awards:
  • School of Computing and Engineering Dean's List
    • 2021 Spring Semester
    • 2022 Fall Semester
    • 2023 Spring Semester

Technical Skills

Programming Languages

  • Python
  • C#
  • C++
  • SQL
  • HTML/CSS
  • JavaScript

Frameworks

  • Flask
  • jQuery
  • Express.js
  • React.js
  • Node.js
  • Bootstrap

Developer Tools

  • Git
  • Azure
  • Visual Studio Code
  • Visual Studio

Projects

Commerce Bank Web Application

Javascript, HTML, CSS, BootStrap, Python, Flask, SQL, Git

  • Developed a Commerce Bank Online Banking System as part of an Agile Scrum team.
  • Developed user-friendly login, home, transactions, and contact us pages by seamlessly integrating front-end elements with a Flask API connected to a SQL database.
  • Actively participated in Agile Scrum meetings and sprint planning, contributing to the successful and timely completion of the project.

Currency Converter Application

C#, XAML, SQL, JSON

  • Developed a WPF Currency Converter application using C# for backend logic and XAML for the frontend, providing an intuitive user interface.
  • Integrated a JSON-based API to fetch real-time currency exchange rates, storing the data efficiently in a local SQL database for accurate and timely conversions.
  • Conducted end-to-end responsibilities, including feature enhancement, and comprehensive testing for seamless application use.

To-Do List Application

C#, XAML, SQL, ADO.NET

  • Developed a secure WPF To-Do List application with user authentication and password hashing.
  • Established seamless integration with a SQL Server database, utilizing ADO.NET for efficient data access.
  • Designed a responsive and user-friendly WPF interface for efficient task creation, editing, and deletion.
  • Conducted thorough unit and integration testing, providing clear code documentation and user guides for ease of use and future development.

Space Shooter Game

Python, Pygame

  • Developed a 2D space shooter game using Python and Pygame.
  • Implemented player movement, bullet mechanics, collision detection, and health management.
  • Designed custom graphics and sound effects to enhance the game's visual and auditory experience.

Portfolio Webpage (This Webpage)

HTML, CSS, Bootstrap, Azure Static Web Apps, GitHub

  • Created and deployed a personal portfolio website using HTML, CSS, and Bootstrap.
  • Utilized Azure Static Web Apps for deployment, ensuring a seamless and reliable hosting solution.
  • Managed the source code on GitHub for version control and collaborative development.