Summary:
Around *+ years of IT experience in developing web applications and enterprise applications based on various industry standard architectures like n-Tier, Client/Server, and Service Oriented Architecture (SOA) using Microsoft tools and technologies.
Sound knowledge and good working experience in all phases of Software Development Life Cycle (SDLC) right from requirement phase to deployment and production phases in lieu with TDD, Waterfall and Agile methodologies.
Proficient with C#, ASP.NET Web Forms, ASP.NET MVC, ASP.NET VB.NET, WebAPI, WCF, SQL/T-SQL, ADO.NET, LINQ, AJAX, JQuery, HTML, XML, XSLT, CSS, and JavaScript.
Experience in publishing reusable services using Web Services (ASMX), WCF and Web API for inter and intra operable solutions.
Experience in designing and developing Databases in SQL Server 2005/2008 R2 which includes the development of functions, stored procedures and triggers using Transact SQL and PL/SQL.
Experience with popular Data Providers such as SQL Server, Oracle, and Microsoft Access.
Experience in developing unit tests using Microsoft Unit Test Framework and mocking library like Moq.
Experience desiging entity relationship diagrams, use cases, class diagrams using Microsoft Visio.
Experience with Configuration Management tools like Team Foundation Server (TFS) including Visual Studio Online.
Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast-paced environment or quickly changing priorities.
Experience of working with latest concept of C# like Generic Collection, Reflection, Partial Class etc.
Experience in using Language-Integrated Query [LINQ] (LINQ to Entity)
Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
Excellent in learning and adapting to new technologies. Proven ability to work independently and as well as in a team and motivated to face challenges and meet deadlines.
Technical Skills
Programming Languages : C#, ASP.NET, T-SQL.
.NET Technologies : ASP.NET Web Forms, MVC, Web API,
ADO.NET, WCF, ASMX, Web API, MS Test.
Open Source Frameworks / Libraries : StructureMap, AutoMapper, Moq.
Scripting Languages / JS Framework : JavaScript, JQuery, AJAX, JSON, CSS, HTML.
Databases : SQL Server 2005/2008/2012, Oracle 9i/10g, MS Access.
Application Design/IDE : Microsoft Visual Studio 2008/2010/2012/2013.
Tools : TFS, SVN, VSS, Nunit, Junit, Microsoft Visio.
Operating Systems : Windows 2008/2012/Win7/Win8.
Education
Masters in Computer Science and Info Tech
Sacred Heart University – Fairfield, Connecticut.
Bachelors in Computer Science
JNTU University – Hyderabad, India
Professional Experience
Client: Microsoft Redmond, WA July ‘16 to Till Date
C#.Net Developer (One Engineering)
Responsibilities:
Hands on experience on power shell learned how to pass parameters to PowerShell script and also implemented the command used to create website, assigning host name, port . . . etc.
Hands on experience on SSL binding, Assigning of certificate to websites and importing certificates.
Created app pool for the website made in IIS using power shell.
Learned conversion of deployment Config files to JSON for all the environment like INT,PPE & PROD.
Working on release management VSTFS build management.
Upgrading Corext builds to VSTFS Builds, which involves creating build definitions for all the applications, resolving issues with DLL’s and changing the paths of the DLL to generate MSI.
Crated XAML detentions in Build Definition.
Configuring the Build definitions to generate MSI.
Hands on experience on creating WCF services and web services.
Creating and configuring Azure service bus and Azure service bus Topics.
24/7 Production Support.
Creating Asimov events using C# Incoming Request Event, Outgoing Request event, Error Event and Trace Event.
Creating Schemas for the Incoming, Outgoing, Error and Trace events.
Hands on experience on Xpert logging mechanism.
Created Standing queries an Lambda queries to monitor Quality of Service (QOS).
Hands on experience in Smoke testing the application.
Deploying applications using Octopus on SIT, INT, PPE and Production.
Environment: Visual Studio 12,14,2015, C#, ASP.NET, SQL Server 2014, SVN, XSD.exe, HTML, CSS, JavaScript, .NET framework 4.0, HTML, CSS, JavaScript, WCF, TFS, SQL Server 2008, Web Services, Xpert, Scope Studio.
.
Client : Edge IT Corp, Herndon, VA Nov ‘14- June ‘16
C#.NET developer
Responsibilities:
Interacted with business analyst team to understand the system requirements.
Involved different phases of Software Development Life Cycle (SDLC) including Designing, Development, Implementation, and Testing.
Developed Web Forms for this application using ASP.NET 3.5 MVC 5.0 and C# with Visual Studio.NET 2008 environment.
Designed User Interfaces using CSS, Master Pages and JavaScript.
Developed various screens for this portal using ASP.NET and C#.
Developed various XML config files, methods in handlers for displaying controls names, error messages and some text messages.
Successfully developed different Web Pages using C#, ASP, HTML, JavaScript, CSS.
Developed class files for business process layer and data access layer.
Extensively used data controls like data view controls and dropdown list controls for manipulating the data.
Developed and Consumed Web Services for business process layer.
Utilized Microsoft application blocks & practices for data access, configuration and for minimizing repeated code.
Applied Master pages, and CSS, Navigation Controls, HTML, for a consistent look and feel for page designing.
Designed database in MS-SQL and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
Involved in all the stages of SDLC. Completely understand the importance of Quality of work in deliverables given to client.
Environment & Technologies: Visual Studio 2010, C#, ASP.NET, SQL Server 2008, SVN, XSD.exe, HTML, CSS, JavaScript, .NET framework 4.0, HTML, CSS, JavaScript, WCF, TFS, SQL Server 2008, Web Services, Entity Framework, AJAX, LINQ.
Client : QVC, Westchester, PA June ‘14 to Oct ‘14
TIBCO Developer
Responsibilities:
Worked on TIBCO Business Works to create solutions to integrate applications to third party vendors of data service providers.
Gathered, analyzed and documented the project requirements specifications.
Performed all the business workflow and published transformed data on the TIBCO bus using TIBCO Business Works.
Fixed bugs according to the software change requirement.
Interacted with clients and vendors to standardize and agree upon XML schemas that would be implemented over HTTP.
Designed the integration flow among different applications by mapping the different data schemas into one Canonical data form using TIBCO Mapper.
Created EAR Files for the developed BW components and deployed them using TIBCO Administrator.
Developed and implemented common services for auditing and error handling.
Designed and implemented the exception handling solutions for the business.
Participated in application performance tuning, system documentation, and technical support for production.
Processed and conducted Unit testing, component testing, system testing & regression testing.
Implemented Enterprise Application Integration (EAI) solutions using TIBCO software products including Business Works and Enterprise Message Service.
EDI analyst and EDI mapper.
Created new trading partners and EDI implementations using Business Connect
Environment: TIBCO […] XML, JDBC, TIBCO Designer(5.6,5.8), TIBCO ADB Adapters 6.0, TIBCO Administrator 5.6, TIBCO Hawk 4.8, TIBCO Rendezvous, TIBCO EMS 5.1, TIBCO File Adapter, DB2, Webshpere MQ, ClearCase, SVN
Client : Aditri Technologies, Secundrabad, India July ‘11- Aug ‘13
C#.NET developer
Responsibilities:
Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages and participated in the development.
Fine-tuned application performance using Caching, View, Session and Application objects and other available techniques in Microsoft.Net framework.
Designed user interfaces using ASP.NET MVC 3 with C#.
Used JQuery for Ajax and validations.
Maintained the availability and integrity of the database, including referential integrity checking and multiple access schemes (locking).
Practiced agile software development through TDD, continuous integration, stand-up meetings and close interaction with business owners.
Used LINQ to XML for reading xml's and constructing xml from objects and collections.
Developed WCF Services using SOA Architecture.
Interaction between Business Components and SQL Server is done using WCF Services.
Used Microsoft Application Blocks for Exception Handling and Logging.
Extensively used ADO.NET for database connectivity and transactions.
Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
Responsible for developing WCF Services using C#. The application extensively absorbs and exposes web services.
The project went through full SDLC using Agile. Used UML for designing the application. Used Design Patterns.
Involved in the successful implementation and customization of the product at various client sites.
Environment & Technologies: Visual Studio 2010, ASP.NET, SQL Server 2008, SVN, XSD.exe, CSS, JavaScript, .Net 3.5 Framework, Unity Application Block, ASP.Net MVC 3, JQUERY C#, WCF, LINQ, SOAP, ADO.Net, XML, TFS, NUnit 2.4.6.