[pic] USHA SUNKARA [pic]
SUMMARY
. Over * Years of professional IT Experience in analysis, design,
development, testing and implementation of Client/Server, Web-based N-
tier architecture systems using Microsoft Technologies.
. Developed applications using best practices and design patterns.
. Expertise in developing applications in N Tier, MVC and SOA
Architectures using .NET Framework 1.1/2.0/3.0/3.5/4.0 and
VS2003/2005/2008/2010.
. Extensive experience in SQL Server Database design, Database
maintenance, developing T-SQL queries, stored procedures, CLR stored
procedures and triggers using Microsoft SQL Server 2005/2008.
. Extensively and efficiently used LINQ to SQL, Entity Framework and
ADO.NET following Data access object design pattern to develop Data
Access Layer.
. Experience working in Agile Environment and dealing with Scrums,
Sprints & Releases.
. Extensive experience in web-based page and site designs using C#,
HTML, XHTML, DHTML, CSS, Themes, Master Pages.
. Experienced in application integration using third party tools for
enhanced GUI in C# and VB.Net.
. Extensively worked on JQuery and JavaScript in user interfaces
implementation.
. Experienced in manipulating XML, Proven Knowledge in Schema, XSL
(XSLT, XPath, and XQuery) and LINQ to query XML documents.
. Developed and consumed WCF services to enable effective communication
between SOA.
. Experienced in developing and consuming Web Services (SOAP, WSDL and
UDDI).
. Experience in generating customized reports using SSRS and Crystal
Reports.
. Extensively used VSS and TFS for file sharing and version control, and
used SSIS for data integration.
. Excellent team player with good analytical, communication and
interpersonal skills.
TECHNICAL SKILLS
.NET Technologies : C#, ASP.NET, VB.NET, Dot NET Framework
1.1/2.0/3.0/3.5/4.0, MVC3, Razor Engine V3, ADO.NET,
LINQ to SQL, ADO.NET Entity Framework, WPF, WCF,
Silverlight 3.0/4.0
Web and scripting : ASP.NET, Web Services, Web Forms, Win Forms, AJAX,
Technologies AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML,
JavaScript, CSS, IIS 5.0/6.0/7.0
Third Party : Dev Express Controls, TXTextControl suite of
Components products for .NET, Authorize.NET, CETE Dynamic PDF,
PeterBlum VAM Controls, Nant, ABC pdf, Telerik
(Kendo UI)
Databases : SQL Server 2000/2005/2008R2, MSAccess
IDE : MS Visual Studio .NET 2005/2008/2010
Operating Systems : MS Windows 95/NT/2000, 2003,2008, XP, Exchange
Server 2010
EAI/Middleware : BizTalk 06 R2/06/04
Version Control : Visual Source Safe, Team Foundation Server, Vault,
Subversion
Design methodologies : Agile, TDD (Test Driven Development)
Report and : SSRS, Crystal Decisions, SSIS
Integration tools
Design patterns : Singleton, factory, MVC, Iterator,data access
object (DAO)
CERTIFICATIONS
Microsoft BizTalk Server - Developing Business Process and Integration
2006 Solutions Using Microsoft BizTalk Server
Microsoft .NET Framework - Web-Based Client Development.
2.0
Microsoft .NET Framework - Application Development Foundation
2.0
PROFESSIONAL EXPERIENCE
Mobility Inter-Network Topology(MINT)
.Net Developer 06/2013 - To Date
AT&T Atlanta, GA
MINT is a collaborative effort across Operations, Research and IT to
create topology and path views across the mobility network. The Mobility
Inter-Network Troubleshooting tool (MINT) is designed to arm Operations
personnel with topology and network status views to dramatically simplify
troubleshooting. This tool helps operation team to view topology across
layers, showing how network elements are connected (bottom-up view) and
display network events superimposed on the topology.
Responsibilities:
. Involved in design and development of MINT tool for network topologies
- UMTS, IUCS, LTE and VOLTE.
. Designed and developed the user interface using MVC 3 framework in C#
following the best coding practices.
. Developed MINT GUI as several Razor Layout pages, views and partial
views using MVC pattern, JavaScript/JQuery AJAX to communicate between
views and controllers.
. Extensively used the telerik controls (Kendo UI) for user interface
components and interactions.
. As part of this agile test driven environment, responsible for working
with Scrum Master and ensuring that the code & test cases are
completed in time for the Scrum cycle to succeed.
. Used Subversion as source code control system and performed branching
and merging using SVN.
Environment: C#, VS2010, ASP.NET, MVC 3, SQL Server 2008 R2, JavaScript,
JQuery AJAX, Subversion, IIS7.
Multiple Projects
.Net Developer 11/2012 - 5/2013
Summit Group Atlanta, GA
Summit Group builds brand relationships by offering marketing services
which effectively build and strengthen relationships with their clients'
key audiences. Starting with client's internal team, they help align
people to the essence and meaning of client's company brand, creating
stronger promotional and emotional connections to client's organization
resulting in Engaged employees, committed channel partners, loyal
customers.
Project #1 [Lowe's MyLife Track]
Lowe's MyLifeTrack solution allows Lowes employees to involve in health-
related communication, which allows Lowe's to address health issues and
contain health-related costs at Lowe's. This website features a more
personalized, segmented, step-by-step approach to wellness, and the
responsibility everyone has to make the right choices for a healthier,
better life.
Project #2 [GEICO Max]
GEICO Max is an internal website for the GEICO sales team. This solution
is a sales incentive program that GEICO sales personnel can access
online. The website offers a game interaction where user gets chances
equal to the number of policies they sold. These chances allow them to
spin a table on the website and redeem reward points.
Responsibilities:
. Involved in full lifecycle of the project from requirement analysis,
design, and development and testing using Rapid Application
Development (RAD) software development methodology.
. Developed web applications in C# by applying Singleton, factory
pattern on top of an existing proprietary web-based content management
solution that the company uses.
. Responsible for creating a detailed documentation for the project,
including technical and non-technical (functional & non-functional
requirement specification) documentation.
. Developed the Entity, Provider and Business Layer classes in C# by
creating Generic data access object CRUD methods to access data from
the database in SSMS 2008 R2 using LINQ to SQL.
. Involved in Database Mail Integration with our application to send
email out to users through SQL. Familiar with Exchange Server API
integration with Exchange Server 2010.
. Developed various WCF web services in C# for data interaction and
hence maintain clean separation of business logic from User Interface
logic.
. Extensively used the JavaScript Plugins for user interface components
and interactions such as Accordion, Super fish, JS templates, flot,
PikaChoose, Selectbox, modernizer and many more.
. Worked on analyzing the existing platform and extend it with any new
requirements that fall under new website development.
. Performed unit testing on the modules developed and maintained
consistent error handling mechanism where ever applicable.
. As part of this rapid application development environment,
responsible for coordinating with the rest of the team, account
managers and client ensuring that the code & test cases are completed
in time for the deliverable to succeed.
. Used Vault as source code control system.
Environment: C#, VS2010, ASP.NET, WCF, SQL Server2005/2008 R2,
JavaScript, JQuery AJAX, LINQ to SQL, Vault, SMTP, Exchange Server 2010,
Database Mail, XWALL.
EHS Risk Assessment Application
.Net Developer 05/2012 - 10/2012
Georgia Pacific Atlanta, GA
EHS Risk Assessment application or Risk Management Solution (RMS) helps
Georgia Pacific to meet their commitment towards their Environmental,
Health and Safety Policy. By applying risk management solution the
company can better assess the potential risks and take the appropriate
steps to manage them, or even change what they were doing to stay in
compliance. Using RMS the environmental incidents are tracked and
reported, which then get examined by RMS users for that incident and
hence create an action plan to prevent it from happening again. This will
be managed at a given location or at other facilities across the company.
Responsibilities:
. Involved in updating Application Specific Document (ASD) alongside
development cycle of the sprint.
. Designed and developed new modules in RMS using MVC3 framework and C#
following the standards of the existing code.
. Developed the Entity, Provider and Business Layer classes using Entity
Framework and DAO pattern to access data from the database in SSMS
2008 R2.
. Developed RMS web components as several Razor Layout pages, views and
partial views using MVC pattern, JavaScript/JQuery AJAX to communicate
between views and controllers.
. Extensively used the JavaScript Plugins for user interface components
and interactions such as Bootstrap, Flex slider, jsTree, nanoScroller,
Touch wipe, Uniform and many more.
. Worked on a few tasks involving Application Integration with external
website and databases to access information and data for RMS.
. Performed unit testing using Moq Library. For better support unit
testing, interfaces were extracted from the VB.Net classes in RMS.
. As part of this agile test driven environment, responsible for working
with Scrum Master and ensuring that the code & test cases are
completed in time for the Scrum cycle to succeed.
. Used TFS as source code control system and performed branching and
merging using TFS.
Environment: C# and VB.NET, VS2010, ASP.NET, MVC 3, SQL Server2005/2008
R2, MVC design pattern, Entity Framework, JavaScript, JQuery AJAX, MOQ
Framework, Team Foundation Server, Visual Source Safe.
ReadyCollect & ReadyResale
Web Application Developer 03/2010 - 04/2012
Association Ready Atlanta, GA
A web services company that facilitates the consolidation and
distribution of information for managed communities across the United
States. ReadyCollect and Ready Resale are the two services that deal with
managing the process of collecting delinquent association dues and
automated document delivery system respectively.
Responsibilities:
. Involved in full lifecycle of the project from design, development and
testing.
. Developed web forms in C# and VB.NET for the new enhancements that
come in to Ready Collect and Ready Resale following factory, iterator
and singleton design patterns.
. Proactively refactored multiple modules, namely the Letter module in
ReadyCollect, thus improving the design and performance of the
application.
. Developed the Entity, Provider and Business Layer classes using Entity
Framework and DAO pattern to access data from the database in SSMS
2008 R2.
. Designed and developed WCF services that connects a third party
component with our application, thus providing user access to a broad
range of word processing features through Ready Collect.
. Involved in designing & enhancing the database tables, queries
optimization and performance.
. Involved in unit testing, fixing bugs and maintenance of the product.
. Responsible for deployment and maintenance of the applications in
production environment.
. Work closely with client in gathering and analyzing requirements and
providing solutions that meet the client's requirements.
Environment: C# and VB.NET, ASP.NET 4.0, SQL Server 2008R2,windows server
2008R2, Entity Framework, WCF, IIS 7.0, Visual Studio 2010, XML, HTML,
VSS, JavaScript, JQuery, AJAX,, NUnit.
Reinsurance Solutions
.Net Developer 08/2009 - 02/2010
Partner Reinsurance Greenwich, CT
PartnerRe is a provider of risk-assumption solutions for the global
insurance and capital markets. Re insurance solution is a SOA
architecture based web application using Biztalk server as its middleware
for huge data exchange between heterogeneous end points connected to the
application.
Responsibilities:
. Involved in documenting Application Specific Document (ASD) from the
Analyst provided process of business.
. Developed and consumed WCF services to enable effective communication
between different end points.
. Wrote and managed Schemas, Maps and Technical Specification documents.
. Involved in design, architecture and implementation of the interfaces.
. Developed Schemas, Maps, Orchestrations, Messaging configurations,
BTS.
. Developed Custom components which include Pre Processing and
Application Integration components.
. Implemented Content Based Routing using the distinguished and quick
promotions so that the messages can be routed to appropriate
destinations.
. Pulled data from each DB2 database housed in each store to BizTalk
2006 using DB2 Adapter in XML.
. Installed and Configured BizTalk Adapters for SQL Server 2005 for
deployment and production roll out.
. Created scripts for deploying the applications in targeted
environments.
. Created .NET Automated Test Scripts for testing the data validity of
all legacy systems and the target systems data.
. Performed XML serialization and parsing.
. Maintained different Versions using Visual Source Safe.
. Responsible for System Test and Integration test for all web services.
Environment: C#, VS2008, ASP.Net, WCF, SQL Server2005/2008, BizTalk 2006,
DB2 Adapters, XML, XPATH, MS VSS.
Kentucky Integrated Child Care System
(KICCS)
Software Engineer 08/2008 - 07/2009
Cabinet for Health & Family Services Frankfurt, KY
KICCS is designed for the Division of Child Care replacing the existing
child care management system. It provides a database of all Licensed,
Certified, and Registered providers in Kentucky, automates the approval
for Certified and Registered providers, and monitors families and
children enrolled in the child care system.
Responsibilities:
. Implemented the presentation layer in ASP.NET and C# by designing Web
forms, User Controls, Web Server controls and Custom Controls.
. Extensively worked in C# and implemented Model View Control (MVC)
architecture.
. Designed and implemented AJAX controls like Grid View and Model Popup.
. Implemented complex client side validations in JQuery.
. Wrote database components to access Database using ADO.NET using data
access object pattern.
. Developed Typed Datasets to interact with Data in SQL Server 2005.
. Used Web Services as the bridge between user interface layer and
Business service layer to provide service oriented architecture (SOA).
. Wrote programs for loading data to XML Files and transforming XML
data.
. Created web services to expose the registration and scheduling data to
other modules of the application using XML Web Services.
. Involved in developing test case scenarios and technical documentation
of the project.
Environment: C#, ASP.NET, MVC, ADO.NET, Visual Studio.NET, Visual Source
Safe, Web Forms, XML, XSLT, MVC design pattern, Web Services, HTML,
DHTML, SQL Server 2005, UML 2.0, Visio, JavaScript.
SCE
.Net Programmer 01/2007 - 06/2008
School of Computing & Engineering, UMKC Kansas City, MO
Responsibilities:
. Involved in design and developing Web Forms using ASP.NET and C#.
. Involved in producing design documents, as well as implementing,
debugging and documenting code.
. All the user interface layers, web pages are created and integrated to
maintain the performance of data flow and data integrity using ASP.NET
User Controls, Web Server Controls and ADO.NET.
. Used built-in validation controls and custom validation controls for
front end validations.
. Involved in the design of security module that authenticates users,
based on the roles.
. Implemented Web services to retrieve various accounts information.
. Used existing legacy COM components using the interoperability
provided by .NET Framework.
. Developed SQL Stored procedures to interact with the databases.
. Used SMTP mail class of .NET for the users to send mail with
suggestions, receive any alerts or confirmation notifications etc.
Environment: ASP.NET, C#, JavaScript, XML Web services, COM/COM+, SQL
Server 2005.
EDUCATION
Masters in Computer Science University of Missouri
Kansas City, MO