Software Design Engineer in Test at Microsoft
Greater Seattle Area
Software Design Engineer in Test at Microsoft
Greater Seattle Area
I am currently working as a Software Design Engineer in Test at Microsoft and not looking for any other career opportunities.
I am also a Ph.D student and in the dissertation writing stage of my grad school career. I am experienced in software development and especially in model based systems. In addition to research in these areas, I am passionate about Internet technologies and social side of software and systems. I am a keen follower of emerging Internet technologies and the Web 2.0 trend. Below is a brief highlight of my experience:
- Ph.D research in Electrical Engineering and Computer Science
- 5 years of software development experience in a research and development environment
- Experience in model based systems and model based system testing
- Software and System Modeling (UML, Generic Modeling Environment - GME)
- Embedded Systems
- C, C++, Java, MATLAB, C#, .NET, XML, UML
(Public Company; MSFT; Computer Software industry)
January 2009 — Present (11 months)
(Computer Software industry)
June 2004 — January 2009 (4 years 8 months)
- Conducted research for NSF funded CMS project in collaboration with CERN on model based performance testing of large scale distributed high energy physics system
- Designed and implemented meta-models and modeling languages for distributed system configuration and test
- Developed model interpreters in C++ for automatic generation of artifacts (e.g. XML) from system models
- Conducted research for DARPA funded HPCS project in collaboration with IBM on productivity in development of HPC Systems
- Developed an Eclipse plug-in for measuring productivity during local and remote development of HPC systems
- Contributed to open source Hackystat project and integrated it with the Eclipse plug-in
- Granted permission by IBM to release the Eclipse plug-in as an open source tool under name “HPCS Development and Productivity Experiment Tool”
- Performed demos and made presentations for primary investigators
- Technologies Used: Software/System Modeling, C++, Java, XML, UML, Eclipse
(Educational Institution; VU; Research industry)
September 2003 — May 2004 (9 months)
(Educational Institution; 11-50 employees; Research industry)
September 2001 — August 2003 (2 years )
- Conducted research on mobile robotics focusing on visual perception and navigation
- Developed MATLAB scripts for robot object recognition and learning using image processing and machine learning toolboxes
- Developed software and GUI in Visual Basic robot communication
- Designed and implemented a system for visual perception correction of a robot in Visual Basic
- Designed and implemented software in C# and .NET Compact Framework for mobile robot control using a PDA
- Technologies used: Visual Basic, .NET, C#, MATLAB
(Educational Institution; VU; Research industry)
August 2000 — May 2001 (10 months)
Phd , Electrical Engineering , 2003 — 2007
M.S. , Electrical Engineering , 2000 — 2002
B.S. , Electrical and Electronics Engineering , 1996 — 2000
Internet technologies and strategies, Social systems and networks, Video Games, Emerging technologies, Podcasting, Blogging
IEEE