About me

I am Dawood Sarfraz, a passionate and dedicated Computer Science student pursuing my BSCS at FAST National University of Computer and Emerging Sciences. With a burning curiosity for all things technology,


Having keen interest in the fascinating world of Artificial intelligence. My fascination lies particularly in the domains of Machine learning, Deep Learning, Natural Language Processing, Data Science, Digital Image Processing and Computer Vision. I am driven by the pursuit of understanding and harnessing the potential of AI to solve complex problems and improve lives. I am an enthusiastic learner, always seeking to expand my knowledge and skills. Moreover, I am open to collaborating with like-minded individuals, as I believe in the power of teamwork and collective efforts to drive meaningful contributions to the field of Artificial intelligence.

I like to train Large Deep Neural Nets on Large Datasets 🧠🤖💥.

Interests

Artificial Intelligence

Machine Learning

Deep Learning

Language Processing

Software Engineering

Data Science

Computer Vision

Image Processing

Generative AI

Reinforcemment Learning

Education

FAST National University of Computer and Emerging Sciences

Bachelor of Science in Computer Science;
September 2020 - September 2024 Pakistan

Field of Specialization: Artificial Intelligence
Relevant Coursework:
  • Probability and Statistics
  • Calculus amd Analytical Geometry
  • Differential Equations
  • Linear Algebra
  • Numerical Computing
  • Artificial Intelligence
  • Natural Language Processing
  • Deep Learning
  • Applied Machine Learning
  • Data Science
  • Digital Image Processing

Punjab Colleges

FSc Pre-Engineering
Gujranwala, Pakistan

Relevant Coursework:
  • Physic I & II
  • Mathematics I & II
  • Chemistry I & II

Certification

Project based Text Mining in Python

Linux Command Line - From Zero to Expert

Sentiment Analysis, Beginner to Expert

Go from Zero to Expert in Building Regular Expressions

Rust Programming Master Class: From Beginner to Expert

MATLAB Master Class: Go from Beginner to Expert in MATLAB

Experience

Avikon

Software Engineer
December 2023 - Present, Full-time Istanbul, Turkey

  • Designed a Qt‑based chat application utilizing TCP for real‑time communication within a client‑server architecture, demonstrating expertise in socket programming, data serialization, and message routing.
  • Crafted message types in IDL and designed a data‑centric publish‑subscribe architecture based on a flyweight design pattern to implement OpenDDS for a radar system’s command and control interface. Utilized QoS policies to facilitate the transmission of both volatile and persistent data across different topics.
  • Implemented a fully asynchronous AMQP‑based C++ client with a layered architecture for RabbitMQ message broker to ensure seamless message handling among multiple topics.
  • Developed a cross‑platform asynchronous program to refine UAV detection for a GIS application. Benchmarked point‑in‑polygon algorithms with a GeoJSON polygon database concurrently fetched from MongoDB.

SemperTech

Software Engineer
September 2023 - December 2023, Full-time Istanbul, Turkey

  • Worked on the “Arçelik Digital Home Energy” project in a collaborative effort with DAI‑Labor at the Technical University of Berlin under the supervision of Prof. Dr. Ĺžahin Albayrak.
  • Simulated discovery, pairing, and data exchange processes using the EEBUS protocol suite with C# and Go. Migrated the framework from Go to C++ in order to ensure future adaptability for smart home IoT devices.
  • Implemented the TLS protocol for secure data exchange using the X.509 standard and integrated multicast DNS for seamless communication to complement the development of SHIP and SPINE protocols.

Scale AI

Prompt Engineer
March 2023 - September 2023, Freelance San Francisco, California, United States (Remote)

  • Crafted elaborate Turkish prompts for various generative AI tasks. Tailored prompts using well‑defined formats such as natural language questions and structured inputs based on the task’s domain to fine‑tune the LLM, improving the chatbot’s responses and enhancing overall performance.
  • Provided user feedback by reviewing and scoring the chatbot’s responses to ensure they align with intended chatbot behaviors and the chatbot produces accurate and contextually appropriate responses to given prompts.
  • Engaged in collaborative meetings with cross‑functional teams and project coordinators, actively seeking guidance, addressing queries, and collectively brainstorming strategies to generate higher‑quality prompts.

Max Planck Institute for Intelligent Systems

Undergraduate Researcher
June 2022 - August 2022, Internship Stuttgart, Baden-WĂĽrttemberg, Germany

  • Engaged in collaborative research within the Robotics, Collectives and Learning subgroup at the Physical Intelligence Department with Ph.D. students Sinan Ă–zgĂĽn Demir and Alp Can Karacakol on a project about 3D printing and heat‑assisted magnetic programming of soft machines under the supervision of Prof. Dr. Metin Sitti.
  • Optimized a C++ ROS package for real‑time conversion of 3D motion controller events to ROS messages, achieving high‑frequency and buffer‑free synchronization.
  • Developed an Arduino Mega driver to activate a laser and pressure regulator, for monitoring coil temperatures and PID tuning to control the coil currents. Established a robust ROS‑Arduino communication network by integrating ROSSerial and handshaking to simulate a 3D printing and magnetic programming process with Python.
  • Designed the project’s system and software architecture, flowchart, and state machine diagram. Expanded G‑code capabilities by incorporating spherical coordinates to specify the direction of magnetization for shape morphing.

Nanonetworking Research Group, Boğaziçi University

Undergraduate Researcher
October 2021 - June 2022, Part-time Istanbul, Turkey

  • Worked on the “Design and Implementation of Molecular Communication Systems Using Index Modulation” project under the supervision of Prof. Dr. Ali Emre Pusane.
  • Simulated the Brownian motion of molecules in a SISO MCvD system and predicted simulation parameters such as receiver radius, diffusion coefficient, and transmitter‑receiver distance using CNNs with Keras and TensorFlow.
  • Plotted the arrival of molecules per symbol duration in a SISO MCvD system using Binomial, Poisson, and Gaussian model approximations with MATLAB.
  • Ran Monte Carlo simulations of the Gaussian model to encode and decode randomized binary sequences in a SISO MCvD system using BCSK modulation technique and calculated the bit error rate on Z‑channel.

SESTEK Speech Enabled Software Technologies

AI Research and Development Intern
January 2022 - February 2022, Internship Istanbul, Turkey

  • Executed diverse NLP tasks, including NER, POS tagging, sentiment analysis, text classification, and extractive and generative QA using transformers and Hugging Face libraries. Conducted a thorough literature review on information retrieval and reading comprehension to stay updated on SOTA ML models.
  • Developed a generative QA system with dense passage retrieval (DPR) and retrieval-augmented generation (RAG) techniques using the Haystack framework and PyTorch.
  • Worked on a Turkish open‑domain QA system made by fine‑tuning BERTurk and XLM‑Roberta models. Tabularized exact match and F1 scores derived from DeepMind’s XQuAD and various Turkish data sets.

Meteksan Defense Industry Inc.

Analog Design Engineering Intern
July 2021 - August 2021, Internship Ankara, Turkey

  • Designed and simulated numerous analog circuits such as voltage‑mode controlled buck converter, phase‑shifted full‑bridge isolated DC‑DC converter, and EMI filters with LTspice. Integrated these circuits and implemented a 320 W power distribution unit to be used in a radar system’s power circuit board.
  • Researched real‑world compatible electronic components to be used in such circuits including GaNFETs, high‑side gate drivers, and Schottky diodes.
  • Assembled PCBs of both common and differential mode filters and used VNA Bode 100 to measure the cut‑off frequencies.

Services

As the founder of Involve.AI, I lead a cutting-edge service company dedicated to innovation and excellence. With a passionate and skilled team, we empower our clients with advanced, tailored solutions that drive business transformation and operational efficiency. At Involve.AI, we pride ourselves on our commitment to client satisfaction and our ability to navigate the complexities of technology adoption and digital transformation, ensuring that our clients achieve their strategic goals with precision and confidence.

Natural Language Processing

Our NLP expertise gives your business next-level digital assistance that is contextually relevant, understands the language of people they use to communicate, and makes better decisions. We extract meaning from raw audio and text data to advance your NLP project.

Text Classification

We extract machine-readable information from unstructured text to enable data-driven approaches towards managing content and gain valuable insights from them.

  • Information Extraction
  • Document Processing
    Sentiment Analysis:

    With our cutting-edge machine learning algorithms, we uncover hidden meanings in vast amounts of text, effortlessly detecting your customers' sentiments. This valuable insight helps to enhance your business performance.

  • Social Media Oversight
  • Brand Surveilance
  • Market Analysis
  • strategize Workflow Enhancements
    Machine Translation:

    Our Machine Translation process automates the system, translating text or converting audio to text from one language to multiple languages without human intervention.

  • Automated Text Translation
  • Speech to Text
  • Text to Speech
  • Text Generation
  • Automated Transcription
  • Automated Chat-bots

    House Prices - Advanced Regression Techniques

    Month Year - Month Year

    Contributor

    • Description of your contributions and involvement in the project.
    Project 2 Image

    Projects

    • All
    • Machine Learning
    • Deep Learning
    • Data Science
    • Natural Language Processing
    • Computer Vision
    • Generative AI
    • Speech Processing
    • Video Processing
    • Others

    Duplicate Question Pairs

    Duplicate Question Pairs

    Twittet Sentiment Analysis

    Twittet Sentiment Analysis

    Russian Language Sentiment Analysis

    Russian Language Sentiment Analysis

    Stock Market Prediction using LSTM

    Stock Market Prediction using LSTM

    Cyber Attacks Classification using Machine Learning

    Cyber Attacks Classification using Machine Learning

    Pakistan Food Prices Analysis

    Pakistan Food Prices Analysis

    MNIST Digit recognization

    MNIST Digit recognization

    Gold Price Prediction

    Gold Price Prediction

    Electronic Product Recommender

    Electronic Product Recommender

    Mart Sales Predictor

    Mart Sales Predictor


    Sonar Rock vs Mine Predictor

    Sonar Rock vs Mine Predictor

    Unit Converter in C++

    Unit Converter in C++

    Skills

    Languages

    c
    C
       
    cplusplus
    C++
       
    csharp
    C#
       
    java
    Java
       
    python
    Python
       
    javascript
    JavaScript
       
    matlab
    MATLAB
       
    r
    R

    Technologies

    flask
    Flask
       
    django
    Django
       
    nodejs
    Node.js
       
    reactjs
    React.js
       
    mysql
    MySQL
       
    mongodb
    MongoDB
       
    git
    Git
       
    docker
    Docker
       
    aws
    AWS
       
    kubernetes
    Kubernetes
       
    unity
    Unity
       
    linux
    Linux
       
    bash
    Bash
       

    Libraries

    opencv
    OpenCV
       
    scikit_learn
    Scikit-Learn
       
    pytorch
    PyTorch
       
    keras
    Keras
       
    tensorflow
    TensorFlow
       
    numpy
    NumPy
       
    pandas
    Pandas
       
    matplotlib
    Matplotlib
       
    seaborn
    Seaborn
       
    scipy
    SciPy
       
    sympy
    SymPy
       
    spacy
    spaCy
       
    huggingface
    Hugging Face
       

    Contact

    My Address

    Lahore, Punjab, Pakistan

    Social Profiles

    Contact

    +92 3061757838

    +92 3067772838

    Loading
    Your message has been sent. Thank you!