Tech Lead-Sachidanand Sharma

Sachidanand Semwal
Sachidanand SemwalSoftware Engineer um Four cplus Delhi
1
Sachidanand Sharma Contact Number: 9971473954 (M)
Email ID:sachidanand.sharma@gmail.com
Residential Address: 5-D/23 NIT 5, Faridabad, Haryana -
121001
Tech Lead- .Net Technology
SUMMARY:
 11.6 years ofextensive experience with all phasesof Software DevelopmentLife Cycle (SDLC),including Analysis,
Design, Development and Testing of Client-Server and Web-based n-tier Architecture for windows and web
applications with exposure to diverse business domains that include Telecom, Media and Banking.
 Strong hands on the Microsoft.NetFramework 1.0/1.1/2.0/3.5/4.0/4.5 developing Win Forms, Web Services, Win
Services, Web Pages using ASP.Net 3.5/2.0/1.0, VB.Net,VB Script C#.Net, ADO.NET, ASP, JavaScript, CSS3,
Master pages,HTML5, DHTML, XML, XSLT, Silverlight, LINQ, Ajax and SSRS, SSIS, SQL Azure, Azure
SDK 1.8/2.5, Cloud Services
 Experience with an agile software development methodology and Test Driven Development including SCRUM
Framework).
 Extensively worked on Silverlight 2.0/3.0 animation including Dependency Propertyusage and creation, Data Binding
and alternatives in Storyboard implementation for better Performance in Client browser and Procedures.
 Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the
Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints,
extensively worked on WCF RIA Services.
 Expertise in building Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web
Services.
 Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in
Time manner.
 Experience with ASP.NET Web Forms, Win forms, Web Services,and State Management, Caching features,
configuring optimizations and securing the web application
 Experience with AJAX Control Toolkit and XMLHttpRequest object, which is the heart of AJAX in providing
asynchronous Post back.
 Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for
manipulating, retrieving, storing and displaying data from SQL Server.
 Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system.
 Experience in SQL Server and SSIS (Integration Service) package design, constructing, and deployment.
 RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL
Server (2008/2005/2012), SQL Azure and Oracle (10g/9i).
 Experienced in using Configuration Management, setting up company Version policies, build schedule using Team
Foundation Server 2013 and Visual Source Safe (VSS).
 Hands on Experience in preparing the developed programs including Unit testingwith VS Unit Testing forASP.NET
Web Forms
2
Education:
Course/Discipline University/Institute Passing Year
M.C.A Allahabad Agriculture University 2005
B.C.A MCRP Bhopal 2003
12th U.P Board Allahabad 1999
10th U.P Board Allahabad 1996
TECHNICAL SKILLS:
.NET Technologies ASP.NET,ADO.NET,AJAX,Classic ASP ,LINQ,WCF,WPF, Cloud Azure SDK 1.8/2.5
Languages C# .NET, VB.NET, VB, C,C++, PL/SQL, T-SQL, Azure SDK 1.8, 2.5
Web Technologies HTML, DHTML, XML, XSLT, XSD,WSDL,XAML, SOAP, CSS, Web forms, Web
Services, Cloud Web Role, Worker Role, Azure Service Bus, Azure Managed Cache
Scripting Languages JavaScript, JQuery, VB Script
DBMS SQL SERVER 2008/2005/2012, SQL Azure , Oracle11g/10g/9i/8i
Framework Microsoft.Net 1.X/2.o/3.o/3.5/4.0/4.5
Operating Systems Win NT, Win 95/98, Win-2000/2003/2008
IDE Visual Studio 2003/05/08/10/13
Web Servers IIS 5.0/6.0, Azure Web Role
Reporting Tools SQL Server Reporting Services (SSRS)
Version Control Visual Source Safe 6.0, Team Foundation Server 2010/13
CERTIFICATE OF EXCELLENCE FROM MICROSOFT:
 Microsoft virtual academy and certification in HTML5 and CSS3
 Advance dot.Net training in our organization done by Team Lease
 Microsoft Azure Training and Certification
Professional Experience:
Organization Profile Duration
G4S Corporate Services India Tech Lead Sep-2013 to Till Date
ValueFirst Digital Media Pvt. Ltd. Project Lead/Tech Lead May 2007- Sep-2013
4Cplus Company Pvt. Ltd Sr. Software Engineer/SE Sep-2003 To April 2007
G4S Corporate Services India Sep- 2013-till date
Role: Tech Lead/ PSD Project: eViper- CIT Cash in Transit Solution
This azure web based application is designed and deployed for Cash solution and has been deployed for 9
countries currently. This application has four other supporting modules which are deployed as worker Roles
on Azure. This application is covers the complete flow of cash management and trip creation for cash flow.
3
Responsibilities:
 Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the
requirements and defining the business rules to user requirements.
 Designed the complete solution using 3-tier Architecture model
 Successfully followed agile development steps starting from requirement to deployment.
 Experience in using Data Grid controls for displaying dynamically data.
 Extensive experience in using State management both the client side and server side.
 Azure SDK 1.8/2.5, Web Role, Worker Role
 MVC 2.0/4.0
 Extensively used Ajax to reduce the time for user request by using different controls under it.
 Extensively used WCF framework to build applications that inter-communicate and implement services using
Service Contract and Data Operation. Deployed on PaaS Azure with Service Bus.
 Developed SOAP based Middleware using Web Services to read XML files which is to provide communication
between data access layer and backend database.
 Used XML files for reading the static data and also simultaneously reduce the load on the database server.
 Implemented web services with SOA using WCF for passing data to multiple platforms.
 SQL Azure, DMVs
 Worked with ASP.NET Web Forms, Web Services, State Management, Azure Managed Cache and
configuring optimizations for securing the web application.
 Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement
authentication and authorization.
 Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data
integrity using ASP.NET User Controls, Web Server Controls.
 Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
 Applied CSS for a consistent look and feel for Page design in the application.
 Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to
enhance overall UI experience.
 Involved in developing the Business Layer in C#.NET,where all the Business Objects are written in developing
the whole Application.
 Designed and developed various abstractclasses,interfaces,classes to construct the business logic using C#.NET.
 Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
 Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
 Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
 Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.
 Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased
processing time and resource consumption, freeing resources for use by other applications and speeding up
processing times.
 Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in
ADO.NET.
 Rendered XML document to an HTML using XSL and XSLT Transformations.
 Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
 Prepared various test cases to fix the bugs and ensures the application is error-free using VS Unit Testing.
Environment: Azure PaaS, SQL Azure, Managed Cache, Service Bus, Traffic Manager Visual Studio 2010,
ASP.NET 4.0, .Net framework 4.0, MVC 2.0, C#.NET, WCF, EL 5.0, JavaScript, Team Foundation Server(TFS)
2010, XML, CSS3, HTML5
4
ValueFirst Digital Media Pvt. Ltd. May-2007- To Sep 2013
Role: .Net Developer / Tech Lead Project: Sendsmart,Velocity Global, VOW
This web based application is designed and deployed for enterprise customer to send bulk messages and
integrate their database for scheduling daily SMS. It has been implemented using C# 3.5 and 4.0, ASP.Net
framework. The application services URL(s) it includes are: www.sendsmart.in, www.cellmagic.in,
www.sendsmart.net.
Responsibilities:
 Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the
requirements and defining the business rules to user requirements.
 Designed the complete solution using 3-tier Architecture model
 Successfully followed agile development steps starting from requirement to deployment.
 Used Design patterns for maintaining relationships between classes and objects with defined responsibilities
 Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and
Sorting for displaying various data on to the page.
 Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
 Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at
runtime.
 Extensively used WCF framework to build applications that inter-communicate and implement services using
Service Contract and Data Operation
 Developed SOAP based Middleware using Web Services to read XML files which is to provide communication
between data access layer and backend database.
 Implemented web services with SOA using WCF for passing data to multiple platforms.
 Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data
model.
 Worked with ASP.NET Web Forms, Web Services, State Management,Caching features,and configuring
optimizations for securing the web application.
 Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement
authentication and authorization.
 Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and
encapsulating the functionality.
 Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data
integrity using ASP.NET User Controls, Web Server Controls.
 Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).
 Applied CSS for a consistent look and feel for Page design in the application.
 Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to
enhance overall UI experience.
 Extensively worked on various AJAX controls.
 Involved in developing the Business Layer in C#.NET,where all the Business Objects are written in developing
the whole Application.
 Designed and developed various abstractclasses,interfaces,classes to construct the business logic using C#.NET.
 Used Entity framework as ORM tool mapping to the database.
 Used JavaScript functions to implement complex Business Rules and Validation of front end forms.
 Expert in using JavaScript and ASP.NET validation controls for performing Form Validations
 Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.
 Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.
 Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased
processing time and resource consumption, freeing resources for use by other applications and speeding up
processing times.
5
 Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in
ADO.NET.
 Rendered XML document to an HTML using XSL and XSLT Transformations.
 Responsible for designing the ASP.NET application authentication using .NET Framework, Model View
Controller (MVC3) and IIS security models
 Involved in extracting the data using SSIS, SSIS.
 Designed, deployed and maintained various SSRS reports in SQL server.
 Easily managed and consumed the data objects using MVVM (Model View View Model).
 Developed data access layer that supports connections to multiple databases using NHibernate.
 Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
 Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing.
Environment: Windows Server 2008, Visual Studio 2008, ASP.NET 3.5, .Net framework 4.0, WPF,C#.NET,
WCF, SQL SERVER 2008, LINQ,JavaScript, Team Foundation Server(TFS) 2010, Silverlight 3, XML, SSRS,
CSS3, HTML5, NUnit, Entity framework 4.3, MVC 3.0.
4Cplus Company Sep 2003- May 2007
Role: .Net Developer Projects: Newswrap
This is unified application platform that incorporates all the functional components. This application’s
workflow maintains three types of actors in the user management hierarchy, desk Incharge, subordinate and
management. The desk inchagre controls a particular desk and assigns story to the subordinate. While sub-
ordinate edits the story saves it back to the panel of desk incharge and in turn assigns it for page of specific
edition. The desk-incharge can transfer the stories from one desk to another desk.
Responsibilities:
 Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design,
Implementation, Testing and Maintenance.
 Designed the complete solution using 3-tier Architecture model and design patterns mainly Singleton.
 Developed web form clients in C#.NET.
 VB.Net
 Implemented web services with SOA.
 Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data
integrity using ASP.NET User Controls, Web Server Controls.
 Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other
pages.
 Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring
optimizations, securing the web application, Web Services Components consumed for authenticating the user
credentials
 Designed and developed Menu for the website using CSS classes (Cascading Style Sheets) and ASP.Net Menu
control
 Used master page for look and feel for the site.
 Experience working with various controls in Ajax control tool kit.
 Extensive use of client side scripts using JQuery,HTML and JavaScript for appropriate balance between the
server side and the client browser capabilities.
 Created Complex Queries, Stored Procedures, Functions, Indexes, Packages and Materialized Views to
access data from database using SQL SERVER.
 Designed, deployed and maintained various SSRS reports in SQL server.
 Expertise in Web-Development technologies like HTML, XML, XSL/XSLT, Web Services and Java
script
6
 Developed solutions for diverse programming scenarios in C#.NET,employing Object Oriented Programming
(OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
 Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to
the requirements and development standards with NUnit testing.
 Used Team Foundation Server (TFS) for Version Control and Source code repository.
Technical Environment: Visual Studio 2008, .Net Framework 2.0, SQL SERVER 2005/2000, C#.NET, Asp.Net,
HTML
Other Projects:
Project Description
Chat Application This app has been integrated with Sendsmart web based products for
live chat in between customers and support team. This application
has been developed in SignlR technology .Net framework 4.5
Loyalty management
System
This application has been developed for P&G and PepsiCo.
E-Paper generation This application is live in DNA newspaper Mumbai.
HHT Integration Developed a Windows Azure Worker Role to integrate data from
eViper Webrole product to HHT Device.
Personal Details:
Name Sachidanand Sharma
Father’s Name Shri Nagendra Dutt
Date of birth 01-May-1981
Permanent Address 5-D/23 NIT-5 Faridabad Haryana
Passport Number JO932218

Más contenido relacionado

Was ist angesagt?(19)

Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran Muthaiah614 views
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
srinath raju354 views
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
Venkatesh Duvva96 views
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
Venkateswara reddy Dondeti265 views
Resume 2016-5Resume 2016-5
Resume 2016-5
Siddhartha Kambampati600 views
Resume_udai_NewResume_udai_New
Resume_udai_New
Uday Singh114 views
BhargavBhargav
Bhargav
Bhargav Manoharan647 views
S Kumar ResumeS Kumar Resume
S Kumar Resume
S Kumar1K views
DOT NET RESUMEDOT NET RESUME
DOT NET RESUME
Basharat Alam Syed1.2K views
C:\fakepath\lalithaC:\fakepath\lalitha
C:\fakepath\lalitha
LalithaMeka445 views
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
bhutu715 views
ResumeResume
Resume
Michael Alberts258 views
SreenuPrasadSreenuPrasad
SreenuPrasad
Sreenu Prasad151 views
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev Kumar Paul554 views
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
Jose Rivera5.4K views
Narasimha reddy TelluriNarasimha reddy Telluri
Narasimha reddy Telluri
NarasimhaReddy Telluri192 views

Destacado(13)

con-dif2con-dif2
con-dif2
Luoyin Feng227 views
Penggunaan telefon bimbit_dlm_pdpPenggunaan telefon bimbit_dlm_pdp
Penggunaan telefon bimbit_dlm_pdp
asmawatiabdsamat108 views
Paseo tarifa trabajo ultimoPaseo tarifa trabajo ultimo
Paseo tarifa trabajo ultimo
francisfranco31230 views
Pollo mikePollo mike
Pollo mike
SerjilloFolletis325 views
Manual de RreparacionManual de Rreparacion
Manual de Rreparacion
renault-twingo9.6K views
Tema 3 sub tema 2 pb 3 KELAS 2 SDTema 3 sub tema 2 pb 3 KELAS 2 SD
Tema 3 sub tema 2 pb 3 KELAS 2 SD
Pasca Sarjana UNSRI15.2K views
Region 8 EASTERN VISAYASRegion 8 EASTERN VISAYAS
Region 8 EASTERN VISAYAS
micaela ongan156.1K views
XeneroXenero
Xenero
omestredegalego838 views

Similar a Tech Lead-Sachidanand Sharma(20)

Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
Dhanshri_Kalgaonkar1.1K views
Narasimha reddy telluriNarasimha reddy telluri
Narasimha reddy telluri
NarasimhaReddy Telluri243 views
Irshad ResumeIrshad Resume
Irshad Resume
wahirshad242 views
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
Shraddha Muchandi422 views
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
Ram Prasad S S Panuganti156 views
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar949 views
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Singh621 views
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
MdHasan872214127 views
PM_New_ResumePM_New_Resume
PM_New_Resume
Prasoon Mehrotra271 views
Mounika .net devMounika .net dev
Mounika .net dev
SAI MOUNIKA197 views
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
Senthil Ravindranath957 views
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
Mosaddek Ahsan505 views
Microsoft .Net ProfessionalMicrosoft .Net Professional
Microsoft .Net Professional
Ahsan Ahmed143 views
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
Ravikumar Pabolu154 views
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
Avnish Singh1K views
Sairam GadepalliSairam Gadepalli
Sairam Gadepalli
sai Gadepalli288 views
Resume_HardeepResume_Hardeep
Resume_Hardeep
hardeep walia27 views
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
Arun Kumar Rajamandrapu375 views

Tech Lead-Sachidanand Sharma

  • 1. 1 Sachidanand Sharma Contact Number: 9971473954 (M) Email ID:sachidanand.sharma@gmail.com Residential Address: 5-D/23 NIT 5, Faridabad, Haryana - 121001 Tech Lead- .Net Technology SUMMARY:  11.6 years ofextensive experience with all phasesof Software DevelopmentLife Cycle (SDLC),including Analysis, Design, Development and Testing of Client-Server and Web-based n-tier Architecture for windows and web applications with exposure to diverse business domains that include Telecom, Media and Banking.  Strong hands on the Microsoft.NetFramework 1.0/1.1/2.0/3.5/4.0/4.5 developing Win Forms, Web Services, Win Services, Web Pages using ASP.Net 3.5/2.0/1.0, VB.Net,VB Script C#.Net, ADO.NET, ASP, JavaScript, CSS3, Master pages,HTML5, DHTML, XML, XSLT, Silverlight, LINQ, Ajax and SSRS, SSIS, SQL Azure, Azure SDK 1.8/2.5, Cloud Services  Experience with an agile software development methodology and Test Driven Development including SCRUM Framework).  Extensively worked on Silverlight 2.0/3.0 animation including Dependency Propertyusage and creation, Data Binding and alternatives in Storyboard implementation for better Performance in Client browser and Procedures.  Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, implementing the Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.  Expertise in building Web Services using WSDL, UDDI and SOAP Protocol and consuming/publishing Web Services.  Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.  Experience with ASP.NET Web Forms, Win forms, Web Services,and State Management, Caching features, configuring optimizations and securing the web application  Experience with AJAX Control Toolkit and XMLHttpRequest object, which is the heart of AJAX in providing asynchronous Post back.  Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server.  Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) for modeling a system.  Experience in SQL Server and SSIS (Integration Service) package design, constructing, and deployment.  RDBMS Experience with Stored Procedures, Functions, Views and Triggers and imports and exports of Data in SQL Server (2008/2005/2012), SQL Azure and Oracle (10g/9i).  Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2013 and Visual Source Safe (VSS).  Hands on Experience in preparing the developed programs including Unit testingwith VS Unit Testing forASP.NET Web Forms
  • 2. 2 Education: Course/Discipline University/Institute Passing Year M.C.A Allahabad Agriculture University 2005 B.C.A MCRP Bhopal 2003 12th U.P Board Allahabad 1999 10th U.P Board Allahabad 1996 TECHNICAL SKILLS: .NET Technologies ASP.NET,ADO.NET,AJAX,Classic ASP ,LINQ,WCF,WPF, Cloud Azure SDK 1.8/2.5 Languages C# .NET, VB.NET, VB, C,C++, PL/SQL, T-SQL, Azure SDK 1.8, 2.5 Web Technologies HTML, DHTML, XML, XSLT, XSD,WSDL,XAML, SOAP, CSS, Web forms, Web Services, Cloud Web Role, Worker Role, Azure Service Bus, Azure Managed Cache Scripting Languages JavaScript, JQuery, VB Script DBMS SQL SERVER 2008/2005/2012, SQL Azure , Oracle11g/10g/9i/8i Framework Microsoft.Net 1.X/2.o/3.o/3.5/4.0/4.5 Operating Systems Win NT, Win 95/98, Win-2000/2003/2008 IDE Visual Studio 2003/05/08/10/13 Web Servers IIS 5.0/6.0, Azure Web Role Reporting Tools SQL Server Reporting Services (SSRS) Version Control Visual Source Safe 6.0, Team Foundation Server 2010/13 CERTIFICATE OF EXCELLENCE FROM MICROSOFT:  Microsoft virtual academy and certification in HTML5 and CSS3  Advance dot.Net training in our organization done by Team Lease  Microsoft Azure Training and Certification Professional Experience: Organization Profile Duration G4S Corporate Services India Tech Lead Sep-2013 to Till Date ValueFirst Digital Media Pvt. Ltd. Project Lead/Tech Lead May 2007- Sep-2013 4Cplus Company Pvt. Ltd Sr. Software Engineer/SE Sep-2003 To April 2007 G4S Corporate Services India Sep- 2013-till date Role: Tech Lead/ PSD Project: eViper- CIT Cash in Transit Solution This azure web based application is designed and deployed for Cash solution and has been deployed for 9 countries currently. This application has four other supporting modules which are deployed as worker Roles on Azure. This application is covers the complete flow of cash management and trip creation for cash flow.
  • 3. 3 Responsibilities:  Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.  Designed the complete solution using 3-tier Architecture model  Successfully followed agile development steps starting from requirement to deployment.  Experience in using Data Grid controls for displaying dynamically data.  Extensive experience in using State management both the client side and server side.  Azure SDK 1.8/2.5, Web Role, Worker Role  MVC 2.0/4.0  Extensively used Ajax to reduce the time for user request by using different controls under it.  Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation. Deployed on PaaS Azure with Service Bus.  Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.  Used XML files for reading the static data and also simultaneously reduce the load on the database server.  Implemented web services with SOA using WCF for passing data to multiple platforms.  SQL Azure, DMVs  Worked with ASP.NET Web Forms, Web Services, State Management, Azure Managed Cache and configuring optimizations for securing the web application.  Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.  Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.  Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).  Applied CSS for a consistent look and feel for Page design in the application.  Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.  Involved in developing the Business Layer in C#.NET,where all the Business Objects are written in developing the whole Application.  Designed and developed various abstractclasses,interfaces,classes to construct the business logic using C#.NET.  Used JavaScript functions to implement complex Business Rules and Validation of front end forms.  Expert in using JavaScript and ASP.NET validation controls for performing Form Validations  Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.  Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.  Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.  Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET.  Rendered XML document to an HTML using XSL and XSLT Transformations.  Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.  Prepared various test cases to fix the bugs and ensures the application is error-free using VS Unit Testing. Environment: Azure PaaS, SQL Azure, Managed Cache, Service Bus, Traffic Manager Visual Studio 2010, ASP.NET 4.0, .Net framework 4.0, MVC 2.0, C#.NET, WCF, EL 5.0, JavaScript, Team Foundation Server(TFS) 2010, XML, CSS3, HTML5
  • 4. 4 ValueFirst Digital Media Pvt. Ltd. May-2007- To Sep 2013 Role: .Net Developer / Tech Lead Project: Sendsmart,Velocity Global, VOW This web based application is designed and deployed for enterprise customer to send bulk messages and integrate their database for scheduling daily SMS. It has been implemented using C# 3.5 and 4.0, ASP.Net framework. The application services URL(s) it includes are: www.sendsmart.in, www.cellmagic.in, www.sendsmart.net. Responsibilities:  Comprehensive knowledge of the Complete Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.  Designed the complete solution using 3-tier Architecture model  Successfully followed agile development steps starting from requirement to deployment.  Used Design patterns for maintaining relationships between classes and objects with defined responsibilities  Extensively Implemented Silverlight Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.  Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.  Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.  Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation  Developed SOAP based Middleware using Web Services to read XML files which is to provide communication between data access layer and backend database.  Implemented web services with SOA using WCF for passing data to multiple platforms.  Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.  Worked with ASP.NET Web Forms, Web Services, State Management,Caching features,and configuring optimizations for securing the web application.  Used various ASP .NET server controls and data controls. Customized .Net Login Controls to implement authentication and authorization.  Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.  Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.  Developed and Implemented Master pages in the application for designing Presentation Tier (web pages).  Applied CSS for a consistent look and feel for Page design in the application.  Worked on AJAX to populate user interface controls such as drop down list and generate warning messages to enhance overall UI experience.  Extensively worked on various AJAX controls.  Involved in developing the Business Layer in C#.NET,where all the Business Objects are written in developing the whole Application.  Designed and developed various abstractclasses,interfaces,classes to construct the business logic using C#.NET.  Used Entity framework as ORM tool mapping to the database.  Used JavaScript functions to implement complex Business Rules and Validation of front end forms.  Expert in using JavaScript and ASP.NET validation controls for performing Form Validations  Worked on web pages and business objects using JavaScript, XML in a mixed ASP.NET environment.  Extensive used on UI development experience using HTML, DHTML, CSS, XML, JavaScript and JQuery.  Developed Custom Controls and Utilized JavaScript to create Client-side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications and speeding up processing times.
  • 5. 5  Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET.  Rendered XML document to an HTML using XSL and XSLT Transformations.  Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC3) and IIS security models  Involved in extracting the data using SSIS, SSIS.  Designed, deployed and maintained various SSRS reports in SQL server.  Easily managed and consumed the data objects using MVVM (Model View View Model).  Developed data access layer that supports connections to multiple databases using NHibernate.  Utilized Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.  Prepared various test cases to fix the bugs and ensures the application is error-free using NUnit Testing. Environment: Windows Server 2008, Visual Studio 2008, ASP.NET 3.5, .Net framework 4.0, WPF,C#.NET, WCF, SQL SERVER 2008, LINQ,JavaScript, Team Foundation Server(TFS) 2010, Silverlight 3, XML, SSRS, CSS3, HTML5, NUnit, Entity framework 4.3, MVC 3.0. 4Cplus Company Sep 2003- May 2007 Role: .Net Developer Projects: Newswrap This is unified application platform that incorporates all the functional components. This application’s workflow maintains three types of actors in the user management hierarchy, desk Incharge, subordinate and management. The desk inchagre controls a particular desk and assigns story to the subordinate. While sub- ordinate edits the story saves it back to the panel of desk incharge and in turn assigns it for page of specific edition. The desk-incharge can transfer the stories from one desk to another desk. Responsibilities:  Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.  Designed the complete solution using 3-tier Architecture model and design patterns mainly Singleton.  Developed web form clients in C#.NET.  VB.Net  Implemented web services with SOA.  Created the UI layers and web pages, and integrated them to maintain the performance of data flow and data integrity using ASP.NET User Controls, Web Server Controls.  Implemented ASP.NET View state and Session state to store and transfer data within same pages and to other pages.  Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials  Designed and developed Menu for the website using CSS classes (Cascading Style Sheets) and ASP.Net Menu control  Used master page for look and feel for the site.  Experience working with various controls in Ajax control tool kit.  Extensive use of client side scripts using JQuery,HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.  Created Complex Queries, Stored Procedures, Functions, Indexes, Packages and Materialized Views to access data from database using SQL SERVER.  Designed, deployed and maintained various SSRS reports in SQL server.  Expertise in Web-Development technologies like HTML, XML, XSL/XSLT, Web Services and Java script
  • 6. 6  Developed solutions for diverse programming scenarios in C#.NET,employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.  Created automated Unit test plans using Visual Studio 2008 and performed Unit testing modules according to the requirements and development standards with NUnit testing.  Used Team Foundation Server (TFS) for Version Control and Source code repository. Technical Environment: Visual Studio 2008, .Net Framework 2.0, SQL SERVER 2005/2000, C#.NET, Asp.Net, HTML Other Projects: Project Description Chat Application This app has been integrated with Sendsmart web based products for live chat in between customers and support team. This application has been developed in SignlR technology .Net framework 4.5 Loyalty management System This application has been developed for P&G and PepsiCo. E-Paper generation This application is live in DNA newspaper Mumbai. HHT Integration Developed a Windows Azure Worker Role to integrate data from eViper Webrole product to HHT Device. Personal Details: Name Sachidanand Sharma Father’s Name Shri Nagendra Dutt Date of birth 01-May-1981 Permanent Address 5-D/23 NIT-5 Faridabad Haryana Passport Number JO932218