M Abdullah

M Abdullah Email and Phone Number

Lead Software Engineer at PLCGROUP | Python | GoLang | Nodejs | ReactJs | MySQL | PostgreSQL | Redis | InfluxDB | Docker | Kubernetes @ PLC Group
mississauga, ontario, canada
M Abdullah's Location
Islamabad, Islฤmฤbฤd, Pakistan, Pakistan
About M Abdullah

Hello! I'm M Abdullah, a versatile professional skilled in software engineering, electrical computer engineering, and data science. While these domains have shaped my journey, my true calling lies in entrepreneurship and leadership. I am driven by the desire to empower and mentor individuals, helping them unleash their potential. My fascination lies in crafting intelligent systems that leverage programming, artificial intelligence, and IoT to gather real-time data, ultimately creating products that simplify human life.๐๐ซ๐จ๐Ÿ๐ž๐ฌ๐ฌ๐ข๐จ๐ง๐š๐ฅ ๐‰๐จ๐ฎ๐ซ๐ง๐ž๐ฒ:I commenced my odyssey as a software engineer and data scientist at PLC, where I contributed significantly to the RMS system. Armed with my expertise in Python, I elevated the system's dynamism by revitalizing protocol adapters for serial and network communication. This enhancement paved the way for stable connections with diverse hardware, reducing packet loss. My focus later transitioned to client-server communication within the RMS system, a venture where I collaborated with clients and vendors, delivering tailored solutions that merited the prestigious Presidential Award.Building on this achievement, I was entrusted with a novel endeavor at PLC: designing the database architecture for a dynamic web application a SaaS platform fueled by Automation, AI, and Analytics. This platform yields actionable insights from real-time CSU hardware data. I meticulously designed an ERD diagram, imparting dynamic behavior to the database to cater to multiple customers within a unified deployment. Collaborating with the DevOps team, we harnessed Kubernetes, Docker, and Prometheus to facilitate seamless deployment. My interactions with front-end developers led to the creation of engaging dashboards, facilitated by Node communication with our front-end. Furthermore, I spearheaded the creation of protocol adapters for real-time data extraction from global telecommunications sites. This endeavor ensured synchronized data influx into the database. In the realm of data, I orchestrated pipelines utilizing Apache tools Spark and Airflow coupled with Python, while crafting an algorithm for Root Cause Analysis (RCA) to predict site outages and optimize efficiency. My leadership also propelled the successful completion of projects for major clients such as Iraq's Ooredoo, Telenor Pakistan, and ABB, culminating in a second Presidential Award.๐Š๐ž๐ฒ ๐€๐œ๐ก๐ข๐ž๐ฏ๐ž๐ฆ๐ž๐ง๐ญ๐ฌ:Led a team in successful projects with prominent clients like Iraq's Ooredoo, Telenor Pakistan, Edge Point and ABB.

M Abdullah's Current Company Details
PLC Group

Plc Group

View
Lead Software Engineer at PLCGROUP | Python | GoLang | Nodejs | ReactJs | MySQL | PostgreSQL | Redis | InfluxDB | Docker | Kubernetes
mississauga, ontario, canada
Website:
plcgroup.com
Employees:
24
M Abdullah Work Experience Details
  • Plc Group
    Lead Software Engineer
    Plc Group Sep 2023 - Present
  • Plc Group
    Senior Software Engineer
    Plc Group Jul 2022 - Sep 2023
    ๐ƒ๐š๐ญ๐š ๐“๐ซ๐š๐ง๐ฌ๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง & ๐€๐ง๐š๐ฅ๐ฒ๐ฌ๐ข๐ฌ:Architecture and deployed sophisticated data pipelines using Apache Spark and Apache Airflow.Processed and analyzed large data volumes, yielding real-time insights for informed decision-making.Developed intuitive web-based data visualization interfaces with React, enabling real-time data monitoring and interpretation.Enhanced operational efficiency by interpreting critical parameters and trends in real time.๐…๐ฎ๐ฅ๐ฅ ๐’๐ญ๐š๐œ๐ค ๐–๐ž๐› ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ:Led end-to-end development of robust and scalable web applications.Leveraged Node.js to create RESTful and GraphQL APIs.Implemented Web Sockets for efficient data retrieval and communication.Optimized performance and scalability through Dockerization and load balancing.๐ˆ๐จ๐“ ๐ˆ๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐จ๐ง & ๐Œ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ:Transformed IoT device management with innovative use of MQTT protocol, React, and Node.js.Architecture end-to-end solutions for global-scale IoT device management.Enabled simultaneous command execution, scheduling, and authentication mechanisms.Optimized operational efficiency and controlled access through innovative IoT solutions.๐’๐€๐€๐’ ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ:Conceived, developed, and launched a groundbreaking SAAS platform with Automation, AI, and Analytics.Revolutionized data visualization, predictive analysis, and real-time automation.Seamlessly integrated advanced technologies to provide actionable insights and intelligent automation.Redefined data utilization for strategic decision-making within organizations.๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž & ๐„๐‘๐ƒ ๐ƒ๐ž๐ฌ๐ข๐ ๐ง:Crafted sophisticated Entity-Relationship Diagrams (ERD) for PostgreSQL databases.Enabled seamless user management across organizations while adhering to AAA security principles.Fine-tuned model accommodates diverse user roles, enabling granular access control and dynamic user interfaces tailored to individual roles.
  • Plc Group
    Software Engineer And Iot Engineer
    Plc Group Sep 2021 - Jul 2022
    ๐‘๐จ๐›๐ฎ๐ฌ๐ญ ๐Œ๐จ๐๐›๐ฎ๐ฌ ๐‚๐จ๐ง๐ง๐ž๐œ๐ญ๐จ๐ซ:I had the privilege of architecting and developing a robust Modbus connector for our Remote Monitoring System. I created a seamless data acquisition mechanism that interfaces seamlessly with Modbus devices utilising RS-485 and RS-232 communication standards. My flexible and modular solution accommodates various Modbus data models, addressing diverse data types and registers.๐’๐จ๐ฉ๐ก๐ข๐ฌ๐ญ๐ข๐œ๐š๐ญ๐ž๐ ๐†๐ซ๐š๐ฉ๐ก๐๐‹ ๐€๐๐ˆ๐ฌ: With expertise in GraphQL and Redis, I designed and implemented sophisticated GraphQL APIs that seamlessly retrieve and present data from a Redis data store. This innovation enriched user experiences by creating a responsive data retrieval mechanism. I architectured a data-fetching layer that efficiently interacts with Redis, optimizing performance and minimizing unnecessary round-trips to the backend. My advanced caching strategies within Redis accelerated data retrieval, reducing latency for front-end interactions.๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ ๐„๐ง๐ก๐š๐ง๐œ๐ž๐ฆ๐ž๐ง๐ญ:I am deeply committed to enhancing system functionality, security, and data management through REST APIs, particularly in the realm of embedded systems. I have orchestrated the design and implementation of REST API integrations for applying software patches to embedded systems. These integrations, built with robust communication protocols and secure endpoints, ensured seamless and secure delivery of updates, enhancing system stability and performance.๐‡๐ข๐ฌ๐ญ๐จ๐ซ๐ข๐œ๐š๐ฅ ๐ƒ๐š๐ญ๐š ๐‘๐ž๐ญ๐ซ๐ข๐ž๐ฏ๐š๐ฅ ๐Ÿ๐ซ๐จ๐ฆ ๐“๐ข๐ฆ๐ž-๐’๐ž๐ซ๐ข๐ž๐ฌ ๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž:I engineered a data retrieval mechanism using REST APIs to extract historical data from a time-series database (InfluxDB). This capability empowers data-driven decision-making by providing real-time and historical insights for performance analysis and trend identification.๐„๐ฑ๐ฉ๐ž๐ซ๐ญ๐ข๐ฌ๐ž ๐ข๐ง ๐€๐๐ˆ ๐ƒ๐ž๐ฌ๐ข๐ ๐ง ๐š๐ง๐ ๐ˆ๐ฆ๐ฉ๐ฅ๐ž๐ฆ๐ž๐ง๐ญ๐š๐ญ๐ข๐จ๐ง.
  • Upwork
    Data Scientist And Machine Learning Engineer
    Upwork Jan 2021 - Jul 2022
    Pakistan
  • Fiverr
    Data Scientist And Machine Learning Engineeer
    Fiverr Jan 2021 - Jul 2022
    Pakistan
  • The Sparks Foundation
    Data Scientist And Business Analyst Virtual Internship
    The Sparks Foundation Aug 2021 - Sep 2021
  • Letsgrowmore
    Data Science Virtual Internship
    Letsgrowmore Aug 2021 - Sep 2021
    Remote

M Abdullah Education Details

Frequently Asked Questions about M Abdullah

What company does M Abdullah work for?

M Abdullah works for Plc Group

What is M Abdullah's role at the current company?

M Abdullah's current role is Lead Software Engineer at PLCGROUP | Python | GoLang | Nodejs | ReactJs | MySQL | PostgreSQL | Redis | InfluxDB | Docker | Kubernetes.

What schools did M Abdullah attend?

M Abdullah attended Comsats Institute Of Information And Technology.

Who are M Abdullah's colleagues?

M Abdullah's colleagues are Waqar Ahmed, Francesca De Santis, Zenab S., Usman Fazil, Faisal Shah, Shehroz Waseem, Tajud _din.

Not the M Abdullah you were looking for?

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.