201 reputation
14
bio website bogdangavril.wordpress.com
location Cambridge, United Kingdom
age 31
visits member for 1 year, 7 months
seen Jun 14 '13 at 12:06

I am a software developer working for Microsoft in Cambridge, UK. I am working on the coolest product in the world - Visual Studio - on features part of the Ultimate version of VS, specifically those related to ALM (app lifecycle management). Our aim is to improve code understanding, especially code understanding at scale (think all the code in your enterprise, not just your solution).

Some of the things I contributed to: Code Lens for Git, Code Map, UML Diagrams and some other projects that I cannot yet disclose :)

I'm originally from Bucharest, Romania, where I did my studies (BS in Computer Science and Engineering and MS in IT Project Management) and started my career. I’ve been a developer since 2006 in Bucharest at a network corporation called Ixia. After that I moved to Paris, France where I worked for 2 years for Microsoft developing various projects around entertainment - music, video and xbox.


Apr
12
awarded  Yearling
May
5
comment How to automatically break Unit Tests when their related Requirements change (before any code change)
You would set the test work items in TFS as "invalid" or "not up to date" or smth.
May
3
answered How to automatically break Unit Tests when their related Requirements change (before any code change)
May
3
answered Recommendations for code coverage tools?
Apr
24
answered Load testing APIs & web services resource?
Apr
21
comment Why testing, by definition, cannot find deadlocks and stack overflows?
Not really sure what you mean in your last sentence, could you reformulate?
Apr
21
revised Why testing, by definition, cannot find deadlocks and stack overflows?
edited body
Apr
19
revised Why testing, by definition, cannot find deadlocks and stack overflows?
added 564 characters in body
Apr
19
revised Testing Server/Workstation Hardware specs recommendations?
added 1 characters in body
Apr
19
comment Why testing, by definition, cannot find deadlocks and stack overflows?
I've read the document you refer to. It is very general and focused on code-level testing, which is not appropriate for a specialized QA nor is it effective in commercial products (not talking about mission-critical systems). Devs should do unit testing and code reviews. Automatic code analysis depends on the capabilities of the language - Java / C# are much better than C++ and good luck with javascript and co. I have not seen manual code analysis performed other than code reviews.
Apr
19
answered Why testing, by definition, cannot find deadlocks and stack overflows?
Apr
19
awarded  Editor
Apr
19
revised Testing Server/Workstation Hardware specs recommendations?
added 625 characters in body
Apr
19
answered Testing Server/Workstation Hardware specs recommendations?
Apr
12
awarded  Teacher
Apr
12
comment Does system testing precedes system integration testing?
Nice example with the Federal Reserve :)
Apr
12
awarded  Supporter
Apr
12
answered Finding client-side bottlenecks in Silverlight
Apr
12
awarded  Autobiographer