Mahfoudh Batarfi
Ciencias de la Computación en Bowie State University
Estados Unidos
Experiencia
Bowie State University
Web Editor
January 2017 - December 2023
Improve, enhance, and update the computer science department pages on the university website
Utilize web design and development skills to enhance the overall user experience
Ensure consistency in branding, layout, and navigation across the department pages
Bowie State University
Graduate Research Assistant
January 2017 - December 2023
Synthesize valuable graphics data using the Unity engine for faculty research projects
Create concise reports providing overviews of various monitoring network applications
Assist the Professor with academic tasks, including resource finding
Offer assistance to enhance their learning experience
Conduct research based on faculty requests and requirements
Bowie State University
Graduate Student Assistant (Tutor)
January 2017 - December 2023
Provide tutoring sessions to undergraduate students to help them improve their understanding of course material and excel academically
Offer guidance and mentorship to undergraduate students, providing them with personalized strategies and resources to enhance their academic performance and overall success
Bowie State University
Graduate Technical Assistant
January 2017 - December 2023
Setup, maintain, and secure Linux OS (Ubuntu)
Create virtual systems for Linux OS (Ubuntu)
Conduct system updates and implement security measures
Assist faculty in program installation and setup
Establish a secure connection between the Linux virtual machine and Windows OS using SSH
Provide technical support and troubleshooting
Collaborate to resolve technical issues
Bowie State University
Data Scientist Intern
January 2017 - December 2023
Clean and manipulate raw data
Recommend data analysis tools
Analyze and manipulate large datasets
Optimize models by fine-tuning hyperparameters
Visualize the data as graphs and charts
Employ frameworks such as PyTorch and TensorFlow
Experience applications of deep learning like CNN, GNN, GCN, GANs etc.
Northern Virginia Community College
Web Designer and Developer
January 2016 - December 2016
Design and develop web pages
Acquire a strong foundation in computer applications and concepts
Explore the fundamentals of internet services
Gain proficiency in various multimedia software applications
Acquire knowledge of telecommunications principles and concepts
Develop skills in software design
Learn web scripting languages and their practical applications
Ministry Of Education
Biology Teacher
February 1992 - December 2012
Teach biology to high school students
Develop engaging lesson plans and promote student participation
Provide individualized support and utilize diverse teaching strategies
Assess student progress and provide targeted feedback
Integrate technology for enhanced instruction
Collaborate with colleagues and participate in professional development
Engage students through extracurricular activities
Ministry Of Education
SQL Server Database Administrator
February 1992 - December 2012
Develop and implement SQL Server databases
Manage database security through role-based permissions
Design and deliver custom database reports and visualizations
Conduct evaluations to customize databases
Manage installation, upgrades, and performance monitoring
Design, develop, and implement software solutions for multiple platforms
Create user-friendly applications for desktop, mobile, and web
Code, debug, test, and deploy applications
Manage technical equipment
Educación
Certificaciones y Distintivos
No se agregó certificaciones o distintivos
Proyectos
Ministry of Education | 2010
- Developed policies and specifications for the organization's computer and printer equipment.
- Collaborated with manufacturers like HP and Lenovo to ensure compliance with industry standards.
- Contributed to determining the optimal technical requirements for laptops and printers.
- Ensured that the equipment specifications aligned with the needs of the organization's employees.
Ministry of Education | C#, SQL, SQL Server -2007
- Led a .Net team in the collection and consolidation of educational data from diverse resources.
- Implemented data cleaning procedures to ensure accuracy and consistency of the collected data.
- Conducted thorough data analysis, comparing and matching information from multiple sources to identify and resolve data discrepancies.
- Implemented data validation techniques to enhance data integrity and reliability.
Ministry of Education | C#, Access Database - 2005
- The Data Consolidation App is a dedicated tool developed for the General Department of Educational Supervision. This powerful app collects information from multiple branches, consolidating it into a single Access database.
- It enables efficient data gathering and management, enhancing the effectiveness of supervision processes within the department.
Ministry Of Education | C#, ASP.Net, ADO.NET - 2004
- Developed an internal website, the HR Information Portal, within the organization. The portal provides role-based access exclusively for the HR department, granting them detailed information on 570,000 teachers.
- This centralized platform enables efficient and secure access to comprehensive teacher data, supporting HR operations and decision-making processes.
Ministry of Education | Delphi, Microsoft Access, SQL, SQL Sever
- Development A Desktop Application: 2002
- Developed and built the SchoolDataCollector, a Windows desktop application designed to gathers massive educational data, including building information, teacher details, specialties, class counts, student enrollment per grade level, and other relevant information.
- Database Development and Security: 2003
- Developed, implemented, and secured a SQL Server database for a large-scale educational system, ensuring database security, confidentiality, and integrity.
- Implemented role-based permissions to restrict access based on departmental requirements.
Bowei State University | Computer Science Department: Python (PyTorch Goematric, Lightning, Optuna..etc) - Fall 2023
- Optimized five types of Graph Convolution Networks (GCNs) within the Variation Graph Auto-Encoder architecture (VGAE).
- Fine-tuned hyperparameters for these models, including learning rate, number of hidden layers, number of hidden nodes, weight decay, filter size, and latent space dimensions.
- Conducted tests with different activation functions, including ReLU, Tanh, and Sigmoid.
- Experimented with various optimizers, such as Adam, SGD, and RMSprop.
- Utilized Mean Squared Error and KL divergence loss functions.
- The results of this project provided valuable insights for researchers working with 3D face data, enabling them to efficiently handle the data and evaluate algorithm performance.
Bowei State University | Computer Science Department: BSU Portal, JavaScript, HTML, CSS - Fall 2022
- Reviewed and edited existing content.
- Ensured that the department's web content is accurate, engaging, and up to date.
- Created new content as needed.
- Optimized the web pages for optimal user experience.
- Gathered relevant information and ensure that it is presented in a clear and professional manner.
Bowei State University | Computer Science Department: JavaScript, Strapi, REST API, GraphQL API - Spring 2022
- Led as the responsible party for the backend development of a mobile app for the Computer Science department at the university. Leveraging the Strapi platform, I designed and developed the server-side architecture, seamlessly integrating REST API and GraphQL API.
- This implementation ensured efficient data communication and enhanced functionality, enabling the department to provide a robust and user-friendly experience to app users.
Bowei State University | Computer Science Department: JavaScript, HTML, CSS - Fall 2017
- Designed and built a website for a faculty member of the Computer Science department at the university. The website highlights the faculty member's profile, research interests, publications, and other relevant information.
- The website provides a professional online presence for the faculty member, facilitating communication and information sharing with students, colleagues, and the wider academic community.
Idiomas
Árabe
Nativo
Inglés
Intermedio
Habilidades
Artificial Intelligence
Machine Learning
Python
HTML
CSS
Deep Learning
Javascript
C++
Data Scientist
Office 365
Windows PowerShell
Artificial Intelligence / Machine Learning Applications
LaTeX
Web Application Development
Jupyter
CMS Web Developer
PyCharm
Bash Unix Shell
IntelliJ Idea
R Language
C#
SQL Database
Anaconda
Visual Studio
Unity3D
¿Listo para una experiencia personalizada? Utilizamos cookies y tecnologías similares para adaptar nuestro sitio especialmente para ti. Al hacer clic en 'Aceptar', nos das luz verde para utilizar cookies y tecnologías similares. 🍪