What email address or phone number would you like to use to sign in to Docs.com?
If you already have an account that you use with Office or other Microsoft services, enter it here.
Or sign in with:
Signing in allows you to download and like content, and it provides the authors analytical data about your interactions with their content.
Embed code for: Senthil- Senior .Net
Select a size
Bellevue, WA 98007
10+ years of experience in Windows and Web Applications using Microsoft Technologies and .NET framework. 2+ years of onsite experience from over all experience.
Expertise in designing and developing applications using .NET Framework 3.0/3.5/4.0/4.5, ASP.NET, ADO.NET, C#.NET,
Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Development, Testing, Maintenance, and Enhancement & Production Support of Business Applications.
Expertise in Developing and Designing Rich Internet Applications using Silverlight 3.0/4.0 and Telerik controls.
Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using web services.
Hands on Experience of developing application frameworks and understanding of enterprise application frameworks like ASP.NET MVC.
Excellent experience in working with different object oriented programming techniques, Microsoft design patterns like Model View Controller (MVC), Model View ViewModel Patterns (MVVM) and Service Oriented Architecture (SOA), WCF, Web Services and Component-based software development.
Good experience in ASP.NET 4.5, ASPX, Java Script, WebAPI, HTML, DHTML, IIS and CSS.
Excellent experience working with UML for drawing the Use Case Diagrams, Class Diagrams, Sequence Diagrams, State and Activity Diagrams.
Excellent skills in developing code for the database applications to interact with the databases, using ADO.NET, ADO.
Excellent working Knowledge of Backend programming RDBMS, SQL Server 2000/05/08 R2, SQL, T-SQL, Stored Procedures, Functions, Views and Triggers and imports and exports of Data using SSIS Packages.
Developed Business Reports using Crystal Reports and Excel Reports.
Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
Basic knowledge on Angular JS and BootStrap.css
Worked with a Team Foundation Server version control system.
Hands on Experience in creating build definition using Team Foundation server.
Hands on experience in Octopus (Build Deployment tool).
Hands on experience in Design Patterns such as Singleton, Façade, Factory and Dependency Injection.
Microsoft SQL Server 2008, Database Development
Microsoft .NET Framework 3.5, ASP.NET Application Development
Microsoft .NET Framework - Application Development Foundation
Windows Server 2003,2008,2012, XP, Win 8.
ADO.NET, ENTITY FRAMEWORK (ORM), LINQ to SQL, LINQ TO ENTITIES, WEB SERVICES (SOA), WCF, WPF, SQL, T-SQL (STORED PROCEDURE, CURSORS, TRIGGERS), ENTERPRISE LIBRARY, LINQ, ENTITY DATA MODEL
AGILE SCRUM, TDD, WATERFALL
Design, Patterns & Practices
MVC, MVVM, REST, DI, Abstract Factory, Singleton, Factory Method, Façade Pattern
Tools & Utilities
Visual Studio Ultimate 2013, Visual Studio Ultimate 2015 RC, UML, OOAD, VISIO, ERD, DESIGN PATTERNS, NUNIT, VSS, TFS
Manufacturing, E-Commerece and Marketing.
T-Mobile, Bellevue, WA Nov 2015 – Till Date
Senior .Net Developer
RAN System Design & Strategy, T-Mobile USA, Inc.
A radio access network (RAN) is part of a mobile
https://en.wikipedia.org/wiki/Telecommunicationtelecommunication system. It implements a
https://en.wikipedia.org/wiki/Radio_access_technologyradio access technology. I have involved in developing the automation tools to support the engineering team. The tools are ACIQ (Automation Custom Information Question) and Spectrum Management. ACIQ tool is used for generating a new Site ID for Nokia and Ericson (UMTS, LTE). Spectrum Management is used for admin purpose such as log management, data management and notification system.
Involved in analyzing the requirements
Coding of UI using HTML, Bootstrap.CSS, JQuery and MVC design Pattern.
Coding of Stored Procedures & Triggers for fetching and storing the data to DB
Build and Deployment Support.
Involved in developing WebAPI rest services.
TECHNOLOGY: C# 4.0, SQL 2012, MVC 4.0, JQuery (v1.11.0), Bootstrap.CSS, WebAPI
Microsoft, Bellevue, WA & Chennai, India Nov 2013 to Oct 2015
Execution Planning – Marketing service
Execution Planning (EP) is an intranet application which enables collaboration between Microsoft marketers, agencies, and Marketing Service Centers (MSCs) through four levels of execution planning: Plan, Brief, Activity, and Tactic.
Involved in Requirements gathering, Deep dives & scope prioritization with Business
Driving scrum meetings and Bugs triage
Writing & Review of Functional Specs
Track overall health of project using the Burndown Chart generation in TFS
Writing Technical Specification Documents
Coding of UI using Silverlight and C#
Coding of Entity Framework, Stored Procedures & Triggers for fetching and storing the data to DB
Design of complex modules – Including DB Schema using MS Visio.
Code reviews of team members using Code Review Tool and Code Flow Tool.
Involved in Automated Build setup using TFS.
Presenting Demos to Stake holders.
Used LINQ with EDMX & ADO.NET objects like DataAdapter (Dataset & Datatable) and DataReader to retrieve data from the databases.
Developed WCF/Webservices services
Developed Restful Service by using ASP.NET Web API
Developed business report by using PowerPivot & SSAS Tabular Model cube.
Attending project meetings and discussions for estimation and schedules
Involved in Work Item & Code Migration from TFS to VSO.
TECHNOLOGY: Silverlight 5, Entity framework 5.0, C# 4.0, SQL 2012, WCF, WPF, MVVM, XAML, WebAPI, Restful service, MVC 4.0, Angular JS, VS 2013, Team Foundation Server (TFS).
Microsoft -Chennai, India Jul 2012 to Oct 2013
Microsoft, Chennai, India Apr 2010 – Jun 2012
MSSolve is a CRM based incident management system and is primarily used to track the incidents related to Microsoft products, raised by Microsoft's commercial customers around the world. MSSolve consolidates all case management onto a single instance which allows for faster response time, smoother escalations and better staffing.
Integration between .NET and CRM
Involved in Build and Deployment Support
TECHNOLOGY: VS 2013, C# 4.0 , WCF,WPF,MS Dynamics CRM 2011, SQL Server 2012, Team Foundation Server (TFS).
Konica Minolta, Chennai, India Feb 2009 – Apr 2010
KMBT OpenAPI SDK
Konica Minolta Business Technologies Inc. (KMBT) is one of the business companies of Konica Minolta Holdings Inc. KMBT aims to provide innovative products and services on office equipments including printers and copiers.
A software development kit (SDK) is typically a set of development tools that allows the developer to develop applications and integrate the application with Multifunction Printer (MFP). The applications communicate with the MFP through OpenAPI. SDK supports the programmer in writing OpenAPI applications and makes OpenAPI implementation easier and more robust/reliable. The developed applications using OpenAPI SDK can easily integrate with multiple MFPs and handle device request from multiple MFPs.
Involved in Gathering and analyzing the requirements.
Used Microsoft Visio to Design Sequential diagrams, flow diagrams and database schemas.
Incorporated complex business logic using C#
Involved in development of Windows Forms and Web forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
Developed the reusable framework for the application using .NET
Extensively used OpenAPI to expose the soap message to communicate with MFP printer.
Deployed and hosted the application on Microsoft IIS.
Implemented version controlling using Visual Source Safe for version control.
TECHNOLOGY: VS 2005, C# 3.0 , ASP.Net, ADO.Net, winforms, IIS, Visual Source Safe, OpenAPI, Web Service, SQL Server 2008 R2
Konica Minolta, Chennai, India Jul 2008 – Feb 2009
Superior is a Rule-based printing application. The network user can send the print request to superior application for printing the document. The superior application will identify suitable print device which will satisfy all parameter configuration specified by the administrator and sends the job to it. Superior Server will send notification to the client.
Incorporated complex business logic using C#.
Used Windows Work Flow Foundation (WWF) classes to define the rule engine.
Involved in taking Backups, Restoring, Import/Export data using MS SQL Server
TECHNOLOGY: VS 2005, C# 2.0, ASP.Net, ADO.Net, IIS, Visual Source Safe, WWF
Sulekha.com, Chennai, India Dec 2006 - Jul 2008
Classifieds Web Portal
Sulekha.com is an Indian internet and mobile company offering a digital platform of marketplaces anchored around multiple consumer needs in over 50 Indian and North American cities. Sulekha integrates Local Search, Classifieds and Ecommerce services, enhanced by member blogs, answers, reviews and ratings in these marketplaces: Property, Cars, Home Needs, Office Needs, Education/Training, Lifestyle, Movies, Gadgets, Travel, Eat outs, Buy/Sell, Deals.
Developed the application code by using C#, ASP.NET / .Net 2.0 and AJAX Tool Kit
Developed business components and Data Access components in C#
Used Visual Source Safe for Version control.
Extensively used SQL Stored Procedures for accessing the information from SQL Server 2005 Database.
Used XML and XSLT for render banner page in classified web page.
Southern Meadows, Chennai, India Oct 2005 - Nov 2006
Universal Foreign Securities Management Systems
Health Insurance Quote Engine System is focused on Online Insurance Premium Quote and on Health Insurance Product distributed by Indian Non-Life Insurance Companies. This application provides online health insurance quotes to the logged in user. The user can sign to get the details about the Non-Life Insurance product. He can also calculate the premium amount to be paid. In this application three health insurance products are taken up and the user is provided with the details of the product. Here the user can compare the product feature of the three health insurance products and choose the best one.
TECHNOLOGY: C#, .Net Framework 2.0, ASP. Net, HTML, ADO.NET, Visual Source Safe (VSS), Java Script and VS 2003.
Bachelor of Technology (B.Tech) in Information Technology Engineering, Veltech Engineering College-2005, Chennai, Indiachitecture and database connectivity.
Sulekha.com is an Indian internet and mobile company offering a digital platform of marketplaces anchored around multiple consumer needs in over 50 Indian and North American cities. Sulekha integrates Local Search, Classifieds and Ecommerce services, enhanced by member blogs, answers, reviews and ratings in these marketplaces: Property, Cars, Home Needs, Office Needs, Education/Training, Lifestyle, Movies, Gadgets, Travel, Eat outs, Buy/Sell, D