LT Infotech_CV_Sekhar Shrivastava_Technical Lead_(Dot Net)
-
Upload
sekharshrivastava -
Category
Documents
-
view
44 -
download
2
Transcript of LT Infotech_CV_Sekhar Shrivastava_Technical Lead_(Dot Net)
Sekhar Shrivastava
IT professional with over 9 years of comprehensive experience in Software Designing, Developing, Architecture and Deploying software applications in Microsoft Dot Net tools and technologies. Possessing a proven ability to lead projects successfully & deliver agreed upon solutions of the highest quality, often in complex and challenging customer environments.
Experience of an assessment and evaluation on best and upcoming technologies and defining the roadmaps for the same.
Deign, Developed Framework for Code Generation and Rapid Application Development.
Provided solutions to complex business problems by use of technology assets
Design, Development & Implementation experience in (SOA) Service Oriented Architecture.
Strong experience in Design & Implementation complex applications using C#.net & ASP.Net
Azure, OWIN, MVC, Web API, WCF, WPF, WWF, Web Services, Client Side Scripting, SPA, Windows, Stored Procedures, Triggers, Functions, Custom Types and Cursors in MS SQL Server and Third Party COM component integration.
Development and Hosting Experience in Microsoft Azure Technology (IAAS & PAAS).
Hands on strong experience in SQL server 2000, 2005, 2008 R2.
Proven leader with experience as technical lead, mentor, team lead & team management.
Experience in all stages of SDLC including requirement gathering, designing and documenting technical document, development, code review (Following the basic SOLID Principles), testing, review to ensure adherence to quality standards, implementation and post-implementation support and agile methodology
Proficient in End to End Projects/solutions executions
L&T Infotech Confidential Page 1 of 1
Experience Summary
Sekhar Shrivastava
DomainHealthcare(DICOM, Telemedicine), Education, Finance, Travel and Technical (Analytics & Portal Development)
Web Base Technologies
ASP.Net, C#.Net 2.0/3.0/3.5/4.0/4.5, MVC 3.0/4.0, WEB API, Ajax, JSON, LINQ, HTML5, JavaScript, JQuery, XML/ XSLT, WCF, Web Services, Workflow (WWF), WIF, ADO.Net, Knockoutjs, Angularjs, SAP-.NET with SAP nco 3, Microsoft Azure, SSAS, Reporting and Analysis Services, SignalR, ActiveMQ, SPA, OWIN
Window Base Technologies
Windows Forms, C#.Net 2.0/ 4.0/4.5, Multithreading, WCF, Windows Services, WPF, Microsoft Azure, ADO.Net etc.
Operating System Windows Server 2003/2008/2012, Windows XP, Windows 7, Windows 8.1, WinCe.
Tools /DB/PackagesSQL Server 2005/2008/2012 R2, MySQL, MS-Access, Oracle/PLSQL, TFS,MS-Office, ORM Models - N-Hibernate, Entity Framework, Castle Windsor.
Third Party Controls Integration
Simulsoft, DevXPress, Microsoft Charts, JQuery Plug-ins, SAP-.NET with SAP nco 3.
Third Party API/ Data Provider Integration
Sahara QShop : Order booking Services with SAP-.NET Aadhar : Authentication ServicesPAQS : Personal Air Quality ServicesControl MS : Parking API ServicesPayUMoney Integration : eWallet APIOAuth1.0 & 2.0 API Services, ASP Identity.
Version Control Tools Visual Source Safe (VSS), Team Foundation Server (TFS), TFS - Visual Studio Online, SVN
L&T Infotech Confidential Page 2 of 2
Skills
Sekhar Shrivastava
Current Project
Project Name Equipment Utilization Team Size 7
Client Name Scania IT
Start Date January 2016 End Date Till date
Description
To help user increase the Utilization of his Vehicles, The Technical and Operational, Uptime and Downtime, of Vehicle/
Group/Fleet Though the device transmits data as the lat, long, fuel, odometer, it is
difficult to determine if it is doing what it is supposed to be doing. This project fills this gap.
Role & Contribution
Role:Technical Lead / Lead DeveloperContribution: Responsible for module design (Architecture, Designs, UI, Database
Modelling etc.). User experience. Develop webapi, implement pipelines in datafactory and even UI Development/Deployment of Services and Web/Worker Roles on Azure
Portal.
Tool & Technologies
UI – SPA (Angular, bootstrap, Highcharts) hosted on Azure BL – WebAPI (middle layer) hosted on Azure Backend – warehouse (data is fetched using webjobs, processed and
stored in table storeage and using datafactory moved to warehouse)
Project 1
L&T Infotech Confidential Page 3 of 3
Project Details
Sekhar Shrivastava
Project Name Smart City Team Size 7
Client Name Mumbai Metropolitan Region Development Authority and L&T ECC
Start Date October 2015 End Date December 2015
Description
Smart City project incorporate the initiatives of smart city and is available through multiple channels. The system consists of a citizen mobile App and portal hosted on Azure.
It has the following Moduleso Citizen Registrationo Parking Guidance Systemo SOSo Information and community outreach Managemento Environment Parameter Dashboardo Integration with Dashboard for integrated Building monitoring
systemo eGovernance linkso Health Care Information and Point of Interesto Events in BKCo CSR and Community Serviceso Help and FAQso eWallet
Role & Contribution
Role:Technical Lead / Lead DeveloperContribution: Responsible for complete design (Architecture, Designs, UI, Database
Modelling etc.). Achieved EPiServer OWIN Integration Requirement & Estimation Analysis Implementation of proven practices and patterns by mentoring the
Development Team. Code & Module Integrations reviews, Code Refactoring, Code
complexity matrix and analysis. Performance Management. Functional & Technical Specification Documentation. Change/Customization Request Management, Impact Analysis,
L&T Infotech Confidential Page 4 of 4
Sekhar Shrivastava
Configuration Management. Development/Deployment of Services and Web/Worker Roles on Azure
Portal.
Tool & Technologies
EPiServer 9, ASP.net Identity, SignalR, .Net 4.5, SQL Server 2012, Web API, VS2013, Angularjs, Bootstrap 3, PhoneGap, MVC 4, Azure SQL, Azure Web role, Azure Worker Role, Azure VM, OWIN
Project 2
Project NameMARS: (Multi-dimensional Analytics & Reporting Solution)
Team Size 12
Start Date JAN 2014 End Date Till Date
Description
MARS is a self-service agile BI foundation solution developed by L&T InfoTech enabling business users to create, publish and collaborate on analytics and operational reports.
It is a HTML5-based self-service BI tool providing self-service reporting experience on the web with access over multiple channels.
Business users have access to rich and intuitive features to design and publish their reports and KPIs with advanced analytical features like Multi-dimensional reporting, comparative analysis, trends, personal views and goals.
Application and its services have been deployed on Azure portal using (Web/Worker Roles).
Role & Contribution
Role:Technical Lead / Lead DeveloperContribution:
Responsible for development of modules Context Integration, Annotation and Storyboard, Listener Services, Automation (Architecture, Designs, UI, Database Modelling etc.).
Requirement & Estimation Analysis Implementation of proven practices and patterns by mentoring the
Development Team. Performance Optimization Creating Functional & Technical Specifications
L&T Infotech Confidential Page 5 of 5
Sekhar Shrivastava
Development/Deployment of Services and Web/Worker Roles on Azure Portal.
Change Request Management, Impact Analysis, Configuration Management.
Help teams to Integrate MARS in their App. Give Demos to client.
Tool & Technologies
ASP.NET 4.0, Microsoft Azure, AJAX, JQuery, MVC 3,DevXPress Chart & Grid Controls, Simulsoft controls, Microsoft Chart Controls, Entity framework, WEB API, WCF, Azure SQL, Knockoutjs, SPA.
Key Achievements
Better understanding on HTML5, Reporting and analysis. Working with the latest technologies and a complex dynamic
architecture Integration of MARS with other application Supporting multiple customers/ external applications
Automation of certain areas where other applications comes into picture.
Project 3
Project Name Magic Ring Team Size 2
Duration 1+ Months
Description
The MR solution enables MR Client app to fit in the portal application. The solution addresses the major concern of synchronizing data in poor
bandwidth using Azure. The solution also addresses the second major concern of the MR DB of
Storing of Images which is stored on Cloud Media service/Blob Service
Role & Contribution
Responsible for complete architecture design and developed reference implementation.
Technologies C#, winforms, WCF, Azure(PaaS & IaaS) SQL Server 2012, Sql Azure
Tools Visual Studio 2013, SQL Azure
Project 4
Project Name OntrAcc (Accounting for Travel Team Size 13
L&T Infotech Confidential Page 6 of 6
Sekhar Shrivastava
Industry)
Start DatePhase 1 – Sep 2011 Phase 2 – April 2013 End Date
Phase 1 –March 2012Phase 2 – JAN 2014
Description
The project aims at developing a product web based accounting package (General Ledger, Air Ticket subledger, P&L, BalanceSheet, Basic financial structures.as chart of accounts, open closed fiscal periods, debit and credits on accounts, JE, Posting) which will seamlessly integrate with Ontra product of ANMSoft.
Role & Contribution
Responsible for complete architecture design, development & deployment.
Responsible for build and deployment of various modules on DEV and Customer’s environment.
Work with BA and get sign off on all technical specifications. Brainstorm with tech leads and arrive at the WBS document. Develop project plans -- phases, milestones, effort estimate and
schedules Architect system design with tech leads and discuss system design alternatives
Track different measurable aspects in projects Identify projects technical risks and create plans for resolving these risks
Lead, motivate, and support team members in technical issues, challenges, and problems
Maintain communications written and oral with stakeholders. Shared Project Status Reports (and schedule deviations) with
stakeholders. Allocating tasks to team leads. Handling changes in client requirement by way of suitable analysis
reports. Identify the training needs of the resources and accordingly arrange for
the same. Manage the database design. Managing issues of team members. Manage team and resources for the project. Make Technical specification documents. Do code reviews and work on Tickets too.
Technologies ASP.NET MVC 3.0, HTML5, Bootstrap, JQuery, MySQL, nHibernate, WCF, Windsor Castle, Nunit
Tools Word, Excel, Ace (Project Management Tool), SVN, Bugzilla, UML, Visual Studio 2010
Key AchievementsBuilt framework for team so that they could work without knowing much about the various technologies, Delivered results in expected timeline, Integrated with the product and got it approved with a CA.
L&T Infotech Confidential Page 7 of 7
Sekhar Shrivastava
Project 5
Project Name AccKnowledge 3 (Accounting package for Hotel industry)
Team Size 13
Start Date March 2012 End Date April 2013
Description
The project aimed was to rewrite the complete vb6 application to C#.net application along with enhancements in UI and security in the fixed time period which was the most important. There were many modules (Accounts Payable, Budget and forecast, Check Writer, Cash Management, Reconciliation, etc).
Role & Contribution
Study the existing system features, make functional specs and technical specs and do effort estimates.
Identify paths where crashing could be done. Submit requested documents WBS, Gantt chart with all milestones
and estimated date to client, Risk document. Identify resources with required skill sets for the project. Shared Project Status Reports (and schedule deviations) with
stakeholders. Manage resource hiring within the given budget during project
execution phase. Monitor progress using Gantt chart and submit the modified WSR to
the counterpart at the client side. Arrange for demos of the developed modules to the counterpart at
client side with suitable communications. Allocating tasks to team leads. Ensured QA for each module that was released. Managing co-ordination issues among team members. Did review with the team after project was complete. Trained the resources with the new technologies. Contribute to software development and bug resolution.
Technologies Winforms(C#), MS-SQL, Nhibernate, WCF, Windsor Castle, NUnit
Tools Word, Excel, Ace (Project Management Tool) , TFS-2008, MS-office
Key Achievements
Project 6
L&T Infotech Confidential Page 8 of 8
Sekhar Shrivastava
Project Name Skywalker (HR Software) Team Size 10
Start Date April 2011 End Date Feb 2012
Description
The project is aimed at capturing the employees scheduling and attendance management. The information captured from various devices at different terminal are displayed to the relevant supervisors. They may exchange messages with employees, run cron jobs on demand and view reports for finalizing their efforts of the month.
Role & Contribution
Train all new team members with asp.net mvc 3. Preparation of Weekly Status Reports and Project Status Reports. Handling changes in client requirement by way of suitable analysis
reports and estimations. Code Reviews and tech specs preparation. Managing issues of team members. Also involved in rest of SDLC activities right from Unit testing,
Integration testing unto Deployment on Windows Server environment.
Technologies ASP.NET MVC 3.0 (C#), SQL Server 2008, Entity framework, Windsor Castle , Nunit
Tools Word, Excel, Ace (Project Management Tool)
Key Achievements
Project 7
Project Name Qshop Team Size 4
Start Date Aug 2012 End Date March 2013
DescriptionThe project aim was to enable octashop to act as a front end to obtain sales order via crm and online shopping and push the orders in the SAP system of Sahara
Role & Contribution
Studied the requirements for integration at both ends SAP and Qshop, documented it and got sign off on it.
Evaluated techniques for evaluation and proposed the solution with a POC.
Got the system developed and deployed it on UAT for final testing and finally on Production server.
Supported production issues and managed change requests.
L&T Infotech Confidential Page 9 of 9
Sekhar Shrivastava
Technologies SAP nco 3.0, WCF, C#.net
Tools Word, Excel, Ace (Project Management Tool)
Key Achievements Achieved delivery before the stipulated time.
Project 8
Project Name SWT (Signed Web Token) Team Size 9
Start Date July 2010 End Date March 2011
Description
E- Wealth manager application provides an interface to all the users of Assetmark like Broker dealers, advisors, agents, clients and their respective accounts. The SWT project was aimed at leveraging the WIF so that Single Sign On could be achieved in the newly proposed SOA architecture using the WSFederationHttpBinding
Role & Contribution
For analyzing and suggesting solution to issues raised by client with respect to certain outputs from the software.
Producing reports which gave the extent of the impact on the proposed change to software.
Study and produce a technical feasibility report for 3rd party software.
Implement SSO using WIF and WCF using the WSFederationHttpBinding
build a POC for the SWT project Submit WSR to Team Lead
Technologies ASP.NET, WIF, WCF
Tools Word, Excel
Key Achievements Achieved claim-based authentication
Project 9
Project Name Curesoft Team Size 9
L&T Infotech Confidential Page 10 of 10
Sekhar Shrivastava
Start Date Dec 2008 End Date Jan 2010
Description
Curesoft is an Asp.net website with wcf duplex link for SP notification of emergency condition. The site provided a mechanism for specialist to attend the needs of patients in the far flung villages. The scheme connected the primary health care clinics with the District Hospitals and even District hospitals to super specialty clinics. The major screening tool was software running on win ce palmtops accompanied with maestros VitalTrack machine. Also forms could be dynamically created and sent to the clients (EN) for collecting data in prescribed format.
Role & Contribution
As a Senior Developer/team lead was involved and responsible for the below activities:
Application Database Design ad ER Diagram Representation of Db Design
Creation of stored procedures Used UML (Sequence-diagrams) to document the business flow. Developed the POC for the server push part of the application using
WCF Duplex Binding as well as coded it in the Project. Developed the ECG Display and ECG print modules. Was also involved in rest of SDLC activities too right from Unit
testing, Integration testing unto Deployment on Windows Server environment
Technologies ASP.NET 3.5 (C#), SQL Server 2005 , WCF (duplex binding – server push ), WinCE
Tools Visual Studio 2008, SQL Server Management Studio
Key Achievements
Project 10
Project Name My eHealth Bank Team Size 9
L&T Infotech Confidential Page 11 of 11
Sekhar Shrivastava
Start Date Feb 2009 End Date June 2010
Description
The myeHealthBank is a PHR (Personal Health record) site that provided care management, summary for emergency/travel, case management, disease management, alerts, trends, information to discuss with service providers, educating users and community discussion forum. Information (Basic parameters) could be stored on a device and uploaded to the person’s account and is available for comments from doctors who have been given suitable rights. Also a reminder facility has been provided where as per the users subscription model he can receive reminders on his mobile.
Role & Contribution
As a Senior Developer/team lead was involved and responsible for the below activities:
Application Database Design ad ER Diagram Representation of Db Design
Creation of stored procedures Information gathering. Development of the Reminder module using State Workflow in
ASP.net Development of pages as per UI design. Used UML to document the business flow. Developed forms authentication module for verifying users. Interfaced Database using Microsoft ORM and LINQ Was also involved in rest of SDLC activities too right from Unit
testing, Integration testing unto Deployment on Windows Server environment
Technologies C#.Net, SQL server 2005, windows 2003, ASP.net, WinCE, WCF, Ajax, WF, Silverlight
Tools Visual Studio 2008, SQL Server Management Studio
Key Achievements
Project 11
Project Name Rhythm24x7 Team Size 5
L&T Infotech Confidential Page 12 of 12
Sekhar Shrivastava
Start Date Jan 2008 End Date Jan 2009
Description
This project aimed at facilitating Cardiologists to receive ECG of their patients on certain kinds of mobile devices like blackberry, HTC and WinCE OS mobiles. The entities involved are the hospital, cardiologist, assistant and the patient. The project depends on modems, Network Communications, IIS server and Sql server 2005, modem interfacing PC via serial port communication, ECG parsing and displaying module and capturing data via Network
Role & Contribution
Application Database Design ad ER Diagram Representation of Db Design
Creation of stored procedures Development of interface for R10 device to interact with WinCE Development of the modem interface using the state pattern Documented the Modem Interface using UML diagrams Design of the Input/Output Xml Messages to be used to
communicate with blackberry device. Development of Web Services - services used by Winform module
and the WinCe modules to upload data as well as service for recording the comments from mobile devices.
Was also involved in rest of SDLC activities too right from Unit testing, Integration testing unto Deployment on Windows Server environment
Technologies ASP.NET 3.5 (C#), SQL Server 2005, Winform
Tools Visual Studio 2008, SQL Server Management Studio
Key Achievements
Project 12
Project Name Vital Contact Team Size 3
L&T Infotech Confidential Page 13 of 13
Sekhar Shrivastava
Start Date Jan 2007 End Date June 2009
DescriptionThis is a client-server based software with four basic flavors. The software aimed at transmitting Real time ECG data from ambulances to the Hospitals to save patients from dying on the way to the hospital
Role & Contribution
Develop the complete software. Used UML to document the process flow. Used Memento, Observer and Factory patterns Was also involved in rest of SDLC activities too right from Unit
testing, Integration testing unto Deployment on Windows Server environment
Technologies C#.Net, Winforms, SQL server 2005, windows 2003
Tools Visual Studio 2005, SQL Server Management Studio
Key Achievements Display ECG on PC using and Send and receive voluminous data over internet using UDP protocol.
Project 13
Project Name DICOM Team Size 2
Start Date August 2006 End Date August 2007
Description
The DICOM Standard pertains to the field of Medical Informatics. Within that field, it addresses the exchange of digital information between medical imaging equipment and other systems. The project was aimed a t making a DICOM viewer on the above standards
Role & Contribution
Develop the complete software. Used UML to document the process flow. Used Memento, Observer and Factory patterns Was also involved in rest of SDLC activities too right from Unit
testing, Integration testing unto Deployment on Windows Server environment
Technologies C#.net , Winforms
Tools Visual studio 2005
L&T Infotech Confidential Page 14 of 14
Sekhar Shrivastava
Education & Credentials
M.C.A -- Mumbai University (2006)B.Sc. -- Mumbai University (2001), DCST – Mumbai University (2003) PMP Certificate Course (pursuing PMP certification) -- SPJIMR (SP Jain – Bharatiya Vidya Bhavan’s College – Andheri)
Sr. No Achievements / Awards
BU Star Performer - Outstanding Performance 2015-2016LJ Jr. Programme Certificate Course - 2015
L&T Infotech Confidential Page 15 of 15
Educational Qualifications
Achievements / Awards