Daniyal Ishfaq

Daniyal ishfaq

bookmark on deepenrich
Followers of Daniyal Ishfaq2 followers
  • Timeline

  • About me

    Software Engineer II at Afiniti

  • Education

    • National university of computer and emerging sciences

      2016 - 2020
      Bachelor of science - bs computer science
  • Experience

    • Sedenius technologies

      Aug 2020 - Dec 2021

      - Sedenius Technology's focus is research and development in highly automated driving.- Design and development of algorithms and software solutions. - Development of modules and user interfaces for large software and framework, particularly in C++ with Qt. - Led a team of 8 and provided the customer with releases. Followed all the protocols required for release building.- Development of software architecture and conceiving novel solutions for fresh challenges.- Working with a multidisciplinary team to enhance user experience. - Used rviz for computer vision and visualisation of point clouds, markers, objects etc.- Testing, debugging, maintaining, and optimizing software products.- Management and mentorship of interns, trainees, and junior development engineers. Show less - Responsible for creating advanced driving assistance systems and driving simulators using Robot Operating System (ROS) on Linux in C++.- Used data from different sensors to highlight objects and space in front of vehicles. Used decoders to decode mdf4 format files.- Responsible for developing a fibex parser which parses huge XML files with great accuracy and performance. This parsed information was used to decode mdf4 files.- Solved complex bugs at runtime using gdb debugger with C++.- Understood the concepts of Robot Operating System (ROS) to create a software that has a network of processes (nodes) connected with a central hub. Show less

      • Development Engineer

        Sept 2021 - Dec 2021
      • Junior Development Engineer

        Aug 2020 - Sept 2021
    • Xflow research inc.

      Dec 2021 - Jul 2022
      Network design engineer ii

      - xFlow Research builds solutions & provides research services in NFV, SDN, IoT, fast data communication, and other cutting-edge cloud technologies.- Worked on a product deployed in a production environment that whitelists some VIP users.- Developed distributed real-time services with challenging scalability and reliability requirements. - Defined and reviewed solution architecture, implementation, and test specifications to ensure that the solution architecture continues to meet high levels of scalability, resilience, and fault tolerance.- Integrate, Deploy and maintain developed applications.- Used nff-go (Golang) on top of Intel's Data Plane Development Kit to create a fast solution that can handle upto 10G traffic.- Developed a Datapath module for media traffic that filters and forwards RTP traffic at line rate while maintaining traces for each forwarding packet.- Used Golang's sync library to create xsync maps that are concurrent.- Designed communication model for integration between dashboard and core of the solution using REST APIs and ZeroMQ asynchronous messaging library.- Developed a frontend dashboard using Python Django that was responsible for showing multiple traffic charts and trends. Show less

    • Afiniti

      Jul 2022 - now
      Software engineer ii

      - Afiniti uses Artificial Intelligence to identify and predict patterns of behavior to improve the quality of interpersonal interactions for businesses.- Developed a multi-threaded desktop application that computes stats for different agents and agent groups with 96% accuracy.- Developed application codes, design instructions, and modules from technical requirements.- Performed unit testing and additional testing services for new and existing functional requirements.- Maintained code base and libraries for existing applications as per software engineering guidelines.- Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.- Developed a new service from scratch that computed tenant-level stats in C++.- Won the Top Performer award in my first year as a Software Engineer.- Used CMake to build the entire project.- Worked on optimization of the whole service. Identified the places where performance could be improved and came up with solutions to achieve that improvement.- Maintained databases in MySQL and Postgres for all statistics. Show less

  • Licenses & Certifications