Dipankar Dutta
Hi! I'm a software engineer with 15+ years of experience working at top technology companies. I think, write and talk about Software Systems Architecture: how they are built, how they break, how they scale, and the people that maintain them.
Based in London, UK. I have worked on products like Portal, Meta RTC, Horizon, and Meta AI at Meta / Facebook. Previously, I worked as a software development engineer at Microsoft and Amazon.
News
Projects





Research & Blog
Intrusion Detection Techniques for Virtual Domains
IEEE HiPC 2012 — 19th International Conference on High Performance Computing
Proposes an intrusion detection architecture for virtual domains that groups related VMs into a single network domain with a unified security policy. The architecture accounts for VM-specific features and domain security policies to handle diverse attack types, with detailed performance analysis.
A Genetic Algorithm Approach to Cost-Based Multi-QoS Job Scheduling in Cloud Computing
ACM Digital Library
Presents a genetic algorithm approach to cost-based multi-QoS job scheduling in cloud environments. Uses crossover operators (PMX, OX, CX) and mutation operators to produce optimal schedules that map user jobs to resources while satisfying varying QoS requirements.
Techniques for Optimized Node Placement in Multihop Lightwave Based De Bruijn Graph Network
PITM Journal of Research, Vol. 2, No. 1, pp. 36–41
Presents techniques for optimized node placement in multihop lightwave networks based on De Bruijn graph topology. The paper explores efficient strategies for placing nodes to minimize hop count and maximize throughput in optical networks, addressing key challenges in large-scale lightwave network design.







