Recommended expert

Shadi Ganem

Principal Software Engineer

Shadi Ganem
Valencia, Spain

Experience

Jun 2024 - Present
1 year 8 months

Principal Software Engineer

NDA - Outsourcing Company

  • Co-architected and delivered a full-stack insurance case management system within a six-month timeframe, under tight deadlines and evolving requirements from a key enterprise client
  • Defined system architecture to handle high-volume and large file uploads (including mobile-originated images and videos up to 4GB), enabling chunked upload with progress tracking and simultaneous handling of 500+ files
  • Implemented dynamic user role handling and robust insurance case lifecycle orchestration (initiation, validation, review, approval)
  • Solved performance issues caused by large image uploads by implementing backend-side image compression and frontend lazy loading, reducing load time by over 60%
  • Created a flexible role-based access control system to support internal audits and different workflows per agent type
  • Implemented robust backend validation, secure file storage, and frontend performance optimization for large image sets
  • Refactored the platform by introducing TypeScript and standardizing server-client communication protocols, boosting first response reliability and reducing latency from 3-5 seconds to 0.3-0.5 seconds
  • Improved the development process by introducing best practices and coding standards to the team, enhancing code quality and collaboration
  • Tech stack: React, TypeScript, Go, Python, Terraform, Azure, Kafka, Vue.js, Nuxt, Pinia, PHP Symfony, Jenkins, AWS, Elastic
May 2021 - Mar 2024
2 years 11 months

Principal Software Engineer

Eagle Genomics

  • Led end-to-end architecture across microservices and microfrontends, introducing reusable modules and optimizing integration between UI and graph-based data sources
  • Designed and built a dynamic workflow composition engine that allowed researchers to create modular pipelines; this prototype became the basis for a new funding round that led to 30+ hires
  • Implemented module federation between prototypes and the core platform, enabling seamless integration of services across infrastructures without increasing microservice complexity or introducing additional security risks
  • Diagnosed and resolved major visualization performance bottlenecks, improving large-graph render speeds fivefold through React batching and d3.js refactoring
  • Tech stack: CWL, AWS, Kubernetes, Node.js, Next.js, React, d3.js, Python
Nov 2019 - May 2021
1 year 7 months

Senior Front-End Developer

Simplbit

  • Architected the front-end infrastructure for a real-time trading platform with modular UI blocks for instruments, charts, and orders
  • Integrated TradingView and built custom extensions to display backend-driven data in real time, maintaining sync with WebSocket streams
  • Led and mentored two mid-level developers (later promoted to senior) and introduced best practices for a scalable React codebase
  • Conducted technical interviews, evaluated assignments, and helped shape hiring strategy and developer onboarding
Jun 2018 - Nov 2019
1 year 6 months

Senior Front-End Developer

Trustsourcing

  • Delivered features for web platforms in analytics and finance
  • Mentored two junior developers, helping them grow technically
  • Focused on consistent UI delivery and reliable release cycles
Aug 2015 - Jun 2018
2 years 11 months

Full Stack Developer

Trustsourcing

  • Built web portals and Chrome extensions to streamline QA workflows
  • Developed tools that improved internal efficiency, such as a Jira ticket automation extension
  • Used React, AngularJS, and C# for full-stack development

Summary

Experienced software engineer with over a decade in building scalable, high-performance web applications. I specialize in full-stack architecture, technical leadership, and cross-functional collaboration. Passionate about clean design, logical systems, and the rapid evolution of development tools, I strive to deliver reliable, maintainable solutions that align with business goals. I value respectful, focused teamwork and believe engineering excellence comes from process clarity and shared ownership.

Skills

  • Typescript

  • Python

  • Go

  • Zustand

  • D3.js

  • Node.js

  • React

  • Vue

  • Next.js

  • Nuxt.js

  • Pinia

  • Angular

  • Nx

  • Aws

  • Azure

  • Terraform

  • Kafka

  • Rabbitmq

  • Webpack

  • Vite

  • Lerna

  • Parcel

  • Npm

  • Pnpm

  • Yarn

  • React

  • Mobx

  • Redux

  • Flutter

  • Tailwindcss

  • Styled Components

  • Kubernetes

  • Docker

  • Module Federation

  • Rollup

  • Git

  • C#

  • Rscript

  • React Native

Languages

English
Advanced
Ukrainian
Advanced

Education

Sep 2013 - Jun 2015

National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"

Master of Science · Aerospace Engineering · Kyiv, Ukraine

Sep 2009 - Jun 2013

National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"

Bachelor of Science · Aerospace Engineering · Kyiv, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Roman Kaftanchikov
Roman Kaftanchikov

Zesh AI — Web3 SaaS Ecosystem for AI Agents, Decentralized Platform for Deploying and Monetizing AI Agents

View Profile
Alex Shesterov
Alex Shesterov

Senior-Softwareentwickler

View Profile
Sadegh Khalili
Sadegh Khalili

Senior Full Stack Developer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Steit Slings
Steit Slings

Founder

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Stanislav Bilik
Stanislav Bilik

Senior Solution Architect

View Profile
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full Stack Software Engineer

View Profile
Vadim Drokov
Vadim Drokov

Senior Java Developer

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
David Lynn
David Lynn

Senior Full Stack Engineer

View Profile
Manuel Mérida oliveros
Manuel Mérida oliveros

Senior Java Developer

View Profile
Daniel Lima
Daniel Lima

Senior Java Full Stack Developer

View Profile
Andreas Monsch
Andreas Monsch

Senior Software Engineer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Renato Dall’armi
Renato Dall’armi

Principal consultant Digital transformation

View Profile
Ilja Leyberman
Ilja Leyberman

Software Engineer/Architect (Tech Lead)

View Profile
David Valera melendez
David Valera melendez

Senior Full-Stack Developer

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Rui Rocha
Rui Rocha

Senior Java Backend Developer

View Profile
Patrick Waldschmitt
Patrick Waldschmitt

AI Software Engineer

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
Csaba Kéri
Csaba Kéri

ServiceNow Consultant

View Profile
Ian Giachero
Ian Giachero

Senior Full Stack Engineer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Robin Ochsner
Robin Ochsner

Co-Founder & AI Solutions Architect

View Profile
Ioan Dobre
Ioan Dobre

Senior Software Developer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile