Flutter & ML Engineer | Cross-Platform Apps | Python Data Analysis
I am Marwa Afzal, a Computer Science student at the University of Agriculture, Faisalabad, maintaining a CGPA of 3.7 out of 4.0. My academic foundation is complemented by hands-on experience in mobile application development and machine learning.
Professional Experience
At TechStep Solutions, I developed cross-platform mobile applications using Flutter and Dart. I built apps integrating Firebase services and RESTful APIs, refined user interface components to improve navigation, and successfully enhanced user engagement and retention rates. I also developed backend APIs that increased application reliability by reducing data synchronization errors.
Through student projects, I trained machine learning models using Python and TensorFlow to solve real-world problems. I engineered data preprocessing pipelines with Pandas that improved model training efficiency and reduced development time.
Technical Skills
Cross-platform mobile development: Flutter, Dart, Android SDK, Firebase, REST API.
Machine learning and data analysis: Python, Pandas, NumPy, TensorFlow, Keras, Scikit-learn, Matplotlib, Seaborn, Jupyter Notebook.
Design and tools: Adobe Illustrator, Canva, Git, GitHub.
Why Work With Me
I deliver clean, documented, and maintainable code following software engineering principles. My dual expertise in development and design ensures pixel-perfect implementations without requiring separate design resources. I provide transparent timelines, regular updates, and post-delivery support.
I am eager to contribute to innovative projects, gain hands-on experience, and grow with dynamic teams.
Work Terms
Hours of Operation
Monday to Friday, 9:00 AM to 5:00 PM (Pakistan Standard Time, GMT+5). Responses to messages are provided within 12 hours. Weekend availability is limited but urgent requests can be discussed.
Payment Terms
Fixed-price projects: 50% advance payment required before work begins. Remaining 50% due upon project completion and delivery.
Hourly projects: Payment is accepted on a weekly basis based on logged hours.
Accepted payment methods: As per Guru.com payment system.
Milestone-based payments are available for larger projects exceeding $500.
Preferred Communication Style
All project discussions, requirements gathering, and file sharing are conducted through Guru.com messaging and workspace.
Project requirements including Figma links, design files, or documentation can be shared via Guru.com. A detailed proposal with timeline and fixed-price quote is provided within 12 hours of receiving complete requirements.
Weekly progress updates and development builds are shared for client review and feedback.
What I Do Not Offer
Machine learning model integration into mobile apps is not offered as a combined service. Pure native development using Kotlin or Swift is not offered.