Shadi Ganem
Principal Software Engineer
Experience
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
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
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
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
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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (4.5 years), Biotechnology (3 years), Banking and Finance (3 years), and Insurance (2 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (10.5 years), Product Development (4.5 years), Quality Assurance (3 years), Business Intelligence (1.5 years), and Finance (1.5 years).
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
Education
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
Master of Science · Aerospace Engineering · Kyiv, Ukraine
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
Bachelor of Science · Aerospace Engineering · Kyiv, Ukraine
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Shadi based?
What languages does Shadi speak?
How many years of experience does Shadi have?
What roles would Shadi be best suited for?
What is Shadi's latest experience?
What companies has Shadi worked for in recent years?
Which industries is Shadi most experienced in?
Which business areas is Shadi most experienced in?
Which industries has Shadi worked in recently?
Which business areas has Shadi worked in recently?
What is Shadi's education?
What is the availability of Shadi?
What is the rate of Shadi?
How to hire Shadi?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Principal Software Engineer
Nearby freelancers
Professionals working in or nearby Valencia, Spain