Badges
Certifications
dnannaware has not earned any certificates yet.
Work Experience
Principal Software Engineer
Microsoft•  September 2019 - Present•  Redmond
Software engineer developing applications in Commercial Finance domain.  Query Service aka Indexing Service: I am Tech Lead of 5 team members involved in cross team collaboration. This service functioned as the critical data foundation for Purchase, Microsoft Accounts, Agent management, Customer Balance Check, Payment Instrument validation, Gift Card balance etc. Service supports below capabilities:  Developed a SQL-like query engine for the REST API to efficiently access and process the latest data snapshot from the merged Data Lake and REST API data sources  Event-based processing: Added capability of Event based processing and migrated 3 partners, resulting in smoother traffic distribution and improved service resilience.  AAD/Managed Identity authentication: Enabled secure partner access without requiring secrets.  Multi-write and soft fail-over for Azure Cosmos DB: Eliminated manual failover, ensuring service continuity during outages.  Optimized backend pipelines: Reduced compute costs by $600,000 annually.  Migrated storage from Managed SQL to Azure SQL Hyperscale: Achieved cost savings of $2.4 million annually.  Decryption Service: Developed service helps to keep data secure in Lake and enables partner teams to Decrypt/Encrypt on need basis.  Commerce Data Lake: This is data lake for Microsoft Commerce systems, which has Peta bytes of data for  Accelerated Data Ingestion: Implemented an event-based processing pipeline using Worker Roles to significantly reduce data latency from 4-8 hours to near real-time (within a minute).  Modernized Data Orchestration: Led the migration of 1500 legacy Sangam jobs and custom middleware to Azure Data Factory and App Service, improving reliability and scalability.  Enhanced Data Ingestion Pipeline: Spearheaded the migration of the legacy on-premises ingestion system to Azure Databricks and subsequently to Azure Synapse Analytics, ensuring compliance and performance optimization.  Developed a Centralized Access Control System: Built an Angular-based entity backlog, partner provisioning, and access control system to streamline entity and partner management.  Finance Reporting System:  Contributed to multiple projects that enhanced Microsoft's business systems for quarterly reporting, utilizing technologies such as ASP.Net MVC, C#, Web API, and COMOS.  Implemented telemetry in the legacy FRS ap
Staff Software Engineer
GE Healthcare•  June 2016 - August 2019•  Seattle
As a software engineer specializing in healthcare applications, I develop HIPAA compliant web applications, micro-services, and backend systems to automate the exchange of documents between insurance companies and hospitals ï‚· Developed multi-tenant Single Page Applications (SPA)) using AngularJS, Angular and TypeScript. ï‚· Designed and implemented a responsive and scalable multi-tenant SAS (Software as Service) Microservices, WebAPI, actor using .Net/.NetCore and hosted in Azure service Fabric, Service Bus and Event Hub.
Senior Software Engineer
Information Development Consultants•  August 2012 - June 2016•  Redmond
Worked as consultant with Microsoft from multiple employers. Below are few of major achievements: ï‚· Wrote the software web services to host in Azure cloud in team of 10. ï‚· Developed UI using ASP.Net MVC in team of 3. ï‚· Developed event-driven model using Azure Service Bus and used table storage for distributed communication. ï‚· Programmed and automated the different features like Article, Gallery available on MSN.com also worked on data ingestion and content management system which are used for news articles for Windows 8 Launch. ï‚· Migrated legacy EHS HL7 messeng
Education
University of Pune
Computer Science, BE•  July 1999 - July 2003