RAGHDA ELATTAR 10th June 2000
Cairo, Egypt
OBJECTIVES
Looking for a challenging role in a reputable organization to utilize my technical, programming and development skills for the growth of the organization as well as to enhance my knowledge about new and emerging trends in the IT sector.
EXPERIENCE
•
STEM Instructor at iGnitED - ENGINEEIUS team: Teaching a group of teenagers how to design, build and code their own Arduino robot, branding and marketing.
•
Instructor at Tiny Coders team: teaching kids to build their own programming code using scratch & dealing with electronic circuits
EDUCATION
2024, Electrical, electronics & communications Engineering - Ain Shams University.
SKILLS
Development:
•
Front-End Development: HTML/5, CSS/3, Bootstrap, Tailwind, JavaScript, jQuery.
•
IoT Systems: Proficient in Arduino and ESP (ESP8266, ESP32) programming; experience with IoT systems and communication protocols.
•
Circuit Design and Hardware Debugging: Circuit design, hardware debugging, and implementation.
Software and Tools:
•
Programming Languages: Python, MATLAB.
•
Database Management: MySQL, database design, and ER (Entity-Relationship) diagram creation.
•
Design Tools: Canva, AutoCAD, Adobe Illustrator, TinkerCAD.
•
Microsoft Office Suite: Word, Excel, Database, PowerPoint.
AI and Virtual Assistance:
•
AI Usage Essentials: Experience with AI tools and their applications.
•
Virtual Assisting: Administrative support, task management, and digital organization.
Educational Content:
•
Curriculum Development: Creating educational content, lesson planning, and training material design.
PROJECTS
•
IoT-Based Smart Campus graduation project: This project aims to develop a smart campus using IoT technology, emphasizing the design and implementation of web and server infrastructure. It involves setting up IoT devices, selecting appropriate sensors and actuators, and integrating face recognition systems. The project includes developing a robust server and database system, alongside embedded solutions for smart parking, lighting, and waste management, complemented by a mobile app for campus services and auto-attendance.
•
Protocol Analyzer using Wireshark: This project involves using Wireshark to analyze network protocols, including Ethernet frames, IP packets, TCP segments, and UDP headers. The analysis is conducted through live network traffic captures, examining key fields in each protocol. The project is divided into four parts, each focusing on a specific protocol layer, with practical exercises and filtering techniques for detailed inspection.
•
RC Car Design and Implementation: Design and build an RC car controlled remotely via mobile (BT or WIFI). Implement basic movement controls and autonomous patterns (circle, square, star) along with track-following capabilities.
•
Digital Timer Design Using 7-Segment Display and 555 Timer IC
•
Microwave Oven Controller Simulation: A project using the TM4C123G Launchpad to simulate a microwave oven controller. Features include cooking presets, weight-based defrosting, manual time entry, and door latch simulation, utilizing an LCD, keypad, LEDs, and push buttons. Implemented in embedded C with Systick Timer for timing functions.
•
Simple Digital Filter Design Using Pole-Zero Placement in the Z-Domain: This project aims to design digital filters by strategically placing poles and zeros in the Z-domain using MATLAB. Starting with first-order and advancing to third- and fifth-order lowpass filters, the project explores how pole-zero placement influences the frequency response, passband ripples, and overall filter characteristics. It includes transforming filters into high pass and bandpass filters through pole-zero pattern rotation and extends to creating comb filters with periodic frequency responses. The deliverables include MATLAB codes, plots for pole-zero configurations, magnitude and phase responses, group delay, and impulse responses, all compiled in a detailed report.
•
Huffman Coding and Hamming Code Error Correction for Digital Data Compression and Transmission: This project focuses on source coding using Huffman coding and channel coding with Hamming codes. The first part involves implementing Huffman coding in MATLAB to compress a given .txt file, calculate the entropy, generate a dictionary, encode the data, and evaluate the compression efficiency and ratio. The second part applies Hamming coding for error correction by encoding the Huffman-compressed data and transmitting it through a binary symmetric channel (BSC) with varying error probabilities. The project includes analysis of bit error rates (BER) with and without channel encoding, aiming to achieve a low BER.
TRAININGS AND COURSES
▪
IDSC summer internship-summer 2022
▪
water treatment engineering internship-summer 2023
•
Coursera: Introduction to Programming with MATLAB, Python Basics by University of Michigan.
•
Almentor: computer network fundamentals, Internet of things, Illustrator CC masterclass, cybersecurity fundamentals, Mastering Microsoft Excel.
•
MaharaTech – ITIMooca: Database fundamentals, Introduction to the Internet of Things - IoT Value Chain
•
Google developer student clubs: Red hat system administrator.
LANGUAGES
▪
Arabic: Mother tongue
▪
English: Very Good
EXTRACURRICULAR ACTIVITIES
HR-member at connected family organization