Software Engineer
I'm a well educated individual with versatile experience in the fields of Engineering and Technology. Equipped with Software Engineering and Engineering Management methodologies and experienced in Software Development and Business Intelligence.
Has worked extensively in designing, implementing, and maintaining Software Platforms in Government and Public sectors, along with a distinct knowledge and practiced work in building and teaching Data Analytics Systems.
Highly educated in various domains of Engineering and Science, Artificial Intelligence, Internet of Things, Software Engineering and System Design, with Management skills and education in Project Management, Engineering Economics and Management Science.
May 2024 - Present
March 2023 - May 2024
August 2021 - March 2023
August 2020 - August 2021
Earned and ongoing academic degrees.
2025 - 2027
The Master of Science Degree in Software Engineering is designed for software engineers who want to expand their knowledge and experience in developing and modifying large and complex software systems. It emphasizes technical and management aspects of the software engineering process. The program offers experience from both academic and industrial perspectives. Through challenging curricula, innovative courses, and a technical emphasis, students learn and apply practices, tools, and techniques in a real-world project environment.
2020 - 2022
A multidisciplinary field that seeks to address problems associated with complex engineering operations or systems, it bridges the gap between the field of engineering and the field of business management. Students complete a core curriculum in management, quantitative analysis, and behavioral science, then augment their education with advanced engineering electives in their area of specialization.
2013 - 2017
Software Engineering ACM curriculum includes the essentials Programming and Scripting Languages, Software Development Life Cycle, Software Architecture and Design, Database Design, and Software Project Management. The degree allowed the opportunity to study and practice the recent technologies such Cloud Computing, Internet of Things, and latest Programming Paradigms.
2007 - 2009
The Network curriculum is designed to be able to prepare the students to design local networks with precision and mastery, generates routers and switches and manages them efficiently and effectively. The Operating System curriculum allows the students to be able to manages the servers and client in the environment of networks built on the technology of Windows from Microsoft, builds and prepares it accurately and mastery.
Samples of my completed projects while working with government entities and international companies.
Breif details about the academic institutes and universities that I've attended.