microsoft > microsoft Employee Directory > Shyamal Shukla
shyamal-shukla-3baa1446
Last updated: Yesterday
Shyamal Shukla's Personal Email and Phone Number
Find unlimited person contact information for free with noon.ai.
Shyamal Shukla
Principal Software Engineer
Get email
(free lookup!)
Get phone #
(free lookup!)
Location: Greater Seattle AreaApprox. Years of Experience: 20
Shyamal Shukla's Current Workplace
Microsoft
Company Size
2500+
Amount Raised
$1.0M
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.
Show more
Notable Investors
Microsoft, KB Securities, Technology Venture Investors
DevOps
Software
Internet
Database
Hardware
Analytics
Web Hosting
Advertising
Desktop Apps
Collaboration
Search Engine
Product Design
Mobile Devices
Data Management
Developer Tools
Cloud Computing
Operating Systems
Developer Platform
Enterprise Software
Chemical Engineering
Consumer Electronics
Media and Entertainment
Artificial Intelligence
Experience
Microsoft
Aug 2008 - Aug 2024
Principal Software Engineer
Apr 2021 - Aug 2024
3 yrs 5 mos
The team provides content to a growing community of 1.5M+ DAU users across multiple domains like Weather, Finance and Sports - spanning canvases like MSN homepage, Microsoft Start and Edge. I have been responsible for: 1.) Incubating, prototyping and architecting new features such as institutional investor scenarios - a product differentiator which contributes ~50K DAU with peaks of ~100K during times when fresh investor positions are disclosed every quarter. 2.) Notification platform: - ~50% traffic comes via engagement through notifications. - I have architected and implemented the notification platform that is used across multiple scenarios to provide users with most up to date information on their stock watchlist 3.) Re-architected the stock search service - Increased search traffic by 2x since addition of fuzzy matches and popularity-based re-ranking. 4.) Data quality improvement by leveraging public sources: Through scraping pipelines that I have built, our image repositories for - Global financial (listed) entities have grown by 75% - Sports players (across multiple sports) by 65%. These richer entities have 2.5x more engagement that those with missing images.
Principal Software Engineer
Mar 2019 - Apr 2021
2 yrs 2 mos
Satori is the underlying Knowledge Graph platform that powers Bing’s entity pane. 1.) Added streaming capabilities to graph publishing infrastructure which reduced the time for updates for high visibility updates from 2 days to ~5 mins. 2.) Automated the testing and measurement process for this migration through pipelines that validates results between pipelines and provided insights into entities with discrepancies. This increased the development pace by ~2x through samples for debugging. 3.) Built a Continuous Deployment solution for co-ordination between batch and streaming systems which reused validation results.
Senior Software Engineer
Sep 2015 - Feb 2019
3 yrs 6 mos
Working on delivering a faster, meaner successor to the our Knowledge Graph building infrastructure. This Knowledge Graph empowers critical Bing workflows as well as other Microsoft products which rely on our expertise to deliver fresh and consistent view of relevant entities. As a senior member of the team, I am responsible for coding & testing individual features but also participating in cross-cutting problem areas such as deployment automation, debugging tools, design and code reviews to deliver a modular, decoupled and consistent design.
Software Development Engineer II
Jan 2014 - Aug 2015
1 yr 8 mos
Skills: .NET Framework · Systems Design · Systems Engineering · Analytic Problem Solving · Object-Oriented Programming (OOP) · Computer Science · Problem Solving · Software Design
Software Development Engineer in Test II
Feb 2010 - Dec 2013
3 yrs 11 mos
- As part of core ranking team, I worked on training query set, test query set and validation set generation for super fresh segment. This was critical for training every iteration of super-fresh rankers for en-* markets. Super fresh segment required more frequent query log mining to tune rankers to more recent but short duration results. - I worked closely with the corresponding team that validated US centric rankers to set up a similar ranking validation pipeline for other global markets. This was the first formalized/centralized platform developed for all Global Rankers, prior to which such validation ownership resided with independent teams across the globe. This platform allowed leveraging query sets across related markets, using market similarity to enrich all of them.
Software Development Engineer In Test
Aug 2008 - Jan 2010
1 yr 6 mos
As part of Live Mesh product team, I worked towards development of its Windows Mobile 6.0/6.5 client. My focus area was writing automation for qualification/analysis of memory usage of the application which executed all scenarios to identify memory leaks with detailed information on code paths that lead to them. The tool instrumented windows binaries adding relevant hooks for intercepting memory operations and generate a map of operations active on various memory locations. Analysis of such information would allow visibility into leaks and null reference exceptions.
Lead Engineer
SAMSUNG R&D INSTITUTE INDIA - BANGALORE PRIVATE LIMITED
Apr 2005 - Aug 2008
3 yrs 5 mos
Skills: Systems Engineering · Analytic Problem Solving · Object-Oriented Programming (OOP) · Computer Science · Problem Solving
Software Engineer
Infosys
Jul 2004 - Mar 2005
9 mos
Skills: Analytic Problem Solving · Computer Science · Problem Solving
Education
  • 2000 - 2004
    National Institute of Technology CalicutBachelor of Technology (B.Tech.), Computer Science
  • 1989 - 1999
    St. Francis' College10+2
  • 1987 - 1989
    City Montessori School