D

Dipankar Dutta

Software Engineer

London, England, United Kingdom14 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 15 years of robust technical experience.
  • Proven track record in delivering scalable, high-availability products.
  • Expertise in leading multi-year projects from concept to delivery.
Stackforce AI infers this person is a Backend-heavy Fullstack Software Engineer with extensive experience in VR/AR and productivity software.

Contact

Skills

Core Skills

C++UnityAndroid DevelopmentJava

Other Skills

C#ScalaKotlinAndroidWebRTCC++11C++14Modern C++XcodeProgram ManagementProject DirectionOnboardingNew Hire TrainingRust (Programming Language)Unity Pro

About

With over 15 years of robust technical experience, I boast a proven track record in delivering enterprise-class, scalable, and high-availability products. Throughout my career, I have successfully shipped numerous products and features across esteemed companies, including Facebook (London Infra), Microsoft (Office Android & Excel Mac), Amazon (Web Backends), and Citrix (OpenStack and Cloud). My areas of expertise encompass, but are not limited to: ❉ Proven technical leadership in constructing high-performance, scalable client/service platforms, and product infrastructure, specializing in Java/NodeJs backend and C++/Rust infrastructure and services. ❉ Demonstrated ability to lead multiple multi-year projects from conceptualization to final product, incorporating innovative and groundbreaking ideas alongside effective planning and project management skills. Proficient in mentoring both junior and senior engineers, with adept negotiation skills for addressing cross-functional and cross-company requirements. ❉ Experienced individual contributor with a strong proficiency in coding and debugging, specializing in C, C++, Java, Python, and other related languages. Recognized for effectively tackling complex technical problems. ❉ As an experienced Android/iOS/MacOS/AR/VR developer, I have contributed to complex applications using a shared cross-platform codebase in Java/Kotlin/ObjC/C#/React Native with shared native codebase.

Experience

14 yrs 10 mos
Total Experience
3 yrs
Average Tenure
8 yrs 8 mos
Current Experience

Facebook

Software Engineer

Oct 2017Present · 8 yrs 8 mos · London Area, United Kingdom

  • ❉ Reality Labs: Revolutionizing VR and Mixed Reality communication experiences with Meta RTC for Oculus and upcoming Meta devices. (C++, C#, Unity, Scala)
  • Learn more : https://about.meta.com/uk/realitylabs/
  • ❉ Portal for Work: Creator of Workplace for Portal, the pioneering enterprise Video Conference app designed for Facebook Portal. A significant contribution to transforming Whiteboard Ideas into the everyday utility of 1M DAU, leveraging the Messenger RTC/WebRTC Platform. (C++, Kotlin, Android)
  • Know more on Portal : https://portal.facebook.com/gb/
  • Know more on WP for Portal: https://www.engadget.com/2019-10-08-facebook-portal-workplace.html
  • ❉ Dev Infrastructure and Collaboration Engineering: Successfully delivered numerous enterprise RTC features such as remote camera control, call roster, screen sharing, smart camera, whiteboard, and a myriad of other functionalities to elevate the "Remote Video Conferencing" experience to new heights. (C++, Java, WebRTC)
  • Learn more her: https://atscaleconference.com/events/rtc-scale-2023/
C++C#UnityScala

Microsoft

Software Engineer

Jul 2014Sep 2017 · 3 yrs 2 mos · Hyderabad Area, India

  • ❉ Office for Android (Core Experience Engineering): Contributed to the development of "Office(W/X/P) for Android," successfully launching within 9 months with a remarkable 4.4 all-time rating. Implemented various platform support features such as AppHost, app activation, and threading models, utilized by Word, Excel, and PowerPoint. (C++11,14 - Native devs on Android)
  • ❉ Excel for Mac (Office16): Introduced the "text import" feature for Excel on Mac, among other enhancements, within the modern codebase. (Modern C++, Xcode and Mac Desktop App development)
C++11C++14Modern C++XcodeC++

Ip infusion

Software Engineer

Nov 2013Jul 2014 · 8 mos · Bengaluru, Karnataka, India

  • Implemented LLDP + MED protocol for ZebOs XP release. Worked on L2 networking protocols.

Amazon

Software Engineer

Mar 2012Feb 2014 · 1 yr 11 mos · Bangalore

  • 50% latency reduction in the UK, DE, JP, FR locale by shipping checkout pipeline for Javari and BuyVIP to Webstore backend(Java).
  • Shipped responsive design for checkout pipeline & Sign-in pages for Amazon Fashion ( Media Quirey, SCSS)
  • Handle 33+ Production issues and 200+ internal bug fixed while on-call rotation.

Citrix systems

Software Developer [Open-Stack and CloudStack]

Jul 2011Mar 2012 · 8 mos · Bengaluru Area, India

  • OpenStack :Open source software for building
  • private and public clouds.OpenStack OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich.
  • CloudStack is open source software written in java that is designed to deploy and manage large networks of virtual machines, as a highly available, scalable cloud computing platform.

Dept of computing, faculty of science, macquarie university, sydney, australia

Visiting Research Scholar

Apr 2011Jun 2011 · 2 mos · Macquarie University, Sydney, Australia

  • The main aim of this internship was implement the proposed RBE scheme for secure cloud. Role Based Encryption (RBE) scheme for secure cloud storage that allows the owners of data to have flexible control over access to their private data stored in the cloud by other users. I have developed a system that will implement the proposed RBE scheme. The implementation will allow the owner to store the data in an encrypted form in the cloud and grant access to data for users with specific roles. I am also developing an administration interface for the system and conduct performance analysis of the role management, encryption and decryption operations in the implemented system.

Education

Indian Institute of Technology, Roorkee

Master of Technology (M.Tech) — Computer Science

Jan 2009Jan 2011

Haldia Institute of Technology

Bachelor of Technology (WBUT) — Computer Science

Jan 2005Jan 2009

Jhargram Kumud Kumari Institution

Twelfth Class (উচ্চ মাধ্যমিক - WBCHSE ) — Science Group

Jan 2003Jan 2005

Kharbandhi S.C. High School

Tenth Class(মাধ্যমিক - WBSE) — All

Jan 1997Jan 2003

Stackforce found 100+ more professionals with C++ & Unity

Explore similar profiles based on matching skills and experience