Currently I'm a Senior Software Engineer at the AI powered cybersecurity company SentinelOne building the singularity platform under the cloud security team.
My previously stint was at a Copenhagen based startup building a new kind of professional network platform out of project history feats.co
I software engineered at Resto-G(intern), Mozilla (contributor), StudioYou (intern) and Creatella (part-time dev). Each was a unique experience owing to their different company cultures and phases the respective companies were at.
I have also interned at IIM Lucknow in Data Science and Anaytics.
Somehow everything remote till date.
Projects
Below is a some of what of I have done so far.
Unified Actions Platform Development - SentinelOne
React
API Design
Typescript
CSS
Independently architected and developed the UnifiedActionsDropdown React component for the Unified Inventory, enabling customers to perform actions on 100k+ assets: endpoints,identity,cloud resources from all surface teams in a single interface.
The dropdown options are driven by the backend api and are based on the table selection of assets
Extended the Databridge plugin and developed a communication layer to open legacy Angular action modals running in iframe from the React app and extend it for newer actions with react modals.
Migrating to Singularity Shell Architecture - SentinelOne
React
Typescript
Angular
This was a huge project requiring developers from all teams to contribute. I worked on the Shell Iframe Architecture, where I helped unify multiple apps into a single console using iframes. This project aimed to provide a consistent user experience across apps like the MGMT console, Attivo, and Skylight, which are built with different frontend frameworks.
Designed a dynamic JSON schema for the policy configuration API, enabling the development of a multi-step dynamic form wizard with advanced filters for cloud infrastructure resources, including VMs, organizations, and accounts.
Enabled policy creation for vulnerability scanning of 2 billion VM images daily (Cloud Native Security) and storage bucket scanning for threat detection with remediation (Cloud Data Security) across multiple cloud providers (AWS, GCP, Azure, OCI, Alibaba)
Created a shared, scalable UnifiedTagging UI React modal library for various tag operations on objects, handling permission cases for objects in various scopes in multi-tenancy with localization support, used by over 16 product lines.
Developed a centralized tag management platform enabling customers to perform CRUD operations on tags and tag diverse assets and objects, such as incidents, alerts, attack paths, Purple AI notebooks leading to effective organization.
Collaborated with the UI Platform team to design solutions for edge cases in the ”Select All” count feature of the InfraTable React component, (AG-Grid wrapper) supporting advanced grouping, filtering, sorting etc, used on more than 20 pages.
Web Extension - A11y Gradient
Chrome Extension
Accessibility
Developer Tools
Javascript
It gives you contrast ratio (accessibility standards) for text against each pixel of multi-colored backgrounds.
Chrome developer tools gives you contrast ratio of text against only monochromatic backgrounds.
There are so many sites using gradients or images as backgrounds. The texts are not accessible because there is no tool to assess them.
This tool will help you fix those issues. You can compare background against text color, text border and even element border. There is no specification for element borders but I think it might help in making better visually appealing UIs.
Webstore is my baby because I build it from scratch. Apart from this, I contributed slightly to their CRM and main site which actually helped me in many ways.
I at times find the need to compare files. Hence a cli to easliy compare different files. filediffer-cli
Certifications / Courses
Computer architecture and organization by IIT Kharagpur and NPTEL (Top 5%)
Mobile Web Specialist Nanodegree by Udacity and Google
Problem Solving (Advanced) Hackerrank
Programming, data structures and algorithms by IIT Madras and NPTEL (top 5%)
Testimonials
I am happy to recommend Biboswan Roy on LinkedInHe has successfully completed a remote internship in DATA SCIENCE AND ANALYTICS under my guidance.The duration of the internship was 4 weeks.During this time, the following topics/issues were covered:R ProgrammingBasic concepts of Data AnalyticsBasic Statistics and EconometricsApplying these basic concepts to solve business cases published by Harvard Business SchoolA capstone project on Data Analytics using R programming
-
Prof. Sameer Mathur
Ph.D. (Carnegie Mellon University, USA)
Associate Professor, Marketing (IIM Lucknow)
broy27 have been contributing to taskcluster and involved in discussions around the upcoming taskcluster-events refactoring.
-
Jonas Finnemann Jensen
Ex-Mozilla, Software Engineer at Google
As part of the responsibilities of the Student Ambassador, Biboswan Roy was the formal
representative of IMAD to various educational institutes in the region. Student ambassadors
visited colleges and interacted with both professors and students, actively promoted the
course on social media and helped to spread awareness about the course. With their help and
significant contribution, IMAD became the largest MOOC in India, with 127,000+
registrations.