Software engineer with a strong background in development and test.
- Proficient in designing and testing Engineering systems
- Proficient in Cloud Computing, Big Data, and Web Service.
- Hands-on experience on the development and testing of distributed systems that process terabyte data every day with billions users in the system.
- Proficient in C# and C++, Async programming, multithreading and debugging
- Excellent communication skills and good team player
- Passionate about learning new technologies and taking up new challenges
Technical Lead @ From July 2015 to Present (6 months) Senior Software Developer @ Currently working in the Engineering fundamentals team for BingAds with the goal to build tools, BDT (Build-Deploy-Test) framework for Agile Development. From May 2014 to Present (1 year 8 months) SDET II @ AdCenter - Behavioral targeting team.
Design and developed test framework that tested various data processing pipelines (distributed systems that process terabyte data every day with billions users in the system).
Worked on Fast Scoring pipelines that works on 10% of the traffic and produces faster results.
Built diagnostics reports using Cosmos (Microsoft version of MapReduce).
Worked on Intent based targeted ads
Worked on DACS(Dynamic Ads Content Selection) project to enable targeted ads on outlook.com
Responsible for design and development of test framework to support functional and integration tests
Developed reporting tools and worked with Bing Data Mining team to onboard and monitor data from various data pipelines From January 2009 to April 2013 (4 years 4 months) Test Team Lead @ Live Mesh platform enables users to store, manage and synchronize their data (files, datafeed, dataentries, etc) across their mesh of devices. As a guiding principle, Live Mesh puts users in control to decide who has access to what part of their data, at what permission level and for how long.
Responsibilities:
• Understand requirements and write test plan
• Writing test specifications and test cases
• Executing Functional/ Performance/ Load/ Stress tests
• Prioritize the bugs as per the severity
• Monitoring the progress of work and estimating efforts
• Participating in strategy meeting From March 2005 to December 2008 (3 years 10 months) Software Developer @ From October 2001 to February 2004 (2 years 5 months) Pune Area, India
BE, EEE @ National Institute of Technology Tiruchirappalli From 1995 to 1999 Kumar Siddhartha is skilled in: Agile Methodologies, Software Project Management, Web Services, Distributed Systems, Requirements Analysis, Software Development, Software Engineering, C#, Test Automation, Perl, C++, Software Design, SDLC, Java, Design Patterns