Engineer
I am Ibrahim Matar, a Computer Engineer with a proven track record in cybersecurity and software development. Skilled in Python, JavaScript, HTML, CSS, Java and C, I apply my technical expertise to deliver impactful solutions and real-world results.
Interests: Software Engineering, CyberSecurity, Web Development, UI/UX Design
A responsive application designed to help University of Hawaii students find specific food items on campus, enhancing their dining experience by offering real-time food availability updates.
JavaScript Meteor MongoDB
Read More
Improving PintOS’ capabilities in three main areas: User Programs, Threads, and Virtual Memory.
Linux C
Read More
Implementation of a fully functional electronic pharmacy system with the ability to have multiple customers, each with a separate account and carts.
Python Docker Django
Read More
Implementation of a pockemon game in which multiple pokemons are defined and each has its own set of powers with the ability to generate new random pokemons.
Java UML Design Patterns
Read More26 Apr 2024
I. Introduction Artificial Intelligence (AI) has left its mark on various industries, education being a notable one. In software engineering, AI tools like ChatGPT, Bard, and Co-Pilot, though used sparingly in my coursework, provided an enhanced learning experience. This essay...
Software Engineering AI
22 Apr 2024
Introduction Imagine you are a painter, armed with brushes, a palette of colors, and a blank canvas. Your goal is not merely to fill the canvas with color but to create something that transcends the sum of its parts, conveying...
Software Engineering Design Patterns
16 Feb 2024
The Conundrum of Complexity Diving into the world of UI frameworks may initially appear as daunting as deciphering a new programming dialect. This complexity begs the question: why do developers willingly embark on this challenging journey, opting for sophisticated tools...
UI/UX Design BootStrap 5 Web Develpoment
03 Feb 2024
Initial Setup: Easier Than Expected Diving into the world of ESLint with IntelliJ, I was pleasantly surprised by how straightforward the setup was. This seamless beginning was a gentle introduction to a tool that promised to redefine my coding practices....
Intellij ESLint JavaScript
20 Jan 2024
The Quest for Clarity in Code Conversations In the realm of software engineering, effective communication is a superpower. Eric Raymond’s insights in “How to Ask Questions the Smart Way” give us a roadmap for harnessing this power, especially in community...
Software Engineering Questions Answers
16 Jan 2024
My Journey Through the Language of the Web As someone who’s dabbled in various programming languages, from the structured precision of C to the versatility of Python, I’ve found JavaScript to be a unique and fascinating language. It’s a language...
Engineering JavaScript