Yannis Drougas

Senior Software Engineer

Greater London, England, United Kingdom26 yrs 10 mos experience

Key Highlights

  • Expert in system software and back-end development.
  • Proven track record in greenfield projects.
  • Strong collaboration skills across teams.
Stackforce AI infers this person is a Backend-heavy Software Engineer in Fintech.

Contact

Skills

Core Skills

System SoftwareBack-end Web DevelopmentSocket ProgrammingSystem ArchitectureMicroservicesSoftware DesignDistributed SystemsResource Management

Other Skills

Rust (Programming Language)Network ProtocolsCross-team CollaborationObject-Oriented Programming (OOP)Greenfield ProjectsGitCommunicationWeb TechnologiesReliabilityScalabilityCommercial SoftwareSystems EngineeringTechnical DesignGo (Programming Language)Mission Critical Environments

Experience

26 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
2 yrs 11 mos
Current Experience

Crypto trading firm

Senior Software Engineer

Jun 2023Present · 2 yrs 11 mos · London, England, United Kingdom · On-site

Cloudflare

Systems Software Engineer

May 2021Jan 2023 · 1 yr 8 mos · London, England, United Kingdom

System SoftwareRust (Programming Language)Network ProtocolsCross-team CollaborationObject-Oriented Programming (OOP)Greenfield Projects+20

Citadel securities

Senior Software Engineer

May 2019Feb 2021 · 1 yr 9 mos · London, United Kingdom

Socket ProgrammingNetwork ProtocolsObject-Oriented Programming (OOP)GitCommunicationSystem Architecture+11

Google

Senior Software Engineer

Nov 2017Apr 2019 · 1 yr 5 mos

Network ProtocolsCross-team CollaborationObject-Oriented Programming (OOP)Greenfield ProjectsBack-End Web DevelopmentGit+17

Akamai technologies

Senior Lead Software Engineer

May 2014Nov 2017 · 3 yrs 6 mos · San Francisco Bay Area

Socket ProgrammingSystem SoftwareNetwork ProtocolsCross-team CollaborationObject-Oriented Programming (OOP)Greenfield Projects+18

Esri

Software Engineer

Oct 2008May 2014 · 5 yrs 7 mos

  • Development of the database interface used throughout Esri and its customers. Technologies used: C++, Microsoft COM, C# with WPF, Python, various database technologies.
  • Research on how to incorporate streaming and big data technologies into
  • ArcGIS. Technologies used: Microsoft StreamInsight (C#), Hadoop, HBase (Java)
  • Developed a number of Geoprocessing Tools, a software layer that allows Python developers to utilize Esri's C++ infrastructure.
Cross-team CollaborationObject-Oriented Programming (OOP)Greenfield ProjectsCommunicationSystem ArchitectureCommercial Software+6

Uc riverside

PhD Student

Jan 2003Jan 2008 · 5 yrs

  • Research on Distributed & Real-time Systems, Resource Management, Peer-to-peer Systems and Wireless Sensor Networks.
  • Worked on Synergy, a distributed stream processing system built at the Distributed Real-Time Systems lab at UC Riverside.
  • Studied the problems of resource allocation and burst accommodation in a distributed stream processing system.
  • Created a method to detect and restore uncovered areas in a sensor network.
Socket ProgrammingNetwork ProtocolsObject-Oriented Programming (OOP)Greenfield ProjectsCommunicationSystem Architecture+9

Πολυτεχνείο κρήτης - technical university of crete

Student

Jan 1998Jan 2003 · 5 yrs

  • Developed a method to support large numbers of long-standing queries in a distributed publish-subscribe system. The language used by the queries is based on concepts from information retrieval.

Education

University of California, Riverside

Doctor of Philosophy (Ph.D.) — Computer Science

Jan 2003Jan 2008

Technical University of Crete

Diploma — Electronic and Computer Engineering

Jan 1998Jan 2003

Stackforce found 100+ more professionals with System Software & Back-end Web Development

Explore similar profiles based on matching skills and experience