Top expert badge
Recommended expert
Profile header background

Shadi Ganem

Principal Software Engineer

Shadi Ganem
Profile header overlay
Valencia, Spain

Experience

Jun 2024 - Present
1 year 10 months

Principal Software Engineer

NDA - Outsourcing Company

Expertise details
Position Summary
Principal Software Engineer at NDA - Outsourcing Company
Industries
Insurance
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Principal Software Engineer at Eagle Genomics
Industries
Biotechnology
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Senior Front-End Developer at Simplbit
Industries
Banking and Finance
Business Areas
Information Technology
  • 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

Expertise details
Position Summary
Senior Front-End Developer at Trustsourcing
Industries
Banking and Finance
Information Technology
Business Areas
Business Intelligence
Finance
Information Technology
  • 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

Expertise details
Position Summary
Full Stack Developer at Trustsourcing
Industries
Information Technology
Business Areas
Information Technology
Quality Assurance
  • 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

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Biotechnology, Banking and Finance, and Insurance.

Information Technology
Biotechnology
Banking and Finance
Insurance
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, Business Intelligence, and Finance.

Information Technology
Product Development
Quality Assurance
Business Intelligence
Finance
Profile match chart

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

Statistics

Experience

Total positions 5
Experience in Information Technology 4.5 y
Avg length 2 y 1 m
Longest experience 2 y 10 m

Expertise

Recent roles Principal Software Engineer, Senior Front-End Developer, Full Stack Developer
Main industries Information Technology, Biotechnology, Banking and Finance
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Shadi based?

Shadi is based in Valencia, Spain.

What languages does Shadi speak?

Shadi speaks the following languages: English (Advanced), Ukrainian (Advanced).

How many years of experience does Shadi have?

Shadi has at least 10 years of experience. During this time, Shadi has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 2 years and 1 month. Note that Shadi may not have shared all experience and actually has more experience.

What roles would Shadi be best suited for?

Based on recent experience, Shadi would be well-suited for roles such as: Principal Software Engineer, Senior Front-End Developer, Full Stack Developer.

What is Shadi's latest experience?

Shadi's most recent position is Principal Software Engineer at NDA - Outsourcing Company.

What companies has Shadi worked for in recent years?

In recent years, Shadi has worked for NDA - Outsourcing Company, Eagle Genomics, and Simplbit.

Which industries is Shadi most experienced in?

Shadi is most experienced in industries like Information Technology, Banking and Finance, and Biotechnology. Shadi also has some experience in Insurance.

Which business areas is Shadi most experienced in?

Shadi is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Shadi also has some experience in Business Intelligence and Finance.

Which industries has Shadi worked in recently?

Shadi has recently worked in industries like Biotechnology, Insurance, and Banking and Finance.

Which business areas has Shadi worked in recently?

Shadi has recently worked in business areas like Information Technology and Product Development.

What is Shadi's education?

Shadi holds a Master in Aerospace Engineering from National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" and a Bachelor in Aerospace Engineering from National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".

What is the availability of Shadi?

Shadi is immediately available full-time for suitable projects.

What is the rate of Shadi?

Shadi's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Shadi?

To hire Shadi, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Market avg: 480-640 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.