Ibrahim Abdullah

Professional Summary

Full Stack Software Engineer with 4+ years of experience building scalable web applications and microservices using Node.js, Golang and React. Skilled in designing real-time data pipelines, backend APIs and reusable frontend components. Strong foundations in algorithms and data structures, with experience across AWS and GCP cloud ecosystems.

Technical Skills

Languages
JavaScript (ES6+), TypeScript, Python, Golang
Frameworks
Node.js, Flask, ReactJS, RTK Query, Express.js, LangChain
Databases
PostgreSQL, MongoDB, DynamoDB
Cloud & DevOps
AWS (Lambda, SQS, MSK, ECS, EC2, CloudWatch), GCP (Cloud Run, Pub/Sub, Firestore, GCS), Docker, Kubernetes
Testing & Tools
Jest, Mocha, Cypress, Gitlab CI/CD, Postman, Webpack, Storybook, LLM Integration

Work Experience

Software Engineer, Kyndryl (IBM), New Delhi
Apr 2026 – present
  • Full stack engineering with a focus on system design, application performance improvement and observability
  • Working for an E-commerce giant based in Europe to improve their application performance, refactoring and improving codebase for scalability and future maintainability
Software Engineer, Synez Technologies, New Delhi
Jun 2024 – Feb 2026
  • Engineered a high-throughput telemetry pipeline (Kafka, SQS) processing 250K+ events/min, reducing message delivery latency by 35% for BT's telecom network.
  • Developed a reusable React map widget integrating Google Maps API to visualize customer service data, reducing duplicate code across 5+ modules and cutting feature development time by 30%.
  • Optimized React components via bundle splitting, lazy loading, and prefetching, reducing bundle size by 40% and improving internal dashboard load speeds.
Software Engineer, iBCS Corp, Remote
Jan 2024 – Mar 2024
  • Designed and implemented backend APIs with efficient pagination handling 50K+ booking records/day, improving query performance by 45%.
  • Customized and extended an open-source React calendar component for property availability and booking management, accelerating MVP release.
  • Partnered with product stakeholders to onboard the platform's first 100+ property managers.
Software Engineering Intern, Cogmac Industries, Noida, UP
May 2023 – Jul 2023
  • Built a blog and content-sharing platform with Node.js, React, and PostgreSQL for centralized employee knowledge sharing.
  • Delivered backend services supporting role-based access control and content moderation.
Engineer, Voith Siemens, Noida, UP
Aug 2019 – Nov 2022
  • Created internal web applications including dashboards and a Teams chatbot assistant using Node.js, React, Flask, and Microsoft SDK APIs.
  • Built and deployed MongoDB and Flask-backed microservices for internal data storage and retrieval.
  • Automated engineering calculations with Python, reducing manual design effort by 20%.

Projects

Global Fabric App (BT Group) 2024 – present
  • Designed a serverless data pipeline with AWS Lambda, MSK, and SQS to process telemetry streams, improving scalability and reducing infrastructure complexity.
  • Authored a custom React library component to integrate Google Maps across the application.
  • Optimized bundle size by 40% with bundle splitting and prefetching.

TypeScript, ReactJS, Storybook, Redux, Express.js, Webpack, AWS, Kafka, Gitlab CI/CD

Vista Video Streamer 2024
  • Built a scalable video streaming platform with a Next.js client and microservices on Google Cloud Run with Pub/Sub messaging.
  • Integrated FFmpeg-based transcoding for adaptive quality streaming with GCS storage and Firestore metadata.

TypeScript, Next.js, Express.js, FFmpeg, Docker, GCP, Firebase

Summit Vista Channel Management System 2024
  • Improved load performance of a legacy booking app by rewriting backend APIs and migrating class-based React components to functional components.
  • Delivered new features for booking and finance management.

TypeScript, ReactJS, Ant Design, Express.js, MongoDB, AWS

Ticketing System 2024
  • Designed a microservices-based ticket booking system with real-time updates across Ordering, User, and Payment services.
  • Implemented NATS streaming for scalable event-driven communication.

Node.js, Express, ReactJS, Kubernetes, Docker, GCP, Jest, MongoDB

Education

Stanford's Algorithms Specialization, Stanford University (Coursera)
2023

Divide & Conquer, Sorting & Searching, Graph Search, Shortest Paths, Data Structures

CS50's Introduction to Computer Science, Harvard University (edX)
2022

C, Python, SQL, JavaScript, HTML and CSS

Aerial Robotics, University of Pennsylvania (Coursera)
2019

Motion Planning, Robotics, Quadcopter, MATLAB

B.Tech (Engineering), Jamia Millia Islamia, New Delhi
2015 – 2019

First Division — 8.11 CGPA

Higher Secondary, Kalka Public School, New Delhi
2014

88.4%