BHAVYA KRISHNAMURTHY
Kent, WA ***** *******@*****.***
LinkedIn: http://tinyurl.com/qfby3oo
SKILLS:
Languages : C#, SQL, C++, C
Web Development : ASP.NET MVC, ASP.NET, Knockout JS, JQuery, HTML 5, JavaScript,
CSS3
Services : Web API, OData, WCF Data Services
Windows Development : WPF, XAML, Windows forms
Data Integration : Entity Framework, LINQ, ADO.NET
Cloud Technologies : Windows Azure, Hive QL
Scripting : Python, Shell
Databases : SQL Server, SSRS
SDLC Methodologies : Agile/Scrum, TDD, BDD, Waterfall
Testing Tools : Microsoft Test Manager (MTM)
IDEs/Tools : MS Visual Studio, MS Team Foundation Server (TFS), GitHub
EXPERIENCE
Software Development Engineer for Microsoft. October 2013 – December 2014
(Through Insight Global)
• Involved in creating and deploying various web applications after analyzing the requirements.
• Designed and implemented web applications using C#, ASP.NET MVC, Entity Framework, SQL Azure, d3 JS,
KnockoutJS and Bootstrap.
• Experience with design and implementation of web API using OData protocol in C#.
• Used Windows Azure to create and deploy websites.
• Responsible for transforming and uploading data to the cloud. Used HiveQL to extract data from blob storage.
• Responsible for building data visualization tools
• Actively participated in code reviews.
• Documented technical design and artifacts.
Software Development Engineer for Divensi Inc. March 2013 – October 2013
The aim of this project is to create an intranet website used by travel specialists at rental companies to manage car
reservations.
• Delivered high quality code for the web application.
• Designed and developed the portal using C#, ASP.NET MVC, Entity Framework 5, JQuery and SQL server
database.
• Coded business logic and developed APIs in C#
• Responsible for enhancing design, optimization and code refactoring which ensured the application worked faster.
• Created functional requirements, class diagrams, dataflow and ER diagrams
• Developed back-end data models/entities. Responsible for writing queries and stored procedures in SQL.
• Used TDD (Test driven development) methodology.
Software Engineer for Wipro Technologies August 2009 – May 2010
The aim of this project was to create a smart TV which had advanced capabilities and features such as the weather
app, video streaming, live music etc. The end goal of the project was to create an internet-enabled TV which would
essentially have most of the commonly used features of a PC.
• Designed UI (User Interface) screens and implemented the software upgrade modules.
• Successfully developed a memory module which ensures retention of key information on abrupt power shutdown.
• Designed class diagrams, sequence diagrams and workflows using UML
• Involved in identifying bugs and detecting the root cause and updating the bug system using Bugzilla
• Responsible for fixing bugs in the software upgrade and memory management modules.
• Increased productivity by automating manual tests.
• Performed functional and performance testing.
• Trained and mentored junior developers.
• Used Pair Programming.
Software Engineer for Wipro Technologies August 2008 – July 2009
The aim of this project was to design and develop a protocol which would take mobile communications to the next
level. The end goal of the project was to create a robust network which handled data transfers between networks and
cell phones at very high speed.
• Developed shell scripts to automate build which effectively reduced build time.
• Requirement gathering and analysis of client-provided specifications.
• Wrote test cases for verifying the functionality and behavior of the system for different use cases.
• Worked on integrating third party components/tools into different flavors of Linux.
• Carried out SCM [Software Configuration Management] activities developed and maintained source code using
IBM Rational Clearcase.
• Tested configuration and performance management modules.
• Responsible for tracking, logging and reporting issues.
• Awarded People Champion certificate from Wipro Technologies.
Software Engineer for Wipro Technologies November 2007 – July 2008
The aim of this project was the migration of existing code from Montavista to Redhat Linux and adding additional
call processing and handling features. The end goal was to make this push-to-talk technology a HA (high availability)
platform.
• Designed and implemented call processing modules.
• Implemented service-oriented architecture. Worked with SOAP Protocol.
• Involved in business logic development for call processing and handling.
• Involved in migration of code from Montavista to Redhat Linux.
• Underwent Intensive training on UNIX operating system and C++ programming language.
EDUCATION
Certification in .NET Development June 2012 – September 2012
University of Washington
• Skills acquired: C#, ASP.NET MVC, WPF, SQL Server.
Bachelors of Engineering August 2003 – July 2007
Bangalore Institute of Technology, VTU, India
RECENT ONLINE CERTIFICATIONS
Online Certification in Cloud Computing Concepts March 2015
University of Illinois (Coursera)
Online Certification in Machine Learning April 2013 – June
2013
Stanford University (Coursera)
Online Certification in Database programming and Design January 2013 – March 2013
Stanford University (Class2Go)