blue and white smoke illustration

Dr. Muhammad Rauf

I am a Machine learning and GenrativeAI Expert, Co-founder of Invoxity and Mindcoder

Ph.D. (pattern recognition and intelligent systems)

II am Dr. Muhammad Rauf, a seasoned professional with over 20+ years of experience in software development and 7 years in research and development after my Ph.D. I specialize in machine learning, deep learning, NLP, Generative AI, LLMs, and computer vision. My strong managerial skills and organizational capabilities have enabled me to oversee strategic directions in technology firms, lead impactful projects, and contribute to innovative solutions in AI. I strive to bring a wealth of knowledge and experience to every challenge.

Work experience

Chief Officer & Researcherearcher

invoxity (smc-private) limited / February 2021 - Present

Management:

  • Oversee the strategic direction of invoxity and setting up goals.

  • implement changes and plans to increase the company’s technical capabilities.

  • Overseeing the ongoing operations of all divisions, ensuring general operations run smoothly, and identifying opportunities for improvement.

· Research and Development:

  • Work on generative AI LLM models, design, training, and deployment for digital workplace solutions.

  • Summarization of the discussion (noting) related toa specific topic.

  • Content suggestion for nothing related to a specific topic (Digital workplace Solution).

  • Design Solution to communicate with the data from DB and in Documents (PDF, TEXT) with Retrieval Augmented Generative technique using OpenAI, Gemini, and Olama API.

· Project Manager:

  • Project planning, design, and implementation strategies

  • Resource allocation and monitoring the progress of the project

Researcher

Guangzhou Shiyuan Electronics Co., Ltd./ August 2018 – December 2019

· Research and Development:

  • 3D component segmentation, and classification, based on geometric and depth.

  • Developed a Software solution to detect the placement and the soldering quality of components on the PCB.

Postdoctoral:

  • Machine learning for Automated Optical Inspection (AOI) for the printed circuit board assembling using point cloud data.

  • The multi-camera structure captures high-definition images and generator and point cloud data.

  • Use the Deep Learning Vision Network to detect if the soldering is done properly

  • Detect the placement of the component on the PCB.

  • Supervision of Intern-student in computer vision and the deep learning project.

Director

aya packages pvt. Ltd / June 2021 - February · 2024

Management

  • Supervising, mentoring, and managing a small group of managers.

  • Maintaining relationships with clients, partners, and other stakeholders.

  • Evaluating company processes and procedures to solve issues within them.

  • Ensuring business operations are implemented based on established procedures.

  • Reduced operating costs by streamlining the process, resulting in cost reduction.

Research and Development:

  • Device Design for automated procedures to increase production.

  • Lay plan for automated quality assurance of the products with computer vision.

  • Design imaging-based Plastic bag cutting device (agriculture packaging material).

PRODUCT DEVELOPMENT ENGINEER

Watrix Technologies / July 2017 – March 2018

  • Kept up to date with new research and technologies in computer vision and deep learning·

  • Worked closely with the face and gait recognition research and development team to optimize solutions for performance and scalability.

  • Conduct research for back-end learning algorithm optimization.

  • Analyze new components, materials, and technologies to evaluate functionalities for all new product development.

  • Suggest new product ideas and design enhancement according to the market requirement

SOFTWARE ENGINEER

Federal Urdu University / 2008-2009

Engaged in the design and development of student registration and management system. The system functions to record and track all the activities related to students and faculty

IT MANAGER

Temoor Computers / 2007-2008

Manage IT department plan, organize and control all activities. The department provides network, software, and web services to different clients.

SOFTWARE ENGINEER

CITY TRACK / 2005-2006

Engaged in the development of software support for the vehicle tracking system. Responsibilities to design command and control instructions for remote GSM system.

Key expertise

Machine Learning

  • Generative AI, Deep learning, Machine Learning, Large Language Models (LLMs), NLP,

  • Tensor-flow, PyTorch, LangChain,

  • Python (Pandas, Numpy, Scikit-Learn, Matplot, OpenCV),

  • OpenAI, Ollama, Gemini, HuggingFace Transformers,

Programming Languages/Tools

  • Good command in Java, Python, Servlets, JSP, jQuery, AJAX, JSON, XML, PHP, CSS, HTML5, JavaScript, C/C++, Node.js, Scala, React, R, MATLAB,

  • Excellent knowledge of RESTful Web Services, Spring MVC framework, Selenium and TestNG, Hibernate framework, Lombok library, and Three-Tier Architecture design and development

  • Excellent knowledge of UNIX/Linux, Android, iOS, and Windows operating systems

Technology

  • Docker and Kubernetes deployment and management

  • Virtualization Deployment and Management

  • Oracle Apex Development

  • Experience with Git

Leadership and communication

  • Business Planning, Team Management, strategy development.

  • Expertise in Project planning and project management, Training

  • innovation, Adaptability, and Quality Assurance

Projects and Consultancey

Digital workplace solution [Project]

Complete digital workplace solution to help an organization go paperless with a tool to smooth file processing through electronic administration, monitoring, and intelligent decision-making (https://invodesk.invoxity.com).

  • Optimization of the work processes

  • Reduce the business running cost

  • Data Security

  • Work performance analysis

Content suggestion [Project]

  • Read the conversation from different users on specific topics and suggest a reply.

  • Improve user response time on the documents or file marked to him

  • Improve the quality of response by keeping the whole case in mind

Conversation summarization [Project]

Using NLP and Generative AI to generate a summary of discussions related to a specific file/document/case in the organization. In an organization whenever a document/file/case is created it moves through the different person, and everyone provides their comments against that document/file/case.

  • Summarizations provide a quick understanding of the present status of the document/file/case

  • Users can provide a better response and quicker response when summarized concise information is available for him

  • Especially helpful to the higher management when they only approve/disapprove the document/file/case

Stain detection [Consultancy]

Solution design to automate the fabric Stain detection for the Textile Industry.

  • Project related to detecting stains or oil spots on fabric. Using object detection and image recognition.

  • Improve production line efficiency

  • Reduce the time and budget for the detection process

Tambro Pvt Ltd [Consultancy]

Led an AI consultancy project, providing expertise in the development of artificial intelligence solutions for Risk Analysis.

  • Conducted detailed needs assessments to identify AI opportunities in Risk Analysis

  • Designed and implemented machine learning models, and data systems to optimize the analysis process

  • Provided actionable recommendations on AI strategies, tools, and frameworks for scalability and efficiency.

Thinksys Pvt. Ltd. [Consultancy]

Helped Thinksys in the project using LLM and RAG-based document summarization solutions.

  • Identify the best available to open source Ollama-based LLM.

  • Designed and implemented the RAG solution for continuously generated business and technical documents.

  • Provided actionable recommendations on AI strategies, tools, and frameworks for scalability and efficiency.

Publication and Thesis

  • Finding Expert Role in social-Support Online Community, Hamid Isma, Yu Wu, Qamar Nawaz, and Muhammad Rauf. Signal Processing and Systems (2017)

  • Knowledge transfer between networks and Its application on gait recognition Rauf Muhammad, Jia Ning, Song Zhongfeng, Yongzhen Huang and Liang Wang,. Digital Signal Processing (2016)

  • Gait retrieval: A deep hashing method for people retrieval in the video Rauf, Muhammad, Yongzhen Huang, and Liang Wang, .Chinese Conference of Pattern Recognition 2016

  • Encoding optimization using nearest neighbor descriptor Rauf, Muhammad, Yongzhen Huang, and Liang Wang,. Chinese Conference of Pattern Recognition 2014

Doctoral Thesis

A study on gait biometrics for recognition and retrieval June 2017 University of Chinese Academy of Sciences

Master’s Thesis

Wind algorithm optimization a new novel technique for global optimization problems. June 2013 Northeast Normal University