Mukund Narayana Murthy
*** ****** ****** *** *** Stamford, CT (06901) 315-***-**** ************@*****.***
________________________________________________________________________________________
Objective
To obtain a full time position as a software developer.
_________________________________________________________________________________________
Summary of Qualifications
Experience working on the .NET framework, Ruby on Rails and PHP.
Ability to design and implement efficient Algorithms.
Strong knowledge of Data Structures.
Worked on Twitter API, Google API for the applications in web development.
Experience working on Windows forms ,Windows presentation Foundation
Strong Debugging and Testing Skills.
Good Communication Skills.
__________________________________________________________________________________________
Work Experience
Summer Internship experience at Growndswell as a Web Developer and Database Designer. Growndswell is a company involved in developing location based Social Networking Software.
• Part of team involved in the designing of the Database.
• Worked on Ruby on Rails framework for the Development.
• Worked on the Authentications for user accounts using the Devise gem in the Rails framework.
Technical Areas of Expertise
Web Design Languages: HTML/HTML5, CSS, ASP.net, XAML, XML, AJAX, LINQ, ASP.net MVC2, JavaScript, Ruby on Rails, PHP.
Databases: Microsoft SQL SERVER, MySql
Technologies: WPF, WCF, Silverlight, IIS 6.0
Programming Languages: C,C++,C#
Tools: Microsoft Visual Studio ,Adobe Photoshop CS3/CS5,Dreamweaver
Systems: FreeBSD, Windows, UBUNTU LINUX, Mac OS
Projects
SOURCE CODE PUBLISHER: An application supporting the batch publishing of C# source code files in to HTML pages (web view of source code files.) Developed Designed and structured packages through the Operational Concept Document and provided the following features.
Maintained a directory listing of the published files.
Toggle between Function, Class and Namespace Contents.
A neatly formatted web view of the Source Code files.
Software Repository Server: A client server application that maintains versions of packages on a Repository server. The Client is implemented using WPF User Interface which utilizes the WCF service hosted on the server. The Application supports the following features:
View the packages in the repository.
Check-in new packages in to the repository.
Check-in new versions of the packages already existing in the repository.
Extract packages and its dependencies from the repository.
Modify dependencies of the existing packages in the system.
Cancel Open Check Ins.
A local cache Handler in order to optimize Network Usage.
Timing Analysis on tracking direct and Indirect Dependencies as well as download times.
SOFTWARE DEVELOPMENT PROJECT CENTER WEBSITE: A Website to support development activities of current Projects in a Company and provide associated Web services.
Support the recording and management of:
Software Requirements
Work Packages
Status Reports
Bug Reports Tracking
Wiki Tool to submit Posts and Comments on the current Projects.
WCF web service
Two client side WPF applications to keep a track of BUG and STATUS Reports.
TWITTER TRENDS AND TWITTER STATUS TIMELINE: Developed an application that made use of the Twitter API to do the following things:
PHP Scripts for parsing data
Parse the Trending topics and store them in a MySQL Database.
A web page that would display the top trends for a specific Date.
Another webpage that would display the timeline of statuses for the user logged in.
INVENTORY MANAGEMENT DATABASE: Designed and Implemented a Database to be used by large manufacturing companies who would use the design and implementation to keep a track of their inventory and sales.
Free BSD UNIX Thread Scheduler: Modified the FREE BSD 5.2.1 KERNEL to implement a DRRS SCHEDULER (Double Round Robin Scheduler) for the timeshared class of threads in the system. The Algorithm basically prioritized the CPU intensive jobs compared to I/O activity giving the former more CPU cycles to utilize.
FREE BSD LRU PAGE REPLACEMENT: Tweaked the FREE BSD KERNEL which uses a LAU (Least actively used algorithm) and modified it to behave as Least Recently Used to analyze the differences in their behavior.
GAME OF SOLITAIRE: Designed and Implemented the Game of Solitaire as a part of Group Project made use of the filled shapes in C++ to implement the GUI and the grid of the game.
Education
SYRACUSE UNIVERSITY – Syracuse, NY, Dec 2011
M.S. in Computer Science
KJ SOMAINYA INSTITUTE OF ENGINEERING –Mumbai, Maharashtra, INDIA -07/2009
B.E. in Computer Science
Relevant Coursework
Object Oriented Programming Internet Programming Design and Analysis of Algorithms
Principles of Operating Systems Database Management Systems Software Modeling and Analysis