layout | title | subtitle |
---|---|---|
home |
Jalal Khalil |
Department of Computer Science and Information Technology, St. Cloud State University |
I am a tenure-track assistant professor of the Department of Computer Science and Information Technology at St.Cloud State University. I received my Ph.D. degree in Computer Science from the University of Alabama at Birmingham in 2023, and my M.S. degree in Scientific Computing from Birzeit University-Palestine. Before joining UAB in 2019, I worked in the industry for eight years building a cloud-based platform for supply chain management. My research interests include geospatial data management, graph mining, and transportation simulation.
- ACM SIGSPATIAL GIS 2022 Travel Grant
- Innovation Bowl 2022-2023 Winner Link{:target="_blank"}
- University of Alabama at Birmingham - PhD in Computer Science (2019 - 2023)
- Birzeit university - Master in Scientific Computing (2008 - 2010)
- Arab American University - Telecommunication Technology (2003 - 2007)
- Machine Learning, Fall 2020
- Networking, Spring 2021
- CIKM 2022, 2023
- AAAI 2024
- SIGMOD 2021
- SIGKDD 2021, 2022
- ICDE 2021, 2023
- International Workshop on Big Data Tools, Methods, and Use Cases for Innovative Scientific Discovery (BTSD) 2020, 2021 with IEEE BigData
- IEEE International Conference on Information Reuse and Integration for Data Science (IRI) 2020, 2021
- CIKM 2021
- International Workshop on Data Mining in Bioinformatics (BIOKDD) 2020
- The VLDB Journal 2021
- Engineering Intern (June 2022 - Aug. 2022)
Shipt{:target="_blank"}
Search and Recommendation Team- Worked on a spelling correction project using Python.
- Worked on a query understanding project using Go language.
- Read papers about E-commerce product search and recommendations.
- Hands-on tools and technologies such as Kafka, Docker, Snowflake, and others.
-
Cloud Engineer (2013 - 2018)
Logitude{:target="_blank"}
Responsible for cloud infrastructure and deployments- Deploy the weekly hotfixes and monthly releases
- Manage pre-production and test versions
- Manage and monitor SQL database backups, alerts, indexes, and performance
- Manage the releases workflow with quality assurance and customer care teams
- Backup tools for Azure storage and databases
- Create tools to automate repetitive tasks, evaluate implementations, and provide feedback for tool improvements
- Troubleshoot and identify performance, connectivity and other issues for the applications hosted on the Azure platform
-
Software Engineer (2009 - 2013)
Logitude{:target="_blank"}
As a startup, I have worked on the first prototypes to create Logitude Platform using C#, Silverlight, SQL, .Net, Microsoft Azure and more
Some solo projects using C#:- XML to Silverlight conversion tool
- SQL Azure database backup
- Azure storage backup