Dashti Ali

Toronto, Ontario, Canada

I have over 5 years of experience in desktop and web app development. I specialize in designing user-friendly software solutions, and I'm well-versed in API development, microservices, and Azure DevOps. Additionally, I'm a researcher in machine learning and topological data analysis, enabling me to analyze complex data and extract meaningful patterns and insights. Overall, my extensive experience as a full-stack software developer, knowledge of API development and microservices architecture, and my research background in machine learning and topological data analysis, make me a well-rounded professional capable of delivering high-quality and cutting-edge software solutions.

Education

University of Nottingham, Nottingham, UK

Master of Science
Concentration: Scientific Computation

ICAS Evaluation: MSc. in Ontario

December 2013

Koya University, Koya, Iraq

Bachelor of Science
Concentration: Mathematics
July 2010

Work experience

Software Developer

Entegra Solutions, Toronto
  • Developing end-to-end WPF applications in .Net using MVVM architecture
  • Creating well-written, scalable, and flexible C# code using modern object-oriented design principles
  • Designed and implemented SQL scripts, indexes, views, and complex queries
  • Bug fixing, code reviewing, and supporting
2018 - Present

Digital Literacy Facilitator

West Neighborhood House, Toronto
  • Pairing students with suitable tutors and scheduling tutorials to ensure efficient learning sessions
  • Provided training on web app developments and various applications
  • Developed an application in .NET Core for managing tutorial sessions
March 2018 - November 2018

Researcher, Lecturer and Department Coordinator

Koya University, Iraq
  • Taught undergraduate math and programming language courses
  • Conducted research in numerical linear algebra and computer vision
  • Supervised and evaluated students for their final-year projects
  • Administered and organized daily department activities to achieve established goals
  • Administered and organized daily department activities to achieve established goals
  • Maintained department calendar and scheduled meetings
  • Organized and evaluated weekly seminars, faculty workshops, and conferences
2013 - 2017

Assistant Researcher

Koya University, Iraq
  • Worked as lab assistant for computer programming courses
  • Maintained computer hardware, and installed OS and software packages at the computer lab
2011 - 2012

Skills

Programming Languages, Frameworks & Technologies
Other Technical Skills
  • Writing professional and clean code for conducted machine learning experiments
  • Familiar with popular Python ML libraries such as TensorFlow, Keras, Scikit-learn, Pandas, Numpy, etc.
  • Strong skills in designing and developing web and desktop apps
  • Excellent software design pattern skills including MVC and MVVM
  • Experience with relational databases (MS SQL, SQLite) and building RESTful Web API
  • Hands-on experience with MS DevOps and source control tools such as Git, TFS, GitHub, and code bucket
  • Prototyping, wireframing, and designing software in Figma
  • Strong Leadership and team management aptitudes
  • Strong verbal and written communication skills

Publications

  • D. Ali, A. Asaad, M. -J. Jimenez, V. Nanda, E. Paluzo-Hidalgo and M. Soriano-Trigueros, "A Survey of Vectorization Methods in Topological Data Analysis," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 12, pp. 14069-14080, Dec. 2023, doi: 10.1109/TPAMI.2023.3308391
  • Asaad A, Ali D, Majeed T, Rashid R. Persistent Homology for Breast Tumor Classification Using Mammogram Scans. Mathematics. 2022; 10(21):4039. https://doi.org/10.3390/math10214039
  • Majeed T, Rashid R, Ali D, Asaad A. Issues associated with deploying CNN transfer learning to detect COVID-19 from chest X-rays. Physical and Engineering Sciences in Medicine. 2020 Dec;43(4):1289-303. https://doi.org/10.1007/s13246-020-00934-8
  • Hassan T, Asaad A, Ali D, Jassim S. Artificial Image Tampering Distorts Spatial Distribution of Texture Landmarks and Quality Characteristics. arXiv preprint arXiv:2208.02710. 2022 Aug 4.
  • Asaad A, Ali D, Majeed T, Rashid R. Persistent Homology for Breast Tumor Classification using Mammogram Scans. arXiv preprint arXiv:2201.02295. 2022 Jan 7.
  • D. Ali, A. Asaad, DAAR Topology 1.2: A software to build topological features from images. 2020 June; https://github.com/daartopology/DAAR-Topology

Awards & Certifications

    First Stood in the Faculty of Science and Health in the BSc program. 2010