Sanwal Farooque

Senior Software Engineer at TekVizion
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lahore District, Punjab, Pakistan, PK
Languages
  • English Full professional proficiency
  • Urdu Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Muneeb Abbas

Sanwal has solid software engineering skills with an eye for maintainable and reusable design. His insights in the design of Vocinity's AI platform was very useful and made working on the project very enjoyable.

Abdul Rauf Afzaal

Sanwal is one of the most valuable people I have ever met. Both smart and professional. Experienced, deadline oriented and intelligent person. Highly recommended for Projects/Services that require thorough technical acumen when it comes to Redis · Go (Programming Language) · Kubernetes · JavaScript · MongoDB · Node.js · React.js · Git · TypeScript · Socket.io

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Telecommunications
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jul 2023 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2019 - Aug 2023

      Led the creation of Agent Builder Dashboard, an innovative no-code platform for crafting intelligent video agents powered by RASA, resulting in a 3x reduction in manual bot coding. Developed a real-time update system within a NodeJS cluster integrated with Redis, facilitating seamless collaboration among users within a permission hierarchy. This system included a versioning mechanism for effortless rollbacks, streamlining bot development and minimizing time overhead. Engineered a webRTC client to enable bi-directional conversations for retail customers, which was later transformed into an embeddable widget for frictionless video, audio, and text interactions on customer websites. Constructed a load testing system using NestJS micro-service architecture, capable of assessing the performance of our smart agents, handling up to 20,000 voice calls. Integrated Redis hash and Socket.IO for real-time monitoring, coupled with MongoDB for comprehensive call quality analysis. Orchestrated the containerization of all applications via Docker and deployed them in an on-premise cluster utilizing Kubernetes. Leveraged Swagger for API documentation and Jest for rigorous unit, integration, and end-to-end testing. Pioneered the creation of the application's foundational structure, prioritizing offline usability through the implementation of the Context API as a global state manager. Integrated Reactstrap for design consistency and developed intelligent higher-order components to ensure clean code and optimize performance. Designed a normalized schema with Mongoose and implemented SQL-like joins, fortified by robust data validation techniques. Further enhanced data integrity through NodeJS migration scripts. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer (MEAN Stack + React)
      • Oct 2017 - May 2019

      Co-founded and spearheaded the e-commerce website migration initiative at electrical.com. Led the successful migration from a PHP-based platform to a modern stack involving React, Node, and MongoDB. Architected a server-side rendering solution with NextJS, utilizing a micro-service architecture and optimized queries to drastically reduce page load times. This strategy not only improved performance but also elevated search engine optimization (SEO) by generating dynamic content-based pages. Mitigated data staleness through the implementation of automated cron-jobs.Engineered a custom DataTable solution equipped with a text parser, enhancing user-defined filters and backend permissions. This pivotal feature empowered the sales team to effortlessly query MongoDB, generating reports with reduced reliance on complex manual queries. Designed a robust JavaScript tool capable of creating 3D sprite sheet grids by seamlessly stitching images together, coupled with drag-and-drop rotation functionality in all directions. Introduced an innovative high-resolution zoom capability, elevating the overall user experience.Skillfully crafted MongoDB aggregation queries to execute collection joins and intricate nested searches, seamlessly navigating both embedded and referenced data arrays. Developed and automated cron jobs to generate comprehensive sale and purchase reports, seamlessly integrating Google Analytics data for in-depth user activity analysis. Show less

  • BugDev Studios
    • Lahore, Pakistan
    • Full Stack Developer
      • Dec 2016 - Oct 2017

      Engineered a real-time player's progress tracking system using NodeJS, effectively enhancing game performance and elevating customer satisfaction. Played a pivotal role in optimizing team development procedures by making substantial contributions to the core functionality of a PHP boilerplate for a fantasy football app. This initiative resulted in streamlined workflows and increased overall efficiency.Innovated and brought forth a game-changing ThreeJS-based UI solution, enabling customers to effortlessly create 3D stalls with unparalleled ease. This development drastically reduced design time and enhanced user experience, reinforcing the company's commitment to intuitive and user-friendly interfaces. Show less

Education

  • COMSATS Institute Information Technology Islamabad
    Bachelor's degree in Computer Sciences:, Software Development,Designing,Algorithms,Logic Building, Solution Finding
    2010 - 2014

Community

You need to have a working account to view this content. Click here to join now