About me
Bringing 8+ years of software engineering expertise, I'm passionate about both coding and championing women in tech.
I’m Dona, and I currently work at Slack as a Senior Software Engineer.
I actively engage in initiatives to promote diversity and equality within the industry, from mentoring aspiring women technologists to supporting diversity programs. My goal is to empower and inspire the next generation of women in technology, making our field more inclusive and equitable.
As a software engineer, I have successfully led multiple projects to completion. Some notable achievements include implementing custom rules for file grouping, automating file organization and naming conventions, and developing transcript extraction for video files. These experiences highlight my ability to deliver results and my proficiency in managing diverse tasks.
What I do
JAVA • TYPESCRIPT • PYTHON
REACT • REDUX • JEST • GRPC • REST API • SCOPE • COSMOS
MYSQL • CASSANDRA • MONGODB • KUSTO
C • C++ • SHELL SCRIPT • JAVASCRIPT
AZURE • AMAZON EC2 • AMAZON S3
C# • MATLAB • PHP
Skills
My Experience
2024-Present
Slack
SENIOR Software Engineer
- Part of the core team that handles core components like Activity tab in Slack.
- Working on product capabilities for users to manage noise in Slack (Activity, Notifications, etc) so that they can focus on their most important work.
2021-2024
Dropbox
Software Engineer
- Developed APIs for organizing folders, letting users set personalized rules based on keywords, dates, size, extensions, etc, along with rule automation. About 3.2M files are organized using multi file organize each week.
- Updated naming convention UI, incorporating keyword rules and custom positioning, leading to a 712% increase in organized files and a 300% improvement in rule application compared to the previous system.
- Led the initiative to introduce ML based search functionality for video content.
- Worked on developing a new surface in Dropbox that homes video files and let user perform various file actions (edit, share, etc.)
- Worked in Dropbox's rich media feedback too, Replay.
- Improved team process and on-call rotation by setting proper guidelines.
2019-2021
Microsoft
SOFTWARE ENGINEER II
- Initial team member of 0-1 initiative - a react based dashboard to track Office Online customer metrics (usage, reliability, performance and monthly ranking).
- Led design and development of drill down pages for core metrics and customer cohorts.
- Designed database schema to store metrics extracted from Office Online telemetry.
- Integrated Azure resources like AAD, Anomaly detector, Cognitive services, Application Insights, etc, to the dashboard for authentication, translation logging, etc.
- Led engineering effort to avoid PII leak across Office Online org.
- Developed enhanced PII leak detection tool with advanced queries and created a PowerBI dashboard to track the bugs. Updated tool reduced false positives by 60%.
2017-2019
Visa Inc
SENIOR SOFTWARE ENGINEER
- Re-architected customer data storage system to use NoSQL(Cassandra) instead of Oracle.
- Developed payment gateways for new customers and enhanced existing gateways. Implemented multi-level indexed field parsing from raw to JSON format for transaction flow from authorization to processing. In the process, increased the code coverage by 10%.
- Led an initiative to improve code coverage across the org, resulting in 27% increase.
- Refactored a large artifact by breaking it into smaller artifacts to reduce dependencies between components. This optimized transaction processing and build time for dependent components decreased by 50%.
- Improved developer environment by integrating Docker and JRebel.