Srinivas K
E-Mail: **********.***@*****.*** Contact: 425-***-****
People Tech Group Profile:
. 8+ years of experience in software development of Client/Server and
Web based application systems with extensive involvement in SDLC like
Feasibility, System Studies, Designing, Developing, Coding, Unit
Testing, Implementation and Maintenance for Insurance, Healthcare and
Education domains.
. Experience in designing and developing of Client-Server applications
and web applications using .NET Framework 1.1, 2.0, 4.0, 4.5, ASP.NET,
C#, WEBFORMS, WINFORMS, VS.NET 2003, VS.NET 2005, VS.NET 2008, VS.NET
2010, VS.NET 2013.
. Extensive Knowledge with Agile Software Development Methodologies,
Full Software Development Life Cycle (SDLC).
. Expertise in Web-Development technologies like HTML, XML, AJAX,
XSL/XSLT and Java script
. Good Experience of MVC4, JSON, JQuery.
. Good Experience of WPF, WCF, MVVM, PRISM, MVC.
. Worked extensively on SQLSERVER 2008, Oracle 10g.
. Experience in designing tools like Microsoft Visio, Star UML.
. Experience in Unit Testing with MS-TestCases and N-Unit.
. Good interpersonal written and verbal communication skills, very good
team player, can work independently and excellent analytical, problem
solving abilities.
Technical Skills:
Primary Skill: .NET 1, 2, 4. ASP.NET, C#, WPF, WCF, JavaScript.
Secondary Skill: VB.NET, JQuery, JSON, XSL/XSLT, Crystal Reports
Testing: N-UNIT, MS-TEST
Database: SQLSERVER 2008, ORACLE 10G.
Configuration: VSS, TFS, SVN.
Other: SOA, STAR UML, VISIO, TOAD, CRUISE CONTROL
Professional Experience:
Microsoft
Jun 2013 - Jun 2014
Project: Bing Appex
Role: SDET
Description:
Ad Tags Windows: Rather than creating thousands of adunits. Pass a set of
special key value pair based on the location/ section of the ad call along
with the adunit ID.
The Ad tag will on the server be targetable and will identify the section/
page of the app that the ad call originated from.
Sports Phone: Sports app allows WP8 users to follow their favorite teams
and sports, enabling them to get quick and easy access to scores, news and
standings.
Travel Phone 8 blue: Travel app allows WP8 blue users to follow their
destinations, news, trip ideas and favorites.
Responsibilities:
. Worked on Sports phone app testing.
. Working on CUX testing.
. Written MTM test cases for sports and CUX ad tags.
. Executed MTM test cases.
. Using fiddler tested Ad Tags for all apps.
. Worked on Travel phone automation using with Tuxnet and YMTF framework
and C#.
Environment: .Net 4.5., Visual Studio 2013, C#, MTM, TFS, Fiddler, Windows
Phone 8.1, TUX NET, YMTF Framework.
XenonArc, Seattle, WA, USA Jan 2013
- Jun 2013
Project: XenonArc Conntact
Role: Senior Developer
Description:
XenonArc application already existed in Silverlight platform. So our main
objective was to rewrite this whole application with HTML5 technology and
achieve the same richness what Silverlight application had. This
application is mainly used by clients of XenonArc for reporting of their
sales orders and purchase orders in their enterprise. And it is also used
as annual plan tool using which they can set goals and tracks their plans.
Responsibilities:
. Involved in Analysis phase (SRS) and prepared Technical Design
Document.
. Worked on Producer settings, Business Unit Settings in Admin Section.
. Worked on Annual Plan, Directive and Initiative sections under
Business Unit.
. Following Agile Methodologies.
. Worked on MS Unit Tests.
. Used automation TFS Build Units.
Environment: ASP.Net MVC 4.0, Visual Studio 2012, C# 4.0, WCF, RESTful
services, HTML5, Jquery, JSON, CSS3.0, SQL Server 2012
UTC Fire & Security (GE Security), FL, USA Mar 2011 -
Dec 2012
Project: Fireworks (SystemBuilder and SystemControl)
Role: Senior Developer
Description:
System Control and System builder are the two main components in Fireworks
system.
System Builder is used to define access privileges for all users. Access to
any workstation feature, command, or control can be granted separately.
System Builder lets the system administrator design and layout maps,
controls, text files, and operating parameters that are unique to your
facility. System Control lets you monitor all the fire networks, card
access systems, and CCTV systems in your facility. During operation,
information is presented on maps and/or floor plans of the actual site,
combined with relevant information in text form.
Responsibilities:
. Involved in Analysis phase (SRS) and prepared Technical Design
Document.
. Prepared Design document using MVVM+PRIM.
. Developed a prototype for SystemBuilder Message Browser on MVVM.
. Worked on PrintHistory Module in System Control.
. Following Agile Methodologies.
. Setup a Panel from EST3 to Fireworks Application.
. Worked on MS Unit Tests.
. Configured and Developed Cruise Control on Build Machine for
continuous build integration.
Environment: Visual Studio.NET 2010, .Net 4.0, ASP.NET, C#.Net, WCF, WPF,
MVVM+PRISM, WinForms, WebForms, Hasp Key, MSUnitTest, SQL Server 2008,
SVN, CruiseControl.Net.
UTC Fire & Security (GE Security), FL, USA Aug 2010 -
Feb 2011
Project: Spyglass and Cypress (Fire & Security Systems)
Role: Senior Developer
Description:
GE Security is a part of UTC Fire & Security, which provides fire safety
and security solutions to more than 1 million customers worldwide. GE
Security has operations in more than 30 countries and is represented by
some of the best-known brand names for intrusion and fire detection, access
and building control, video surveillance, explosive and drug detection, key
management, and structured wiring.
Responsibilities:
. Involved in Analysis phase (SRS) and prepared Technical Design
Document.
. Worked on Hasp Key Development on 64 bit.
. Developed a wrapper class for communication between 32 and 64 bit.
. Unit Tested on 64 bit Os windows 7.
. Following Agile Methodologies.
. Worked on Spyglass project, developed business layer implementation
using c#.
. Worked on cypress project, developed cabinet, vmcu and configure
objects.
. Worked on Fireworks systembuilder project.
. Worked on MS Unit Tests.
. Worked on Cruise control development for continuous build integration.
Environment: ASP.NET, C#.NET, ADO.NET, TFS 2010, Java Script, Visual Studio
.NET 2010, .Net 4.0, Win Forms, Web Forms, XML, WCF, WPF, MVVM+PRISM, Hasp
Key, MS Unit Test, TFS, SQL Server 2008.
HMS (HealthCare), Namibia, SA Jun
2010 - Jul 2010
Project: Hospital Information Management System
Role: Senior Software Developer
Description:
HMS is an Internet web based Healthcare solution that handles Inpatient,
Outpatient, Finance, Insurance, Lab, Nursing Station, Wards, Doctor
Management, Inpatient ADT, Patient Registration and Front-end Management,
Admin Privileges etc,.
Responsibilities:
. Involved in Analysis phase (SRS) and prepared Technical Design
Document.
. Developed 3-tier architecture and .Net 3.5 MVC patterns.
. Used JQGrid and Json action results.
. Used Areas, Controller and view in MVC architecture.
. Used Application RegisterRoutes to create the default route.
. Used WCF service in Business Logic Layer.
Environment: .NET 3.5 MVC, ASP.NET 3.5, C#, ADO.Net, JQuery, JSON,
JavaScript, XML, AJAX, HTML, DHTML, Visual Studio 2008, VSS 6.0,
Oracle10g, Agile.
KPCL, INDIA
Jun 2009 -May 2010
Project: Enterprise Port Management System
Role: Sr. Application Developer
Description:
EPMS is an Internet (web) based end-to-end integrated Port solution that
handles vessel and cargo movement activities in and out of the port. For
better decision-making the system provides users with real time information
about vessel arrival / departure, port facilities management, cargo &
logistics information, gate operations, etc. The objective of the
application is to get the highest competitiveness by maximizing the work
efficiency, enabling effective usage of port facilities and achieving
customer satisfaction by high quality service.
Responsibilities:
. Undergone various phases like design, functional and technical
specification, coding, unit testing and code reviews.
. Developed business use cases, sequential, collaborative, activity and
class diagrams for the enterprise presentation, and business and data
access components of the system using UML.
. Developed 3-tier architecture application.
. Developed Business logic components in C# and DAL components using
ADO. Net and C#
. Used ADO.NET objects such as DataAdapter, DataReader and DataSet.
. Involved in Creation of Web Forms Using ASP.NET(C# code behind).
. Developed Custom Controls and User Controls.
. Developed Client side validations in ASP. Net pages using JavaScript.
. Developed Web Services for creating and consuming business components.
Environment: .NET2.0, MVC, ASP.NET, C#.NET, ADO.NET, JavaScript, IIS 6.0,
WebService, VSS 6, Visual studio 2005, Oracle10g.
Progressive Insurance Corporation, OH, USA Sept 2007 - May
2009
Project: Progressive Insurance (Drive and Direct)
Role: Senior Developer
Description:
Progressive Insurance is one of the country's largest and fastest growing
insurance groups. Progressive is not only the #1 writer of car insurance
through independent brokers and agents, but also a leading writer of
insurance for commercial autos, motorcycles, personal watercraft, boats.
Progressive Insurance is committed to selling through professional,
independent insurance agencies.
Responsibilities:
. Involved in Requirement Analysis Design, Development and Testing of
the Front end using Asp.Net and back end using SQL Server and DB2
involving different parts of the application.
. Participated in the development Estimation sessions for this project.
. Developed Web Forms Using Silverlight, ASP.NET(C# code behind).
. Created the majority of application UI in (XAML) markup and
Silverlight.
. Developed Presentation Layer and Client Side Pages using TCA
Navigator.
. Used XR (Externalized Rules) tool in My Business Logic Layer.
. Created and Consumed Web Services and WCF (xPSWrapperExtractor,
xPSWrapperLoader, xPSWrapperTransactions) from the external sources
into the App for different Services.
. Developed WCF Service to Extract Data from Probill and Proteus
(Mainframe).
. Used WCF Service in the Client Application.
. Used Cruise Control .Net for continuous integration and automatic
builds.
. Involved and did some Enhancements in GetAQuote and SaveQuote Modules
in ProgressiveAgent site using classic ASP3.0 and VBScript.
Environment: .NET 3.5, ASP.NET, C#, JavaScript, VBScript, XML, XML SPY,
ASP3.0, WebService, WCF, WPF, XAML, Silverlight 2.0, IIS 6.0, VS 2008,
VSS 6, NUnit, Agile.
Market America, NC, USA Jan
2007 - Aug 2007
Project: Distributor Management Controller
Role: Developer
Description:
Market America is expanding at a very fast pace in the field of One-to-One
marketing and E-commerce. An interactive process to manage the business
information, driven by latest Information Technology tools should be a
great boost to this expansion process. This system will enable the end
users at Market America to manage the business data like distributor
details, order information, distributor applications etc.
Responsibilities:
. Undergone various phases like design, functional and technical
specification, coding, unit testing and code reviews.
. Developed business use cases, sequential, collaborative, activity and
class diagrams for the enterprise presentation, and business and data
access components of the system using UML.
. Developed 3-tier architecture application.
. Developed Web Services for creating and consuming business
components..
Environment: .NET 2.0, ASP.NET 2.0, C#.NET, IIS 6.0, WebService, VSS 6, VS
2005, NUnit, SSRS, SQL Server 2005, Agile.
University of Namibia (UNAM), Namibia, SA Oct 2005 - Dec
2006
Project: University Management System
Role: Developer
Description:
University Management System (UMS) application will enable UNAM to organize
the various aspects of managing its educational institutes, providing a
single platform which is modular in structure and easy and more efficient
to use. The solution will encompass the entire gamut of institutional
operations and will be beneficial to all the stakeholders in the
university: students, teachers, parents and management.
Responsibilities:
. Analyzing requirements, writing design documents, System Requirement
specifications (SRS) and page document specifications (PDS) for
student Information Management, Employee Personnel Information
Modules.
. Developed 3-tier architecture application.
. Developed and used User Controls like UNAMCommonGrid.
Environment: ASP.NET 1.1, C#. NET, TOAD, Linux Red-hot (Database Server),
WebService, SharePoint Portal 2003, VS 2003, Crystal Reports 9i, Oracle
Education:
. Master of Computer Applications (MCA).
[pic]