Hello, I'm
Eyad Kobatte

Solutions Engineer | Full Stack Software Engineer

A dedicated Solutions Engineer at Meltwater with over 5 years of experience in building and leading the development of highly scalable, distributed systems. I specialize in crafting robust full-stack applications that process millions of documents daily, driving efficiency and innovation.

Eyad Kobatte Profile Picture

About Me

As a Solutions Engineer at Meltwater, I bridge the gap between complex technical challenges and innovative software solutions. My journey began with a strong foundation in Computer Applications, leading me to specialize in architecting and delivering high-performance, scalable systems.

I thrive in dynamic environments, leading cross-functional teams to build cutting-edge applications, including a fully distributed system processing millions of streaming documents daily. My expertise spans the entire software development lifecycle, from gathering requirements and handling client feedback to implementing robust backend services with NestJS and OpenSearch, and intuitive Angular frontends.

Beyond technical execution, I am passionate about mentoring junior engineers, fostering their growth, and empowering them to take ownership of projects. I am committed to driving architectural improvements, enhancing security, and establishing coding standards that elevate team efficiency and product quality.

Experience

5+ years of software engineering and solutions delivery

Systems Built

Multiple large-scale distributed systems and applications

Education

Master's and Bachelor's degrees in Computer Science/Applications

Location

United Kingdom
Available for remote opportunities

Focus Areas

  • Distributed System Architecture & Development
  • Full-Stack Application Engineering (Angular, Node.js, NestJS)
  • Technical Leadership & Mentorship
  • Cloud Solutions (AWS) & Infrastructure as Code (Terraform)
  • Data Streaming & Processing Pipelines (Kafka, SQS, BullMQ)
  • Performance Optimization & Security Best Practices

Work Experience

My professional journey in the world of software engineering and solutions development.

Solutions Engineer 3

Meltwater | Sep 2022 - Present

Leading high-impact projects and mentoring a team to deliver scalable, distributed systems for critical operations within Meltwater's platform.

  • Mentoring junior engineers, fostering their growth and enabling them to take charge in projects, enhancing team capabilities and project delivery.
  • Multitasking on multiple projects from start to finish on the software lifecycle, taking in requirements and handling feedback from clients in each sprint cycle.
  • Leading the development of a completely distributed system with OpenSearch, 8 NestJS Microservices, and Queues (SQS, BullMQ) handling millions of documents per day in a streaming pipeline, significantly improving data processing capabilities.
Distributed Systems Message Queue AWS Mentoring TypeScript NestJS Angular

Solutions Engineer 2

Meltwater | Oct 2021 - Feb 2022

Spearheaded critical tech stack upgrades and security initiatives, enhancing platform stability and developer efficiency.

  • Created a custom Frontend Library using Angular and Highcharts.js to visualize data for over 5 enterprise large-scale dashboards, improving data insights for clients.
  • Spearheaded the tech stack upgrade from Vanilla Node.js to NestJS for backend APIs, leading to improved performance and maintainability.
  • Led security initiatives, securing CI/CD pipelines and infrastructure with Terraform, significantly reducing vulnerabilities and improving deployment reliability.
Angular Docker Terraform NestJS MongoDB CI/CD

Solutions Engineer 1

Meltwater | Jul 2020 - Oct 2021

Developed and scaled numerous MEAN stack applications, significantly improving daily active user engagement and dashboard reusability.

  • Designed and built over 10+ applications in the MEAN stack (MongoDB, Express.js, Angular, Node.js), reaching over 4000+ daily active users.
  • Created reusable components in Angular that are now utilized across 20+ live dashboards, streamlining development and ensuring consistent UI/UX.
  • Collaborated on cloud infrastructure using AWS and Kubernetes to support application scalability.
Node.js AWS Angular Kubernetes MongoDB

Junior Solutions Engineer

Meltwater | Jun 2019 - Jun 2020

Contributed to core infrastructure development, establishing coding standards and building critical data pipelines.

  • Built a streaming data pipeline in Node.JS and Kafka to handle over 1 million documents/day, enabling real-time data processing.
  • Drove the initiative to establish coding standards within the team, resulting in a significant reduction in PR review time and improved code quality.
  • Developed a reusable Node.JS Express boilerplate that is now adopted across 20+ live projects, accelerating development cycles.
Node.js Angular Data Streaming Apache Kafka CI/CD

Technical Skills

My expertise spans across various technologies and frameworks in web development and distributed systems.

Frontend Development

Angular 95%
TypeScript 90%
JavaScript 90%
React.js 70%
HTML/CSS 90%

Backend Development

Node.js 95%
NestJS 90%
Express.js 90%
Python 80%
REST API Design 95%

Database & Cloud

MongoDB 90%
MySQL/SQL 80%
AWS 85%
Kubernetes 75%
Docker 80%

Other Skills & Technologies

Distributed Systems Message Queue (SQS, BullMQ) Terraform Apache Kafka CI/CD Mentoring Google Material Design Data Streaming Web Development Full-Stack Development Back-End Web Development Data Analysis Google Cloud Platform (GCP) C/C++ Java

Get In Touch

Have a project in mind or want to discuss a potential collaboration? I'd love to hear from you!

Contact Information

Location

United Kingdom
Remote-friendly

Availability

Monday - Friday, 9 AM - 5 PM GMT

Follow Me