Abdur Rafay

Abdur Rafay Email and Phone Number

Software Engineer, Machine Learning Infrastructure Engineer @ Retrocausal | xIbex | Improving Performance, Scalability, and Security @ Retrocausal
redmond, washington, united states
Abdur Rafay's Location
Karachi Division, Sindh, Pakistan, Pakistan
About Abdur Rafay

As an experienced software engineer, have a proven track record in designing scalable applications and finding innovative solutions for complex problems. I'm passionate about creating efficient software systems and constantly seek new challenges to expand my knowledge. With a diverse skill set in React, .NET Core, Node js, PostgreSQL, MySQL, AWS ( Amazon Web Service), GCP (Google Cloud Platform), Flask, and DjangoIn a recent project, I developed a highly efficient custom URL shortening algorithm, capable of generating over a million unique short URL codes in under a minute. I utilized meticulous algorithm design, drawing on my expertise in data structures and optimization. I successfully addressed scalability challenges through parallel processing, optimized data storage, and algorithmic enhancements, showcasing my proficiency in software engineering and commitment to innovative solutions.Also got a chance to develop a service enabling seamless user messaging via WhatsApp. Orchestrated template creation on Twilio through Content API, managing the approval/rejection process which includes automated updates via email. Upon approval, users accessed and sent invites using the chosen template via WhatsApp.To enhance functionality, a robust response mechanism was implemented, leveraging webhooks for real-time updates in the database. This system efficiently tracked message statuses, encompassing failures, deliveries, and reads. Furthermore, filtering options were introduced to facilitate data sorting based on message status and relevant parameters. This comprehensive approach not only streamlined communication processes but also provided a user-friendly interface for template management and a thorough tracking system for monitoring message statuses effectively.In my role, I'm responsible for coding, testing, and debugging software applications, providing technical support to team members. Leveraging my expertise, I play a key role in ensuring projects meet their goals efficiently by identifying areas for improvement, developing software solutions, and ensuring best practices.Additionally, I've utilized the AWS ( Amazon Web Service) and GCP (Google Cloud Platform), for deploying and monitoring applications, while developing serverless solutions

Abdur Rafay's Current Company Details
Retrocausal

Retrocausal

View
Software Engineer, Machine Learning Infrastructure Engineer @ Retrocausal | xIbex | Improving Performance, Scalability, and Security
redmond, washington, united states
Website:
retrocausal.ai
Employees:
10
Abdur Rafay Work Experience Details
  • Retrocausal
    Software Engineer, Machine Learning Infrastructure
    Retrocausal Jan 2024 - Present
    Redmond, Washington, United States
    🔵 Implemented Vue.js to create dynamic and responsive user interfaces. Utilized Vue components for modular development, and implemented data binding to synchronize UI with underlying data models.🔵Improved user experience by implementing a web socket streaming connection service for data retrieval, Initially, the process took more than 15 seconds. Progressive data retrieval ensures a smoother and more efficient user experience with reduced latency, allowing timely access to required information.🔵Developed an IoT device integration mechanism to connect devices to products, incorporating process stage tracking using Ignition and implementing security certificates.🔵Implemented Nginx server using HLS and RTMP for high-quality live and on-demand video streaming, enhancing stream reliability by 35% and reducing latency by 30%. Optimized server configurations, resulting in a 45% increase in concurrent user capacity and a 20% reduction in bandwidth usage.🔵Implemented a client-side caching mechanism to generate and store signed URLs from S3, reducing image load time from 5000 ms to less than 20 ms, resulting in a 95% improvement in user experience.
  • Ibex
    Analyst Software Engineer
    Ibex Jul 2022 - Feb 2024
    Karāchi, Sindh, Pakistan
    🔵 Developed a highly efficient custom URL shortening algorithm, capable of generating over a million unique short URL codes in under a minute.🔵 Able to reduce the invitation cost by 80 % by developing a WhatsApp messaging service with Twilio integration. Orchestrated template creation through Content API, managed approval/rejection process, and enabled users to send invites via WhatsApp.🔵 Implemented webhooks to track message statuses, including failures, deliveries, and reads. Introduced filtering options for data sorting based on status and parameters, streamlining communication processes with a user-friendly template management interface and thorough tracking system. 🔵 We successfully developed cohesive AI-powered applications dedicated to sentiment analysis, feedback analysis, and customer support chatbots.🔵 Responsible for improving performance, scalability, security, cross-platform support, and developer experience by 20% of all .NET core API services by migrating them from .NET Core 3 and .NET Core 5 to .NET Core 8.🔵 Proactively was part of a code standardization process in which we improved the code debugging, maintainability, and readability by 40% through dependency injection, polymorphism, and code versioning.🔵 Developed components, services, and interfaces in React to create a robust web application, also utilized Redux and React query to manage state across components.🔵 Improved the application accessibility for the client by implementing the transcription service on node js and connecting it through web socket programming.🔵 Collaborated with the team to follow the test-first approach and wrote diverse innovative test suits on xUnit by which I was able to reduce the Lead time from 4 hours avg to less than 60 min.🔵 Understood the structure of Google Cloud Platform and the services it offers. Also learned how to monitor the application running on Google Cloud and debug bugs by examining the Google Cloud logs.
  • Virtual Sandbox
    Full Stack Developer
    Virtual Sandbox Jun 2021 - Jul 2022
    London, England, United Kingdom
    🔵 Fully designed and coded "DulyPaid", a billing and invoicing automation system on Laravel which allows businesses to set up payment schedules and automated reminders with a feature to track payments, generate reports, and provide analytics.🔵 Set up APIs and webhooks crone jobs to sync data of 5 different Accounting SoftwareXero, Freshbooks, Sage, and Freeagent, also integrated Twilio and Nexmo to send surveys and reminder text messages, make and receive phone calls, and more.🔵 Reduced costs, Increased speed and agility, Improved collaboration, and Improved scalability by Implementing CI/CD pipeline using Jenkins.🔵Implemented Redis to ensure high performance, High Availability, and low latency of data.🔵 Improved the life cycle of the product by learning how to write unit and integration tests. Also integrated those test suits with the build job on Jenkins to ensure the quality of the product.
  • Qordata
    Data Engineer
    Qordata Jun 2021 - Sep 2021
    Karāchi, Sindh, Pakistan
    🔵 Performed Data Engineering Techniques and Analysis on EFPIA(EuorpeanFederation of Pharmaceutical Industries and Association) countries for Bayer Germany.🔵 Improved Efficiency, Accuracy, and Cost Savings by 60% through writing automation data extraction scripts on selenium and also wrote different python scripts to automate different excel.
  • National University Of Computer And Emerging Sciences
    Teacher Assistant
    National University Of Computer And Emerging Sciences Mar 2021 - Jun 2021
    Karāchi, Sindh, Pakistan
  • National University Of Computer And Emerging Sciences
    Teacher Assistant
    National University Of Computer And Emerging Sciences Oct 2020 - Jan 2021
    Karāchi, Sindh, Pakistan

Abdur Rafay Education Details

Frequently Asked Questions about Abdur Rafay

What company does Abdur Rafay work for?

Abdur Rafay works for Retrocausal

What is Abdur Rafay's role at the current company?

Abdur Rafay's current role is Software Engineer, Machine Learning Infrastructure Engineer @ Retrocausal | xIbex | Improving Performance, Scalability, and Security.

What schools did Abdur Rafay attend?

Abdur Rafay attended National University Of Computer And Emerging Sciences, Beaconhouse School System, St. Peter's High School.

Who are Abdur Rafay's colleagues?

Abdur Rafay's colleagues are Pawan Kukreja, Muhammad Shaheer Luqman, Hassaan Zafar, Michael Krym, Umair Shahab, Sarah Rashid, Ghulam Mustafa.

Not the Abdur Rafay you were looking for?

  • Abdur Rafay

    Bba '26 | Llb '28 | Marketing Major | Amal Alumni | Social Media Head At Rotaract Club Uaf | Councilor At Business Management Society
    Faisalabad
  • Abdur Rafay

    Servicenow Developer
    Lahore
  • Abdur Rafay

    Founder & Ceo @Relianext | Empowering Businesses With Smart Solutions | Expert In Business Process Optimization
    Pakistan
  • Abdur Rafay

    Full Stack Engineer @Droxlabs | Ubit'24 | Software Engineer
    Karāchi

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.