Md Sajid Khan

Md Sajid Khan

Senior Software Engineer

Followers of Md Sajid Khan1000 followers
location of Md Sajid KhanRegina, Saskatchewan, Canada

Connect with Md Sajid Khan to Send Message

Connect

Connect with Md Sajid Khan to Send Message

Connect
  • Timeline

  • About me

    ML | Data Science | AWS | Azure | Generative AI | Prompt Engineering | Python | Android (Java, Kotlin) | Jetpack Compose | Problem Solver | Microsoft Power BI

  • Education

    • Jhenidah Cadet College

      2001 - 2007
    • Khulna University of Engineering and Technology

      2008 - 2012
      Bachelor's degree Computer Science & Engineering
    • University of Regina

      2021 - 2023
      Master of Science - MS Computer Science
  • Experience

    • Samsung Electronics

      Jul 2012 - Aug 2015
      Senior Software Engineer

      Collaborated on implementation of customer-specific customization features within core system of Android.Implemented client-server functionality for Wi-Fi Direct, utilizing NFC technology to establish connections specifically on Samsung phones.Developed sample game using Chord SDK, aimed at assisting developers in understanding its capabilities.Interacted with teams from Google, Dropbox, My Magazine, and other relevant platforms to identify and resolve issues related to Samsung mobile devices.SFloater: Created application with a distinctive floating round design element positioned at top of screen, facilitating easy navigation across various settings and options. App was successfully developed and published in the Samsung App Store.Used Microsoft Excel for project report and status trackingEmployed Bash scripting for Android build system Show less

    • International Business Computation & Research Limited

      Sept 2015 - Mar 2016
      Senior Software Engineer

      Worked on ride-sharing customer and driver appDeveloped credit card validation, and registration systems

    • Shohoj Limited (www.shohoz.com)

      Mar 2016 - Sept 2017
      Senior Software Engineer

      Led Android and QA teams, while also providing assistance to Web team in creating a RESTful API, utilizing Trello for Agile project management.Engineered a computer vision-based barcode scanning application using OpenCV and Pyzbar library, capable of 95% accurately decoding barcodesDeveloped signup module and coupon module for a bus ticket booking system, serving a user base of 1 million. [Link: https://play.google.com/store/apps/details?id=com.shohoz.launch.consumer]Designed and implemented a complex system for booking tickets on double-decker launches/steamers.Introduced and utilized various technologies including ConstraintLayout, RecyclerView, Custom View, Volley, Gson, and other external libraries.Successfully integrated a Bluetooth printer with mobile devices to enable printing of launch deck tickets, serving ticket masters and approximately 100,000 daily users.Developed an app that seamlessly worked both offline and online, catering to Ticketmaster platform, particularly in areas with inadequate internet connectivity. Show less

    • REVE Systems

      Oct 2017 - Aug 2021
      Team Lead

      Developed a VoIP Mobile Dialer application that utilizes VoIP technology, integrates with device contacts, and supports various features such as call recording, messaging capabilities, presence status, call history/logs, customization options, and encryption protocols for secure communication.Engineered a computer vision-based barcode scanning application with 95% accuracy using ML, Python, and OpenCVUtilized Machine Learning Kit for National ID verification and facial image capture, which makes the process 90% faster than the manual one[Link: https://play.google.com/store/apps/details?id=com.alaap.app&hl=en_CA&gl=US]Led team of 4 Android developers, and 2 web developers, and collaborated with DevOps teams to successfully deliver multiple products ahead of schedule, resulting in annual cost savings of $20K.Conducted a codebase refactor, introducing runtime permissions and migrating from Java to Kotlin.Implemented modern Android development tools and components including Room, Jetpack Compose, Material Design, MVVM architecture, FCM (Firebase Cloud Messaging), 9-Patch images, and more.Customized chat features such as burn messages and schedule messages were successfully implemented.Applied various design patterns such as Factory, Abstract Factory, Singleton, Adapter, and Observer in development process. Show less

    • University of Regina

      Jan 2022 - Oct 2023

      - Significantly contributed to extensive research on 5G network slicing using free5gc and ueransim simulators in a Linux environment, resulting in multiple published papers.- Facilitated fellow lab members in publishing conference papers, showcasing collaborative and leadership skills within the research team.- Demonstrated expertise in detecting and mitigating DoS and DDoS attacks within a 5G network slice environment, employing a proactive approach using machine learning and Python.- Applied hands-on experience in developing and deploying advanced machine learning models, integrating Convolutional Neural Networks (CNN) and Bidirectional Long Short-Term Memory networks (BLSTM) using TensorFlow, PyTorch, and Keras.- Specialized in utilizing CNN architectures for the detection of various network attacks, tailoring models to address specific cybersecurity challenges, and optimizing for both accuracy and computational efficiency.- Demonstrated adaptability by developing models for pattern recognition from large .csv files, showcasing a holistic understanding of diverse data formats within the cybersecurity domain.- Leveraged transfer learning techniques to adapt pre-trained CNN models to specific domains, reducing dependency on extensive labeled data and enhancing the models' ability to generalize effectively.- Proficiently implemented BLSTM networks for sequential data analysis, particularly in scenarios crucial for understanding temporal dependencies, such as attack detection based on time series data.- Applied Principal Component Analysis (PCA) for feature optimization, demonstrating commitment to enhancing the efficiency and effectiveness of machine learning models.- Utilized a range of network tools, including Wireshark and hping3, to analyze, monitor, and enhance the performance and security of the 5G network slice.- Used Python libraries such as matplotlib for effective data visualization Show less

      • Research Assistant

        Sept 2021 - Oct 2023
      • Teaching Assistant

        Jan 2022 - Jun 2022
    • Mitacs

      Sept 2022 - May 2023
      Intern

      - Conducted extensive research on WebRTC and PION libraries, especially within the GoLang environment- Explored and investigated scalable video conferencing solutions- Researched and evaluated live video broadcasting strategies to accommodate millions of users- Investigated techniques to optimize real-time performance for seamless user experiences- Conducted research on EC2 within AWS for WebRTC video conferencing- Predicted network future conditions with 80% accuracy using BSLTM, Hadoop, Kafka Show less

    • Scale AI

      Nov 2023 - now
      Advanced Coders - AI Training

      - Applying advanced AI technology, such as Generative AI and Large Language Models (LLM), to enhance collaboration with client and partner organizations in the domain of Prompt Engineering.- Demonstrating proficiency in diverse programming languages, including Python, SQL, and Java, with a specific focus on optimizing code for efficiency and performance using Generative AI and LLM.- Successfully navigating highly complex coding challenges by applying innovative AI-driven solutions, contributing to project success through the utilization of Generative AI and LLM.- Specializing in optimization concepts and utilizing AI methodologies, including Generative AI and LLM, to enhance code efficiency and maximize performance across a variety of projects.- Crafting robust test cases using AI methodologies, particularly Generative AI and LLM, to validate code functionality and ensure efficient and effective performance.- Producing clear and human-readable summaries of coding problems through the adept utilization of Generative AI and LLM, facilitating effective communication within Prompt Engineering initiatives.- Providing detailed explanations of how AI-driven code, powered by Generative AI and LLM, addresses problems, coupled with the evaluation of diverse solution approaches, showcasing strategic and analytical expertise-Developed sentiment analysis model leveraging Amazon SageMaker, Hugging Face transformers, and advanced NLP techniques. Integrated it into an MLOps pipeline for continuous deployment, achieving an 85% accuracy rate- Continuing certification on Microsoft technologies like Azure cloud data platform, Azure Stream, Azure Data Lake, Blob Storage, Synapse, Databricks, Azure Data Factory Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Md Sajid Khan
      Saskatchewan Innovation and Excellence Graduate Scholarship Government of Saskatchewan Nov 2022 The Saskatchewan Innovation and Opportunity Scholarship program for post-secondary students provides funding from the Government of Saskatchewan, matched with funds raised by post-secondary institutions through the private sector and community-based partners.