Sr .net Developer Resume
Stamford, ConnecticuT
SUMMARY:
- 8 years of experience in Analyzing, Designing, Developing, Documenting, Testing and Deploying Web, Windows, Console applications with extensive experience in Microsoft Visual Studio environment using C#, VB.Net, ASP.NET, ADO.NET.
- Experience in C#.NET, ASP.NET MVC, ASP.NET, WCF, XML Web Services , LINQ, ADO.NET, Ajax, jQuery, JavaScript, SQL Server 2005/2008/2012 , Oracle 9i.
- Experience on latest .Net Framework (3/3.5/4/4.5) with N - tier Architecture model and design patterns.
- Experienced in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, and AJAX.
- Involved in Test Design, Test Development and implementation of test procedures in Manual and automation testing.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Extensive experience in Content Management Systems like SiteCore.
- Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
- Providing a better UI with the bootstrap framework, and CSS3
- Experience with Windows Communication Foundation (WCF).
- Experienced in creating rich user interface using HTML5, HTML, DHTML, Master Pages, CSS3, CSS, Ajax Control Tool kit, JavaScript and jQuery.
- Worked on JQuery and JSON for the retrieval of data and used multithreading for job scheduling.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
- Experience in working with various client side and server side state management techniques.
- Excellent experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL.
- Extensively used ADO.NET objects like Data adapter, Dataset, Data Reader and iBATIS /, objects like QueryforObject, QueryForList to access database.
- Strong hands on experience setting up connections and working with Relational Database Management Systems (RDBMS) like SQL server 2008/2005 and Oracle 9i.
- Experienced writing stored procedures, triggers and functions using SQL Server 2005/2008/2012 and Oracle 9i.
- Worked on implementing MVVM/MVC architecture facing key challenges on database and business layers.
- Strong abilities in Design Patterns, Database Design, Normalization, Views, and Creating SSIS packages, SSRS and involved in all stages of SDLC.
- Adequate experience in using source control tool Team Foundation Server (TFS), Subversion.
- Expert in debugging an application using the debugging options provided by the Visual Studio .Net IDE.
- Worked on HTML, CSS and BOOTSTRAP to provide creative user experiences
- Experience in implementing error handling, trouble shooting, and exception management, tracing and logging features.
- Excellent communication and interpretation skills enabling effective interaction with application developers, end users, project managers, and business analysts to review the requirement specifications.
- Experienced in development of n-tier web applications
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/ 2005/2008/2012 , PL/SQL,Oracle and MySQL
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong experience working with Console and Destop applications using asp.net and c#
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Expertise in developing various static, dynamic, drill- through, drill- down, matrix and sub- reports using SSRS.
- Experience in developing rich, uniformed User Interface using CSS, Masterpages, Themes,Silverlight, AJAX Controls, and Web parts, JQUERY, Photoshop and Flash.
- Expertise in developing Parameterized, Chart, Graph, Linked, Dashboard
TECHNICAL SKILLS:
Languages: C#, C, C++, VB 6.0
Web services: WCF, RESTful, Web Services
Scripting Languages: Java Script, VB Script, AJAX, jQuery, JSON
Markup Languages: XML, XAML, HTML, XSL, XSLT, CSS, Server XMLHTTP, XMLDOM, PowerShell.
.NetTechnologies: ASP.NET MVC 4/3, Web Forms, ADO.NET, ASP, LINQ, Silverlight 4, WPF, Entity Framework 4.5/4.1
Methodology: AGILE, SCRUM, Waterfall
Frameworks: .NET 3.0/3.5/4.0, SSRS,SSIS
Databases: SQL Server 12/10/08, Oracle9I/10g/11g/12c, MS-Access 2000
Operating Systems: Windows 8/7/XP/Vista, Linux, windows server 2008.
Reporting &TestingTools: Selenium, QTP,Crystal Reports 8.5/XI, Typemock, NUnit.
Software: VisualStudio.NET, IIS6/7/8.
Version Control: Team Foundation server(TFS), Visual Source Safe(VSS) and SVN
Mobile Development: Android sdk 2.x/3.x, phone gap
WORK EXPERIENCE:
Confidential, Stamford, Connecticut
Sr .Net Developer
Responsibilities:
- Architected, Designed & Developed ASP.NET /VB/ C# N-tier Web Platform application.
- DevelopedASP.NETMVC4.0app licationsusingCodeFirstApproachinEntityFramework4.1andUIinRazor View Engine.
- Worked with team implementing business specifications to configure & customize the OPRSS within ERP platform.
- Involved in developing the UI pages using WPF,HTML, CSS, JAVASCRIPT, JSON, JQUERY, Bootstrap, AngularJS, KnockoutJS, AJAX.
- Got exposure to mobile application development using html5, Construct2, Android, CSS, Bootstrap.
- As part of the development team, I was associated with the full life cycle of the project (analysis, design, development, testing, and implementation) under Agile and SCRUM methodologies.
- Developed T-SQLqueries&Stored Procedures for Insert, Update and Delete to the tables based on the Customizations using SQL Server 2012.
- Implemented Windows authentication and Custom authentication against SQL Server databaseusing Web form controls and used WPF for designing UI.
- Involved in NUnit testing and deployment of the application using Team City and Octopus.
- Created Restful services using Web API.
- Creating and Consuming RESTful services using Web API 2.0
- Involved in converting WCF services into RESTful services
- Used Amazon web service AWS to store and retrieve data from Amazon S3 cloud
- Used VSS for version controlling and source code sharing, coded on VB.NET for the customizedbusiness logic functions and worked on JavaScript, jQuery for the customized web pages.
- Replaced heavy JQuery Web Form pages with the AngularJS using Angular custom directives, filters, templates, ng-Grid and Kendo UI.
- Created/ modified SQL Queries better performance tuning on analyzed existing code for betteroutcome.
- Imported data from SQL database to handle JIRA data related to the application data.
- Involved in Bug reporting using Jira & Bugzilla.
- Performed End-to-End Testing, troubleshooting, debugging, integration testing and performancetesting and analyzed the results to justify the validation.
- Worked with Package Managers Like Nuget Package Manager to avoiding installing unnecessary dll's to your local machines.
- Developed Server side business logic using Spring IOC, Dependency Injection & AOP, handled logging requirements using Log4J.
- Involved in developing and maintaining intranet portal using SharePoint 2013which helps in managing release management docs, networking issue tracking.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Design and development of new SSIS packages and Autosys jobs based on the requirements.
- Used Created SSIS packages in data import and transformation to normalized data from different external sources.
- Created custom charts (pie, bar, graph) using Crystal Reports
- Used SVN Tortoise as a source control for code repository.
- Design and implementation of new reports using SSRS which will provide data required by LOB users.
- Developed Services using SOA architectures on MVC framework (WSDL, SOAP, XML, and XSD) tofacilitate communication between servers which were located two different cities.
- Web pages designing using with Bootstrap, WPC and Photoshop.
- Used Google maps to show Property geo-locations in the map.
Environment: s: .NET Framework 4.5, Enterprise Library 5.0, Android SDK 3.0, Eclipse, VB.NET, ASP.NET MVC 4,ADO.NET,Web Services, Spring3,AngularJS,NodeJS,Kendo UI,Bootstrap, Phonegap, Web API, XML, HTML, LINQ,SQL Server 2012, Oracle 12c, VSS, WPC,AJAX,JSON,Google maps, IIS 8.0, SOAP, SSIS, SSRS, Jira, Windows Azure, SQL Azure Database, Azure Storages (Blob, Tables, Queues), AWS,Bugzilla,Octopus, Nuget,Restful, SharePoint 2013, Autosys, Nunit, Crystal Reports, GIT.
Confidential, MN
Senior .NET Developer
Environment: C#, ASP.NET, ADO.NET, WCF, XML, HTML, CSS, JavaScript, AJAX, LINQ, Angular JS, Entity Framework, Web API, Windows 7, Windows Server 2008, Framework 4.0, SQL SERVER 2008, Visual studio 2012.
Responsibilities:
- Gathering and Analyzing the Business requirements from the Business Owner/ Managers and designed a prototype, prepared specification and technical documents.
- Analyzed the system as per future requirements and implemented each aspect for all the future releases.
- Assisting in Agile software development management activities.
- Worked in creating and deploying XML Web Services using ASP.NET Consumed Web Services in ASP.NET web Forms.
- Responsible for coding the functionality required by the client and implementing the changes according to the requirement.
- Involved in all phases of the application development from business requirements analysis, design, development, and testing of the application.
- Developed Templates using HTML, CSS (Bootstrap) and JavaScript.
- Worked on developing website front-End Graphical user interface using AngularJS.
- Implemented Routing for the Web Application using Angular JS UI Routing and created Custom AngularJS Directives for the application.
- Used AngularJS to standardize web application structure and provide a future template and Knockout JS for data binding.
- Third Party Telerik Controls was used for User Interface Development
- Involved in using JavaScript and AJAX for Client side validations and validating the input data using validation controls.
- Responsible for making AJAX Calls for the UI Interactions to the Controller actions using JQuery and getting the data back as JSON and parsing it on to the UI.
- Used JQuery for client side validations and Improved performance by extensively coding with JavaScript libraries for Client-side validations to eliminate round trip to the server.
- Developed stored procedures for extracting data from Database in SQL server 2012.
- Designed and Developed Web Application using MVC 5 and ASP.NET4.0.
- Migrating the communication components like web service, Remoting to WCF.
- Involved in migrating the data from SOA to RESTful services using ASP.NET Web API.
- Developed ASP.NET WEB API HTTP Services for the sub modules.
- Designed and developing various system components using C#, WCF using MVVM and singleton patterns and also utilizing best programming techniques including design patterns for reusability and modular development.
- Designed and created tables, views and SPs using SQL Server 2008 Management Studio.
- Implemented queries using PL/SQL to fulfill the new business requirements.
- Created/modified SSIS packages for different clients to send data packets or transform to different reports and other databases.
- Used SOAP over HTTP to Implement Web Services and Consumed and published XML web services in the application.
- Implemented Web Services to integrate the client systems using WCF.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Created Entity Framework object model which handles the data from/to SQL.
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications
- Used LINQ to Entity Framework using lambda expressions for communicating between business logic layer and Data access layer.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Implemented AJAX on webpages for asynchronous processing and used Ajax control took kit to develop rich user interface experience.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS).
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
- Tested the developed code to ensure that it accurately captured the existing business processes using n-unit Testing and j-unit Testing.
- Worked closely with QA team to ensure the Quality of the Delivery.
Confidential, Lake Forest, CA
.NetDeveloper
Responsibilities:
- Involved in translating the customer requirements into Design specifications and ensured that the requirements translate into software solution.
- Designed interactive web pages with front-end screens using ASP.Net 3.5, C#.NET and HTML technology as per the requirements and used ADO.NET.
- Worked on creating various types of indexes on different collections to get good performance in Mongo database
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Designed and migrated existing user interface (UI) to ASP.NET MVC platform.
- Used MVC tools like CSS Normalizer to create elements that are consistent across various browsers and in-line with modern standards.
- Developed the Silverlight application on MVVM design pattern.
- Used Built-In Command Libraries in WPF for handling application commands
- Consumed web services for aging and disability service directory using C# and exposed them through SOAP.
- Used AJAX for better usability and implemented input validation using the ASP.NET Input Validation Controls.
- Used JQuery in designing and to navigate a document, DOM elements, create animations, handle events, and develop AJAX Applications.
- Provided technical vision and guidance for the JavaScript/Mongo platform leveraging both Restful and SOAP web services.
- Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to Windows Azure Worker Role.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
- Deployed application to Azure Cloud
- Developed XSLT with XML to display statements.
- Returned data to front-end in XML format.
- Handled Configuration (Session, authentication and authorization, custom errors, tracing and so on) for the online services by the customer.
- Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQLSERVER 2008.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#.NET.
- Used Microsoft Visual SourceSafe (VSS) for version controlling and configuration management.
- Created Test Cases and ensuring their success using Typemock.
Environment: C#, Visual studio 2008, ASP.NET 3.5, MVC 3, CSS,SQL Server 2008, .NET Framework 3.0, XML, HTML,ADO.NET, SOA,Visual Source safe, Mongo Database, WCF, WPF, Typemock, Silver Light.
Confidential, NY
.NetDeveloper
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET and SQL. The middle tier contained all the business logic.
- Designed the data access layer on the middle layer to connect various databases for various groups.
- SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#.
- Managed and maintained Oracle and NoSQL databases in production domain.
- Worked extensively with Microsoft Enterprise Library for Cashing, Data Access and Security.
- Used MSE to for its Consistent design patterns, Ease of use, and Extensibility.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the Webpages Using ASP.NET 3.0.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET 3.0.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Designed in accordance with Service oriented architecture principles to support Distributed computing where services are consumed by consumers using WCF.
- Implemented WCF so that data can be exchanged between applications.
- ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ, is used to code queries for DML, DDL Statements.
- Used JavaScript to perform validations and catch the events on client's browser.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used LINQ to SQL, LINQ to Lambda functions, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Extensively wrote and used stored procedures, Database Triggers in SQL 2008/2005.
- Written jQuery to build the dynamic page based on user inputs.
- Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically using the NANT Build and deployment solution.
- Used Microsoft Team Foundation Server(TFS) for the purpose of version Control and source code maintenance needs.
Environment: C#. NET 3.0, ASP.NET 3.0, C#, MVC 3, Visual Studio 2008, ADO.NET, Entity Frame Work, COM, COM+, IIS 6.0, MSE 5.0, WCF, LINQ, SOA, Web services, Agile Scrum, NUnit NANT, .NET Framework 3.5, JavaScript, Multi-threading, MTFS, JQuery, SQL Server 2008/2005, T-SQL, Windows Server 2008, Elastic Search and NOSQL.
Confidential
.Net Developer
Responsibilities:
- Interacted with end users and Business Analyst to create low level technical design document.
- Involved in Database Design, System Analysis, design and development.
- Used the ADO.NET for the Data Access from the Database. Created UI screens using ASP.NET web forms and user controls.
- Created the Queries to access the data from the SQL server as the backend.
- Coordinated with offshore for the multiple version releases for this product.
- CreatedthePatch(C#)fortheunsupportedproducterrors.Fixedthreemainproductionbugsusing thispatch.
- WrotePL-SQLquerieswithJoinsonmultipletables,StoredProcedures,Functions, Triggers, Indexesusi ng T-SQL and LINQ using Oracle.
- Interacted with the Client-Support team, and clarified their queries about the product.
- Created the FAQ document for the client support team.
- Involved in the Install Shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment.
- Used VSS for version control.
Environment: C#, C++, ASP.NET 2.0/3.0, Visual Studio 2005, ADO.NET, Oracle 9i, MS SQL Server 2005, VSSPL-SQL, T-SQL.
Confidential
Web Developer
Responsibilities:
- Used 2-tier architecture to design and develop presentation layer, and data access layer
- Extensively used windows form applications to create user interfaces by using C#.NET.
- Enhancements to GeoMedia commands like spin, move, and copy parallel etc.
- GUI enhancements to GeoMedia commands.
- Suggesting and implementing suggestions for Data Edit commands.
- Created Complex stored procedures, Triggers, Functions, Indexes, Tables, Views.
- Created derived columns for the present columns for the given requirement
- Writing unit test cases for the components developed and writing test scripts.
- Testing components developed and executing test scripts and performing stabilization
- Testing.
- Responsible for fixing the problems found in the product.
- Responsible for documenting the knowledge for future reference.
- Designed and implemented user login and security
- Worked on replication of data (Transactional Method Used).
- Implemented different types of constraints on the data tables
Environment: .Net Framework 2.0, Oracle, C#.NET, SQL Server 2005, Visual Studio 2005.
Confidential
.Net Developer
Responsibilities:
- Responsible for understanding the business & the technology of the client system.
- Developing the Design and Functional specifications and Flow of business.
- Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Worked on Themes and CSS for the layout of the web application
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application
- Used WebServices (SOAP, WSDL) for communicating with other application and components.
- Developed various XML config files, methods in handlers for displaying controls names, error messages and some text messages.
- Extensively used data controls like data view controls and dropdown list controls for manipulating the data
- Developed and Consumed WebServices for business process layer.
- Applied Masterpages, and CSS, NavigationControls, HTML, for a consistent look and feel for page designing.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2005 to insert, update, and delete data inside tables.
- Worked onReport Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Worked on PL/SQL writing package Stored procedures and triggers.
- Data base restoring and taking back the back up of the database.
- Performing unit testing for various modules of the system.
- Responsible for imparting application knowledge and technical learning to the new team members inducted into the Project.
- Performed unittesting and system integrationtesting.
Environment: Visual Studio 2005, .Net Framework 2.0, ASP.Net, C#.Net, HTML, CSS, ADO.NET, UML, IIS 6.0, jQuery,Windows XP,Oracle 10g,MS SQL Server 2005 and JavaScript.
