MA

Muhammad Ashraf

Principal Data Engineer at Strategic Systems International, Ltd.

Muhammad Ashraf has a diverse work experience, starting from 2012. Muhammad began their career as a Software Engineer at SigmaTec Solutions, where they worked on a product called THEMIS - Criminal Forensics Information Systems. This involved managing crime lab, medical examiner, and property room agencies.

In 2013, Ashraf joined NETSOL Technologies Inc. as a Software Engineer. Here, they played a role in providing automated and IT-enabled solutions for businesses in various verticals. Muhammad also worked as a Senior Software Engineer, where they focused on writing stored procedures, functions, and triggers in MS-SQL Server and Oracle. Muhammad was involved in performance optimization, database modeling, and reverse engineering.

In 2018, Ashraf transitioned to SoloInsight Inc. as a Principal Software Engineer. At this company, they honed their skills and contributed to the development of software solutions.

Since November 2018, Muhammad Ashraf has been employed at Strategic Systems International as a Senior Data Engineer. In this role, they are responsible for the maintenance and optimization of the data warehouse, using AWS Redshift. Muhammad also incorporates new changes for the backend of an analytics application.

In summary, Ashraf's work experience includes roles as a Software Engineer, Senior Software Engineer, Principal Software Engineer, and currently as a Senior Data Engineer.

Muhammad Ashraf completed their MSc in Information Technology with a specialization in Computer Software Engineering from the University of the Punjab between 2010 and 2012. In addition to their degree, they obtained certifications in Astronomer Certification for Apache Airflow Fundamentals from Astronomer in June 2022 and in Python for Everybody (Specialization) from Coursera in November 2021.

Links

Timeline

  • Principal Data Engineer

    November, 2018 - present