Zahra Rauf
Movie Management Web Application
Experience
Movie Management Web Application
Personal Project
- Built and deployed a Flask-based full-stack web app with CRUD functionality for managing movie data, improving data handling efficiency by 25%.
- Designed a responsive front end using HTML, CSS, and Jinja templates, enhancing user interaction and accessibility.
- Integrated SQLite database and implemented Git/GitHub version control, ensuring reliability, scalability, and seamless deployment on PythonAnywhere.
Software Developer
Masterschool
- Built and deployed Flask web applications with RESTful APIs, CRUD operations, and SQLAlchemy databases, improving data handling efficiency by 30%.
- Designed and implemented SQL schemas for structured data management and dynamic web functionality, ensuring scalability and reliability.
- Leveraged GitHub for version control, deployment workflows, and comprehensive project documentation, enhancing collaboration and traceability.
Relocation & Personal Development
Self-Employed
- Relocated to Germany and dedicated time to personal and professional development.
Visiting Lecturer
HKUST
- Taught 100+ undergraduate students programming fundamentals in Assembly, VHDL, and Verilog HDL.
- Developed 20+ control systems modules, integrating software and hardware design concepts.
Lecturer
NUML
- Conducted in-depth instruction in Java, C++, and HDL (VHDL, Verilog) for more than 200 undergraduate students, attaining an outstanding average evaluation score of 4.5 out of 5.
- Mentored over 20 student research projects in Assembly, Verilog, and C, providing expert guidance in both implementation and debugging stages.
Summary
Masters in Electrical Engineering (Digital Computing) with hands-on experience in software development, web applications, and teaching programming languages (Java, C, C++, VHDL, Verilog). Skilled in Python, HTML, CSS, SQL, and emerging GenAI tools (LLMs, ML frameworks). Strong communication and problem-solving skills, seeking a junior role in GenAI, backend, or frontend development to drive innovative, high-quality software solutions.
Skills
Programming: Python, Oop, Java, C, C++, Verilog Hdl
Web Development: Html, Css, Flask
Backend Development: Sqlite, Sqlalchemy
Generative Ai: Llms, Ml, Generative Tools
Version Control: Git
Leadership
Critical Thinking
Creative Approach
Team Player
Languages
Education
University of Engineering & Technology
M.Eng, Specialization: Digital Computing · Electrical Engineering · Taxila, Pakistan
University of Engineering & Technology
B.Eng, Specialization: Computer Engineering · Electrical Engineering · Lahore, Pakistan
Certifications & licenses
Introduction to JAVA Programming
HKUST
Java Certification
Similar Freelancers
Discover other experts with similar qualifications and experience