Senior .Net Developer - Senthil Ravindranath

Name: Senthil Ravindranath
Current Location: Bellevue, WA 98007
Contact Number: (425) 394-2131
Email Id: Senthilr.it@gmail.com
Skype: SenthilRavindranath
Linkedin: https://www.linkedin.com/in/senthil-ravindranath-7828066
PROFESSIONAL SUMMARY:
 11+ years of experience in software industry with 9+ years of development experience in the Microsoft stack
and 2+ years of Client facing experience in US.
 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 Agile and waterfall model SDLC (Requirements Analysis, Design, Development, Testing,
Maintenance, and Enhancement & Production Support).
 Expertise in Web-Development technologies like HTML, XHTML, CSS, ASP, XAML, XML, XSL, JavaScript,
Jquery, AJAX Control toolkit.
 Basic knowledge on 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.
 Hands on Experience in 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 2008 R2/ 2012, SQL, T-SQL,
Stored Procedures, Functions, Views and Triggers and imports and exports of Data using SSIS Packages.
 Developed Business Reports using Excel Reports. Basic knowledge in Tableau 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.
1
 Hands on experience in Octopus (Build Deployment tool).
 Hands on experience in Design Patterns such as Singleton, Façade, Factory and Dependency Injection.
TECHNICAL SKILLS:
Operating Systems : Windows Server 2003,2008,2012, XP, Win 8.
Languages : ASP 4.0 MVC, C# ,ASP.NET, NET FRAMEWORK 4.5, JAVASCRIPT, ANGULARJS,
JQUERY, LINQ
Middleware : 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
Development methodologies : AGILE SCRUM, TDD, WATERFALL
Design, Patterns & Practices : MVC, MVVM, REST, DI, Abstract Factory, Singleton, Factory Method, Façade
Pattern
Web Technologies : XSL/XSLT, CSS, XML, HTML, ASP.NET (1.1, 2.0, 3.5, and 4.0), ASP 3.0, JAVASCRIPT,
ANGULARJS, JQuery, AJAX, MVC 4.5
Tools & Utilities : Visual Studio Ultimate 2013, Visual Studio Ultimate 2015 RC, UML, OOAD, VISIO,
ERD, DESIGN PATTERNS, NUNIT, VSS, TFS.
2
Domain Knowledge : Telecom, Manufacturing, E-Commerece and Marketing.
PROJECT DETAILS:
Project Title: RAN System Design & Strategy, T-Mobile USA, Inc.
CLIENT NAME T-Mobile
DURATION Nov 2015 – Till Date
ROLE Senior .Net Developer
LOCATION Bellevue, WA
DESCRIPTION A radio access network (RAN) is part of a mobile telecommunication system. It
implements a radio 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.
ROLES AND
RESPONSIBILITIES
• Involved in analyzing the requirements
• Coding of UI using HTML, Bootstrap.CSS, JQuery, AngularJs 2.0 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.
ENVIRONMENT or
TECHNOLOGY
C# 4.0, SQL 2012, MVC 4.0, JQuery , Bootstrap.CSS, WebAPI, Tableau Reports
Project Title: Execution Planning – Marketing service
CLIENT NAME Microsoft
DURATION Jul 2012 – Oct 2015
ROLE Onsite Dev Lead (Onsite – Nov 2013 to Oct 2015)
Senior .Net Developer (Off shore – Jul 2012 to Oct 2013)
LOCATION Bellevue, WA & Chennai, India
DESCRIPTION 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.
ROLES AND
RESPONSIBILITIES
• 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#
3
• 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
• Invoved in Work Item & Code Migration from TFS to VSO.
ENVIRONMENT or
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).
Project Title: MS Solve
CLIENT NAME Microsoft
DURATION Apr 2010 – Jun 2012
ROLE Senior .Net Developer
LOCATION Chennai, India
DESCRIPTION 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.
ROLES AND
RESPONSIBILITIES
• Involved in analyzing the requirements
• 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.
• Integration between .NET and CRM
• Writing Technical Specification Documents
• Involved in Build and Deployment Support
• Developed WCF/Webservices services
ENVIRONMENT or
TECHNOLOGY
VS 2013, C# 4.0 , WCF,WPF,MS Dynamics CRM 2011, SQL Server 2012, Team
Foundation Server (TFS).
Project Title: KMBT OpenAPI SDK
CLIENT NAME Konica Minolta
DURATION Feb 2009 – Apr 2010
4
ROLE Senior .Net Developer
LOCATION Chennai, India
DESCRIPTION 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.
ROLES AND
RESPONSIBILITIES
• 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.
ENVIRONMENT or
TECHNOLOGY
VS 2005, C# 3.0 , ASP.Net, ADO.Net, winforms, IIS, Visual Source Safe, OpenAPI,
Web Service, SQL Server 2008 R2
Project Title: Superior Prototype
CLIENT NAME Konica Minolta
DURATION Jul 2008 – Feb 2009
ROLE Senior .Net Developer
LOCATION Chennai, India
DESCRIPTION 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.
ROLES AND
RESPONSIBILITIES
• 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
5
using C# that incorporates both N-tier architecture and database
connectivity.
• Developed the reusable framework for the application using .NET
• Used Windows Work Flow Foundation (WWF) classes to define the rule
engine.
• Deployed and hosted the application on Microsoft IIS.
• Implemented version controlling using Visual Source Safe for version
control.
• Involved in taking Backups, Restoring, Import/Export data using MS SQL
Server
ENVIRONMENT or
TECHNOLOGY
VS 2005, C# 2.0, ASP.Net, ADO.Net, IIS, Visual Source Safe, WWF
Project Title: Classifieds Web Portal
CLIENT NAME Sulekha.com
DURATION Dec 2006 - Jul 2008
ROLE .Net Developer
LOCATION Chennai, India
DESCRIPTION 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.
ROLES AND
RESPONSIBILITIES
• 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.
ENVIRONMENT or
TECHNOLOGY
C#, JavaScript, XML, SQL Server 2005, VSS, ASP.Net, HTML, ADO.NET, Visual Source
Safe (VSS) and VS 2005.
Project Title: Universal Foreign Securities Management Systems
CLIENT NAME Southern Meadows
DURATION Oct 2005 - Nov 2006
ROLE .Net Developer
LOCATION Chennai, India
DESCRIPTION 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
6
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.
ROLES AND
RESPONSIBILITIES
• 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.
ENVIRONMENT or
TECHNOLOGY
C#, .Net Framework 2.0, ASP. Net, HTML, ADO.NET, Visual Source Safe (VSS), Java
Script and VS 2003.
CERTIFICATIONS:
Exam ID Description Date Completed
433 Microsoft SQL Server 2008, Database Development 21-Mar-12
562 Microsoft .NET Framework 3.5, ASP.NET Application Development 21-Jan-10
536 Microsoft .NET Framework - Application Development Foundation 31-Dec-09
EDUCATIONAL QUALIFICATIONS:
 Name of course: Bachelor of Technology (B.Tech) in Information Technology Engineering
 Name of the Institution name: Veltech Engineering College, Chennai, Tamilnadu, India
 Completed year and Location: 2005, Chennai, India
7

Recomendados

Maged Samaan - Sr. Fullstack .NET Developer CV von
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Botros
1.9K views3 Folien
.NET DEVELOPER von
.NET DEVELOPER.NET DEVELOPER
.NET DEVELOPERvinaykeith
577 views5 Folien
R Tanenbaum .Net Developer August 2010 von
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010Robert Tanenbaum
1.1K views3 Folien
Chris Durkin Resume - Expert .NET Consultant 18 years experience von
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin
4.9K views9 Folien
DOT NET RESUME von
DOT NET RESUMEDOT NET RESUME
DOT NET RESUMEBasharat Alam Syed
1.2K views4 Folien
Uttam Resume(Dot Net Developer) von
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)UTTAM KUMAR
896 views3 Folien

Más contenido relacionado

Was ist angesagt?

Praveen_4Years Dot Net Resume von
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen Mudiraj
816 views3 Folien
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile von
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai
7.8K views6 Folien
Karthik .net resume von
Karthik  .net resumeKarthik  .net resume
Karthik .net resumeKarthik Reddy
4.4K views7 Folien
Muruga logeswaran CV-Senior .Net Developer von
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran Muthaiah
632 views7 Folien
Vijay kumar java developer_resume von
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
836 views7 Folien
Sreekanth java developer raj von
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
6.6K views6 Folien

Was ist angesagt?(20)

Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile von Tejaswi Desai
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai7.8K views
Vijay kumar java developer_resume von Vijay Kumar
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
Vijay Kumar836 views
Sreekanth java developer raj von sreekanthavco
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco6.6K views
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi... von Pranay Sagar
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Pranay Sagar1.7K views
Chandrakant pandey java j2ee developer resume von Chandrakant Pandey
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
Chandrakant Pandey1.2K views
Java applications developer responsibilities and duties von Suri P
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
Suri P28.2K views
Resume(Java Developer) von Sumit Sharma
Resume(Java Developer)Resume(Java Developer)
Resume(Java Developer)
Sumit Sharma2.6K views
Shashank_Kale_Resume_Manual Testing von Shashank Kale
Shashank_Kale_Resume_Manual TestingShashank_Kale_Resume_Manual Testing
Shashank_Kale_Resume_Manual Testing
Shashank Kale1.3K views
Resume(Java Developer Trainee/B.E 2015 ) von Shital Gunjal
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )
Shital Gunjal681 views
Resume of Md Sajedul Islam von sajedulislam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
sajedulislam544 views

Destacado

Ravi Roy_.Net Developer von
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy
239 views2 Folien
.NET DEVELOPER von
.NET DEVELOPER.NET DEVELOPER
.NET DEVELOPERvinaykeith
534 views5 Folien
Anil purswani Resume von
Anil purswani ResumeAnil purswani Resume
Anil purswani ResumeAnil Purswani
6.6K views5 Folien
Surya bharath dotnet_6yrs von
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrsbmedicharla
5.4K views6 Folien
.net Developer Resume(Ming Zhao) von
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)Ming Zhao
1.3K views3 Folien
Resume von
ResumeResume
ResumeAmit Verma
505 views7 Folien

Destacado(13)

Ravi Roy_.Net Developer von Ravi Roy
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net Developer
Ravi Roy239 views
.NET DEVELOPER von vinaykeith
.NET DEVELOPER.NET DEVELOPER
.NET DEVELOPER
vinaykeith534 views
Surya bharath dotnet_6yrs von bmedicharla
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrs
bmedicharla5.4K views
.net Developer Resume(Ming Zhao) von Ming Zhao
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
Ming Zhao1.3K views
Sharepoint Architect von GcitizenII
Sharepoint ArchitectSharepoint Architect
Sharepoint Architect
GcitizenII1.4K views
Net experience-resume-sample von yogeswaghmare
Net experience-resume-sampleNet experience-resume-sample
Net experience-resume-sample
yogeswaghmare34.2K views
Amrendra IT Recruiter von Amar Shukla
Amrendra IT RecruiterAmrendra IT Recruiter
Amrendra IT Recruiter
Amar Shukla451 views
Eileen Goh Yee Ling - Resume von Eileen Goh
Eileen Goh Yee Ling - ResumeEileen Goh Yee Ling - Resume
Eileen Goh Yee Ling - Resume
Eileen Goh564 views
Matthew Swanger .NET Programmer Resume von mattswanger
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resume
mattswanger5.4K views

Similar a Senior .Net Developer - Senthil Ravindranath

S Kumar Resume von
S Kumar ResumeS Kumar Resume
S Kumar ResumeS Kumar
1K views7 Folien
Arun Kumar(7.8Yrs).DOC von
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar Rajamandrapu
375 views8 Folien
Amar_Modalavalasa_Resume von
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar Modalavalasa
329 views7 Folien
SeniorNET Bhanu Resume von
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume(Actively Looking) Akunuru
368 views7 Folien
KhajavaliShaik von
KhajavaliShaikKhajavaliShaik
KhajavaliShaikkhajavali shaik
365 views6 Folien
SRINATH RESUME von
SRINATH RESUMESRINATH RESUME
SRINATH RESUMEsrinath raju
355 views10 Folien

Similar a Senior .Net Developer - Senthil Ravindranath(20)

S Kumar Resume von S Kumar
S Kumar ResumeS Kumar Resume
S Kumar Resume
S Kumar1K views
AmaleswaraRao_DOTNET von Amal J
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
Amal J104 views
Satendra Gupta Sr DotNet Consultant von SATENDRA GUPTA
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
SATENDRA GUPTA236 views
Divya ASP Developer von divya k
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
divya k343 views

Senior .Net Developer - Senthil Ravindranath

  • 1. Name: Senthil Ravindranath Current Location: Bellevue, WA 98007 Contact Number: (425) 394-2131 Email Id: Senthilr.it@gmail.com Skype: SenthilRavindranath Linkedin: https://www.linkedin.com/in/senthil-ravindranath-7828066 PROFESSIONAL SUMMARY:  11+ years of experience in software industry with 9+ years of development experience in the Microsoft stack and 2+ years of Client facing experience in US.  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 Agile and waterfall model SDLC (Requirements Analysis, Design, Development, Testing, Maintenance, and Enhancement & Production Support).  Expertise in Web-Development technologies like HTML, XHTML, CSS, ASP, XAML, XML, XSL, JavaScript, Jquery, AJAX Control toolkit.  Basic knowledge on 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.  Hands on Experience in 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 2008 R2/ 2012, SQL, T-SQL, Stored Procedures, Functions, Views and Triggers and imports and exports of Data using SSIS Packages.  Developed Business Reports using Excel Reports. Basic knowledge in Tableau 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. 1
  • 2.  Hands on experience in Octopus (Build Deployment tool).  Hands on experience in Design Patterns such as Singleton, Façade, Factory and Dependency Injection. TECHNICAL SKILLS: Operating Systems : Windows Server 2003,2008,2012, XP, Win 8. Languages : ASP 4.0 MVC, C# ,ASP.NET, NET FRAMEWORK 4.5, JAVASCRIPT, ANGULARJS, JQUERY, LINQ Middleware : 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 Development methodologies : AGILE SCRUM, TDD, WATERFALL Design, Patterns & Practices : MVC, MVVM, REST, DI, Abstract Factory, Singleton, Factory Method, Façade Pattern Web Technologies : XSL/XSLT, CSS, XML, HTML, ASP.NET (1.1, 2.0, 3.5, and 4.0), ASP 3.0, JAVASCRIPT, ANGULARJS, JQuery, AJAX, MVC 4.5 Tools & Utilities : Visual Studio Ultimate 2013, Visual Studio Ultimate 2015 RC, UML, OOAD, VISIO, ERD, DESIGN PATTERNS, NUNIT, VSS, TFS. 2
  • 3. Domain Knowledge : Telecom, Manufacturing, E-Commerece and Marketing. PROJECT DETAILS: Project Title: RAN System Design & Strategy, T-Mobile USA, Inc. CLIENT NAME T-Mobile DURATION Nov 2015 – Till Date ROLE Senior .Net Developer LOCATION Bellevue, WA DESCRIPTION A radio access network (RAN) is part of a mobile telecommunication system. It implements a radio 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. ROLES AND RESPONSIBILITIES • Involved in analyzing the requirements • Coding of UI using HTML, Bootstrap.CSS, JQuery, AngularJs 2.0 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. ENVIRONMENT or TECHNOLOGY C# 4.0, SQL 2012, MVC 4.0, JQuery , Bootstrap.CSS, WebAPI, Tableau Reports Project Title: Execution Planning – Marketing service CLIENT NAME Microsoft DURATION Jul 2012 – Oct 2015 ROLE Onsite Dev Lead (Onsite – Nov 2013 to Oct 2015) Senior .Net Developer (Off shore – Jul 2012 to Oct 2013) LOCATION Bellevue, WA & Chennai, India DESCRIPTION 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. ROLES AND RESPONSIBILITIES • 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# 3
  • 4. • 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 • Invoved in Work Item & Code Migration from TFS to VSO. ENVIRONMENT or 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). Project Title: MS Solve CLIENT NAME Microsoft DURATION Apr 2010 – Jun 2012 ROLE Senior .Net Developer LOCATION Chennai, India DESCRIPTION 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. ROLES AND RESPONSIBILITIES • Involved in analyzing the requirements • 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. • Integration between .NET and CRM • Writing Technical Specification Documents • Involved in Build and Deployment Support • Developed WCF/Webservices services ENVIRONMENT or TECHNOLOGY VS 2013, C# 4.0 , WCF,WPF,MS Dynamics CRM 2011, SQL Server 2012, Team Foundation Server (TFS). Project Title: KMBT OpenAPI SDK CLIENT NAME Konica Minolta DURATION Feb 2009 – Apr 2010 4
  • 5. ROLE Senior .Net Developer LOCATION Chennai, India DESCRIPTION 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. ROLES AND RESPONSIBILITIES • 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. ENVIRONMENT or TECHNOLOGY VS 2005, C# 3.0 , ASP.Net, ADO.Net, winforms, IIS, Visual Source Safe, OpenAPI, Web Service, SQL Server 2008 R2 Project Title: Superior Prototype CLIENT NAME Konica Minolta DURATION Jul 2008 – Feb 2009 ROLE Senior .Net Developer LOCATION Chennai, India DESCRIPTION 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. ROLES AND RESPONSIBILITIES • 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 5
  • 6. using C# that incorporates both N-tier architecture and database connectivity. • Developed the reusable framework for the application using .NET • Used Windows Work Flow Foundation (WWF) classes to define the rule engine. • Deployed and hosted the application on Microsoft IIS. • Implemented version controlling using Visual Source Safe for version control. • Involved in taking Backups, Restoring, Import/Export data using MS SQL Server ENVIRONMENT or TECHNOLOGY VS 2005, C# 2.0, ASP.Net, ADO.Net, IIS, Visual Source Safe, WWF Project Title: Classifieds Web Portal CLIENT NAME Sulekha.com DURATION Dec 2006 - Jul 2008 ROLE .Net Developer LOCATION Chennai, India DESCRIPTION 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. ROLES AND RESPONSIBILITIES • 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. ENVIRONMENT or TECHNOLOGY C#, JavaScript, XML, SQL Server 2005, VSS, ASP.Net, HTML, ADO.NET, Visual Source Safe (VSS) and VS 2005. Project Title: Universal Foreign Securities Management Systems CLIENT NAME Southern Meadows DURATION Oct 2005 - Nov 2006 ROLE .Net Developer LOCATION Chennai, India DESCRIPTION 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 6
  • 7. 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. ROLES AND RESPONSIBILITIES • 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. ENVIRONMENT or TECHNOLOGY C#, .Net Framework 2.0, ASP. Net, HTML, ADO.NET, Visual Source Safe (VSS), Java Script and VS 2003. CERTIFICATIONS: Exam ID Description Date Completed 433 Microsoft SQL Server 2008, Database Development 21-Mar-12 562 Microsoft .NET Framework 3.5, ASP.NET Application Development 21-Jan-10 536 Microsoft .NET Framework - Application Development Foundation 31-Dec-09 EDUCATIONAL QUALIFICATIONS:  Name of course: Bachelor of Technology (B.Tech) in Information Technology Engineering  Name of the Institution name: Veltech Engineering College, Chennai, Tamilnadu, India  Completed year and Location: 2005, Chennai, India 7