R uchit R. Sontakke **** Von Scheele Drive, San Antonio, Texas
Masters in Computer Science Linked I n:
h ttp://www.linkedin.com/in/ruchitsontakke
Email-I D: r *****.********@*****.***
_
SUM MARY:
• 5+ years of professional experience developing applications using C #, M VC, JavaScript, .NET framework
3.5/4.0/4.5.
• Extensively worked on several projects using H T M L, CSS, JQue ry, SQL Server, X M L and AJAX.
• Worked with different SDLCs such as Waterfall model, Spiral model, Rational Unified Process, Agile, etc.
• Worked with different T eleri k controls as well as several Kendo controls.
• Knowledge about Search Engine Optimization, Accessibility and Usability of a website.
• Successfully deployed .NET applications on I IS 5, I IS 6, and I IS 7.
• Experience in writing f unctions, stored procedures, setting permissions, building databases and
setting relations.
• Implemented Authentication, Authorization, Membership, Role and Profile providers.
• Experience with U nit testing.
• Excellent m athematical skills and p roblem solving abilities.
T ECHN ICAL S KILLS :
Programming Languages C#, PHP, COBOL
Entity F ramework, M VC, WCF, ADO.NET, Silverlight, XAML, Code
ASP.Net
Refactoring
JavaScript, H T M L5, X ML, AJAX,CSS3, J QUERY,SOAP, HTTP, XPath,
Web
Session Handling
MS SQL Server 2005/2008/2012, M ySQL
Database Environments
Development Tools SVN Subversion, MS Visual Studio 2008/10/12,MSOffice, Rational Rose,
V isio, TFS
Expression Blend, Photoshop.
Design Tools
PROFESSIONAL E XPER IENCE :
Software Engineer
Tr in ity M i l lennium Group Inc. (TMGI)
T MGI carries out the modernization of an application i.e. legacy computer programs are t ransformed into modern
a rchitecture using specific set of tools and a unique process. Served as a Software Engineer on Projects which involved
T ransformation and Enhancement of Legacy COBOL system to .Net
P roject: L ivingston T ransformation
J uly’12-Present
E nvi ronment : E ntity Framework, NET Framework 4.0, WCF, C#, ASP.Net, MSSQL, MVC, Jquery, AJAX, CSS
• Working with Entity Framework for accessing the data.
• Carrying out the application development using MVC 3.0.
• Writing test cases using NUnit, a testing framework for Microsoft .Net.
• Analyzing and understanding the requirement documents and developing against them.
• Designed and implemented the User Interface using JavaScript, HTML, XML, CSS and AJAX.
• Writing grammars for different languages that would help in accelerating the process of carrying out the
t ransformation.
Programmer Analyst
Compressor Systems Inc.
This website contains complete information of all the compressors build by the company.
Following is some of the information that the site holds: Rented or Sold, Last serviced details, Compressors Summary,
Scheduled-servicing details and Manufacturing data
P roject : Compressor Systems CSM-DEV Website
M ar’12-Jun’12
E nvi ronment : ASP.Net, C#, .PHP, MySQL, JavaScript, Jquery, AJAX, CSS, HTML, FTP, Filezilla
R esponsibilities:
• Implemented an efficient search mechanism that ranks the search results so the most relevant ones come first.
• Worked on uploading the files with different formats and then saving them into the database.
• Validation and Verification for many different modules has been performed using JavaScript .
• Used Session/View State combination to make their user control persist their information across requests/pages.
Web Developer
T-CETRA
Tcetra is a company that provides products and services to its client in the wireless industry.
P roject 1: Dashboard May’11-
Feb’12
Dashboard is an application that helps to monitor company’s sales and performance. I t makes extensive use of rich
data visualization capabilities of Telerik control such as RAD Panel Bar, Telerik Charts and RAD Window.
Envi ronment : N ET Framework 4.0, C#, MSSQL, JavaScript, Jquery, AJAX, CSS, HTML, ASP.Net, FTP, Filezilla
R esponsibilities:
• Designed the User Interface of the Dashboard and integrated all the modules such as Google Maps, Telerik Charts
and Telerik RAD Panel Bar together in a way that they can be easily modified with new functionalities in the
f uture.
• Used Silverlight for developing animations, video streaming and data binding.
• Entirely responsible for implementing the Google Maps using JavaScript API. JSON string was used for passing
a ll the addresses from the code behind C# code to the JavaScript functions in the front end.
• Four different types of Telerik Charts were used in order to satisfy the requirements of individual modules.
P roject 2: P inUpload P rocessor
Nov’10-Apr’11
Pin Upload is a web tool which parses the Excel file and ensures that the file meets all the requirements for a specific
p roduct. Project had the requirement for various standards to be followed and pins to be inserted in the database with
p roper error management system.
Envi ronment : .Net f ramework 3.5, ASP.NET, ADO.NET, C#, SQL Server 2008, FTP, L INQ, Jquery, CSS
Responsibilities:
• Developed code for performing different operations with the FTP folder such as uploading and downloading
f iles.
• Developed the User Controls and Custom Controls for the application.
• Used DataView class to run queries from the Dataset thereby avoiding repeated connections with the database.
• Successfully implemented AJAX and MultiView in this project so that after the user logs into the system, the
user is not redirected to a different page.
• Applied CSS to the entire application.
P roject 3: API for Universal Data Consultant (UDC) and BlackBerryUnlocker
Sep’10-Dec’10
1) UDC API was used for buying the products and processing the payments.2) Blackberry Unlocker is a Rest API. The
data was stored in XML format after reading the response.
Envi ronment : WCF, C#, MS SQL Server 2008, XML API, XPath, REST
Responsibilities:
• Designed and implemented the services for getting details about the accounts such as balance, details, toll free
n umber, access number using WCF.
• XPath expressions were used in order to parse the data.
• Constant interaction with the client in order to get their feedback & suggestions.
• Involved in making the decisions whether to use the XML web services or the REST based services.
• Responsible for writing stored procedures for carrying out different actions after the data was processed and for
logging the errors and analyzing them.
P roject 4: Cellucom POSA Account Setup
A ug ’10-Nov’10
Account setup is a step-oriented design wherein each UI screen completes one step of the overall account step. All
i nformation in the UI is stored locally and only times this information is send to the host is when a final submit occurs
or a save on one of the steps.
E nvi ronment : F ramework 3.5, MY SQL, HTML, CSS, JavaScript, JQuery, Ajax
Responsibilities:
• JavaScript cookies were saved and effects such as SlideUp, SlideDown and Animations were applied using Jquery.
• Used RADTreeView control for the Account t ree that has efficient semantic rendering and capabilities of web
service load on demand and very fast page loading.
• Responsible for designing the user interface of the application and implementing it successfully.
• Validation controls were used throughout the application to validate the data entered in the forms.
Web Developer
Maniar Technologies
P roject 1: E-Commerce Movie Site
May’07-May’08
Designed a multi page web application that allowed logged in users to select their favorite movies from the list. The
site keeps t rack of the movies that are currently available and the ones that have been issued.
Envi ronment : N ET Framework 2.0, C#, MSSQL, ADO.Net, JavaScript
Responsibilities:
Used Grid View in combination with Details view to display the list of movies. Custom controls were developed.
Used master pages, style sheets, website administration tool for the application.
EDUCAT ION :
University of Houston-Clear Lake, Texas
M aster’s, Computer Science
U niversity of Mumbai, India
Bachelors, Computer Engineering