Rizwan Ali

AWS
Senior Software Engineer

Employee Since

November 12, 2020

As a senior software engineer with 6 years of experience in software and web development. I have a proven track record of leading engineering teams and facilitating direct client communications. My focus has been on achieving software development upgrades, improving business efficiency, and consistently delivering top-notch solutions to clients.

Skills
  • API Gateway
  • ASR(Speech To Text, Text To Speech)
  • AWS Lambda
  • AWS S3
  • AWS SES
  • Bootstrap
  • CSS3
  • Django
  • ERPNext
  • FastAPI
  • Flask
  • HTML5
  • JavaScript
  • MySQL
  • NLP
  • NoSQL
  • Object Oriented Programming(OOP)
  • Open CV
  • PostgreSQL
  • PYQT5(Desktop applications)
  • Python
  • RASA Chatbot
  • Restful API
  • Stripe Payment Integration
  • Tkinter(Desktop applications)
Expertise
  • AWS
  • Django
  • Flask
  • MySQL
  • Python
  • Open CV
Project Highlights

Revealix App:

  • Utilizing this iOS app driven by AI and Machine Learning, a healthcare professional captures an image of a patient’s feet through the FLIR device by positioning them in front of the camera.
  • The acquired image is then transmitted to the server via APIs.
  • Leveraging machine learning techniques, we detect and extract the feet in the image.
  • Employing advanced image processing algorithms, we analyze the temperature of each pixel on both feet.
  • Subsequently, the pixel colors are dynamically adjusted based on the temperature variations, employing specific business logic.
  • The app then compiles these processed images and results into a comprehensive PDF report.
  • This report equips clinicians with valuable insights, enabling them to identify and monitor areas of the patient’s limbs that might be vulnerable, all facilitated by AI-powered technology.

 

Technologies:

  • Python
  • Django
  • Django rest framework
  • Rest APIs
  • AWS API Gateway
  • Image processing(Opencv)
    AWS SES
  • AWS Lambda
  • AWS S3
  • AWS RDS
  • Angular JS

Nabl. AI(OpenAI Whisper):

  • Employing OpenAI models, this AI-driven project was created to assist call center agents in comprehensively assessing customer calls.
  • The application allows users to effortlessly upload call recordings, which are subsequently transcribed using advanced ASR models like Whisper and SpeechBrain.
  • Furthermore, the GPT-3 model comes into play for meticulous call analysis.
  • The transcriptions, together with their diarized counterparts and the outcomes of call analysis, are seamlessly showcased on the agent’s dashboard.
  • This dual benefit not only leads to substantial time savings for agents but also obviates the need for labor-intensive manual efforts.

Technologies:

  • Python
  • Django
  • Django rest framework
  • Rest APIs
  • GPT3
  • Speech-To-Text
  • MYSQL

Transfur (Vet Medical Record Management & Reporting):

  • A web-based SAAS application using Python/Django that allows multiple clinics to register and manage their veterinarians and other tasks.
  • The application enables veterinarians to upload PDF files of pets which are then parsed and searched using search terms provided by the clinician.
  • This information such as medication taken by the pet in the past, future medications, weight changes over time, and more.
  • The application uses natural language understanding (NLU), and Regex to extract relevant information from the PDFs, making it easier for the DVMs to access the pertinent data without the need to go through large PDF files.
  • The project is quite extensive, involving the management of DVMs, clinics, patients,
    owners, and much more.

Technologies:

  • Python
  • Django
  • ReactJS
  • MySQL
  • Django rest framework
  • APIs development

Unstoppable Corp:

  • A project for managing different campaigns and surveys in the background and creating reports for the user which can be exported to Google Sheets to review the data.

Technologies:

  • Python
  • AWS S3
  • DOOH (Digital out of Home)Flask
  • SQLAlchemy

Proov (Pregnancy test application)

  • Hero Develop the APIs to be used in front-end mobile applications.
  • This is an IOS/Android app for women to track their ovulation. Using this app women track their ovulation at home etc.

Technologies:

  • Python
  • Django
  • Django rest framework
  • APIs development
  • UI
  • ReactJS Image processing(Opencv)

Stock Management System:

  • This is a very powerful application that handles all the data of a store or any company (basically for pesticide shops/companies).
  • It includes company stock, company registration, customer ledger, customer registration, daily sell and purchase monthly purchases, and sales.
  • Daily/monthly/yearly total profit and loss. and maintain all credits and debits automatically.

Technologies:

  • Python
  • Django
  • Tkinter
  • MySQL

SendBlue.AI:

  • This powerful marketing automation platform, leveraging AI and NLP, generates extensive insight reports, cultivates leads, and orchestrates email communication by extracting content from a specific company’s website.
  • This system assists businesses in enhancing their sales with global companies through a series of steps: extracting data from the designated company’s website, encoding it using the OPENAI embeddings model, and structuring it within a Pinecone vector database to ensure efficient data retrieval.
  • Subsequently, this gathered information is input into the GPT LLM using cutting-edge Langchain technology, which employs sophisticated prompt engineering to create valuable insights.
  • These insights are then amalgamated into comprehensive reports driven by AI, ultimately helping businesses boost their sales with global companies through integrations.

Technologies:

  • Python
  • Langchain
  • Pinecone
  • Django
  • Django rest framework
  • Rest APIs
  • GPT4
  • Third Party APIs

Food Order Chatbot:

  • As a Python developer, I created a chatbot for online food ordering.
  • A real-time food order chatbot using which a user can order food like pizza, drinks, etc.
  • Using the web application or other social media apps and can track or check the status of his/her order in real-time.

Technologies:

  • Python
  • ReactJS
  • Rasa chatbot framework
  • NLU
  • MySQL

Campus Cafe:

  • A project that is integrated with social media ads accounts and maintains Google sheets for the client to calculate the leads coming from different sources on a daily, weekly, and monthly basis.

Technologies:

  • Python
  • Flask
  • DOOH (Digital out of Home)

Desktop MCU:

  • A desktop application designed to interface with an MCU device, facilitating the real-time collection of generated data.
  • Through a serial port connection between the MCU device and the PC, data transmission commences promptly and continuously.
  • The desktop application effectively captures and interprets this data, subsequently displaying it within a real-time graph on the application interface. Notably, voice instructions are provided to the user throughout the data collection process.
  • Simultaneously, the application compiles the acquired data into a CSV format, which is then dispatched to the application administrator.

Technologies:

  • Python
  • PyQT5
  • Micro Controller Unit(MCU)
  • Matplotlib

ANDA/INMOV:

  • This AI chatbot allows users to chat with their own data/files.
  • By uploading PDF or text files, users can receive answers to their queries based on the content of those files.
  • Our chatbot’s development involved utilizing Long Chain and the Pinecone vector database, which collectively powered this system.
  • At its core, the chatbot harnesses the capabilities of the GPT-4 language model.
  • This web-based application offers a range of additional functionalities, including the ability to interact with pre-categorized documents and more.

Technologies:

  • Python
  • Django
  • Langchain
  • Pinecone Vector DB
  • Django rest framework
  • GPT4
  • MySQL