Summary
Ahmed is highly skilled and dedicated software engineer with a solid background in designing and developing robust software solutions. Experienced in various programming languages and frameworks, Ahmed has a deep understanding of software engineering principles and best practices. Passionate for problem solving and developing innovative programs that expedite the efficiency and effectiveness of organizational success. Well-versed in technology and writing code to create systems that are reliable and user-friendly. He's always eager to learn, share knowledge, and teach others
Assessment Scores. Click to see explore details:
Two algorithms questions Leetcode Level easy
Two algorithms questions Leetcode Level medium
Multiple Choice Exam
29/33
Good scores in Git, SQL and Web Security
Three NodeJS Assessment with difficulty levels Easy and Medium
Demonstrated a high level of proficiency and understanding of NodeJS concepts and best practices.
Experience
Smart Target
Backend Developer (Full Time - Remote)
May 2022-Apr 2023
Developed web platform back ends using Node.js and Express framework.
Built APIs and data clients to consume APIs.
Collaborated with multidisciplinary team of designers, developers, and system administrators.
Troubleshot and tested software and debugged to clean up code and improve efficiency.
Defined and maintained databases to deliver responsiveness to data client requests.
Managed SQL and NoSQL databases and data transport.
Technologies: Java, NodeJS, JavaScript, MySQL
Education
Software Design and Architecture Specialization
University of Alberta - Online
Full Stack Web Development
Route Academy - Online
Problem Solving Training
PST Coach Academy - Online
Bachelor of Science, Major in Computer Science and Multimedia Systems Programming
2019-2024
Alexandria University - Alexandria, Egypt