Sr.net Developer Resume
Boston, MA
SUMMARY
- Over 7+ years of experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies.
- Good Hands on Exposure wif Banking, Financial, Insurance and HealthCare domains.
- Extensive experience wif .NET Framework 4.5/4.0/3.5/2.0 , C#.NET, VB.NET, ASP.NET, ADO.NET, ASP.NET 4.0/3.5/3.0, MVC 4.0/3.0 using Razor Engine, Entity Framework 3.0/4.0, JavaScript, jQuery, XML, AJAX, IIS 7.0/6.0, XSLT, HTML, Web Controls, WCF, WPF, LINQ.
- Good understanding and working noledge of Design Patterns like Singleton, Abstract Factory, and MVP which are solutions to a commonly occurring problem in software design, and Object Oriented Principles like Encapsulation, Abstraction, and Inheritance which are basic building blocks for Object Oriented Design.
- Good experience in using ASP.NET Server Controls and ASP.NET AJAX Controls like Script Manager, Update Panel and Modal Popup Extender
- Experience on Design and Development of Service - enabled/Service-Oriented enterprise applications and good working noledge on Web Services (SOAP, WSDL, and UDDI), WCF, Web API and RESTful API
- In-depth noledge in Multi-threaded programming and Thread synchronization.
- Develop applications using .NET application building blocks (Data access, Exception Handling, State management)
- Design Master Pages utilizing Server Controls, User Controls, Validation controls, and CSS
- Expertise in creating Web Forms, Windows Forms, User Controls, Custom controls, .Net Framework, Namespaces, Delegates, Reflection.
- Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
- Used various C# features, including namespaces, inheritance.
- Good experience in writing SQL stored procedures, Functions, Views, Triggers, Cursors, Indexes and T-SQL programming.
- Experience in relational database concepts including normalization, referential integrity, joining tables, SQL - DDL and DML.
- Experience in Unit testing using NUNIT and source control tools Visual Source Safe, Team Foundation Server
- Experience in working wif .NET CLR components like CLS, CTS, And Garbage collector etc.
- Experience on PowerShelland Angular JS.
- Awareness of Data warehouse concepts.
- Strong analytical skills and experience in analyzing business requirements and documenting Functional Specification and Technical Specifications.
- Hands on experience maintaining and providing Production Support to the applications.
- Experience wif Test-Driven Development (TDD) and Domain Driven Model (DDD)
- A Quick learner, Self-starter, highly motivated individual possessing strong analytical power, Problem-solving abilities
- Key technical skills in MSBI(Microsoft Business Intelligence) SQL Server 2008 and 2012 wif SSIS, SSRS, SSRS R2, SSRS 2012, SSIS 2012 and Crystal BO 2011.
TECHNICAL SKILLS
Programming Languages: VB.NET, C#.NET 4.5/4.0/3.0/2.0 , VB, C, C++, Java, SQL, T-SQL, PL/SQL
.NET Technologies: NET Framework 4.0/3.5/3.0/2.0/1. x, ASP.NET, Web Forms, Win Forms, Web Parts, ADO.NET, Web Services, WCF, WPF, MVC, WWF, LINQ, SOAP, Web API
Web Technologies: ASP, HTML, XML, DHTML, XHTML, CSS, XAML, XSLT, JavaScript, VB Script, AJAX, jQuery, OAuth.
Web Servers: IIS 7.0/6.0
Databases: SQLServer2008/2008R2/2012,T-SQL,Oracle 11g/10g/9i/8i, MS-ACCESS 2007/2003/2000.
Version Control: TFS, Visual SourceSafe 6.0, Rational Clear Case
Reporting Tools: SQL Reporting Services (SSIS, SSRS, SSAA), Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr.Net Developer
Responsibilities:
- Involved in full development life cycle including requirements gathering, analysis, implementation and testing using the AGILE methodology and developed the application using MVC architecture.
- Used various Design Patterns for Code reusability and following standard procedure like Singleton, Facade and Abstract Factory.
- Implementation of ASP.NET MVC validation at controller level.
- Leveraged Routing in MVC to define custom routes thereby achieving clean URL's.
- Used Result Filters for logging operations performed after Action Result and used Exception Filters for returning errors to the view.
- Involved in Complete redesign of the whole application from Telerik/Kendo UI to AngularJs.
- Used AngularJS as the development framework to build a single-page application.
- Restful API is used in communicating wif third parties and database.
- Created Business Logic Layer, Data Access Layer classes using C#.
- Responsible for developing WCF Service for exchange of data between systems and implement business logic.
- Knowledge of calling Cross Domain WCF Service using JQuery.
- Used Fault Contract so as to enable service to propagate errors raised to the client.
- Create a Virtual Network on Windows Azure to connect all the servers, application on the Azure API platform that requires no on-premises hardware.
- Used Web APIs for interaction between SQL Server and flushing the data to front end using AngularJS.
- Used WEB API from frontend to make http calls to the controller
- Used jQuery for client side validations and AJAX for asynchronous execution of data.
- Used JavaScript for various client side operations and also server side.
- Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Extensive development using ASP.NET, VB.NETWeb Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also involved in proof-of-concept using ASP.NETModel-View-Controller, MVC Pattern
- Written the business logic in classes using VB.NETlanguage and used in Web Forms.
- Worked wif AJAX enabled WCF services using VB.NET C# and ASP.NET
- Worked on HTML, CSS for creating appealing layout for web pages.
- Used Entity Framework technology for querying, data retrieval, manipulation and data storage using LINQ.
- Used Lambda expressions and LINQ to OBJECTS and noledge in using LINQ to SQL.
- Designed and implemented triggers, views and stored procedures and joins for Data Manipulation on SQL Server database.
- Worked on Temporary tables and Common Table Expressions (CTE) to in corporate efficient data manipulation and data consistency.
- Used Windows PowerShellScripting which provides full access to COM and WMI enabling administrators to perform administrative tasks on both local and remote Windows systems.
- Developed SSRSReports for different modules in the project.
- Extensively worked wif Correspondences module by generating SSRSreports.
- Developing reports on SSRS on SQL Server (2008/2008R2/2012), and excellent in SSISpackages for integrating data
- Performed Unit testing using NUNIT to find bugs at development phase itself and documented the results.
- Version Control is managed by using TFS to protect from accidental file loss and track version.
- Performed peer code reviews.
Environment: Visual Studio.Net 2010, C#.NET 4.0, MVC 4.0/5.0, ADO.NET, WCF, WPF, LINQ, XML, SQL Server 2008, TFS, REST, HTML5, PowerShell, SSIS, SSRS, Angular JS, Web API, Multi-Threading, XML, CSS, JavaScript, JQuery, VB.NET, NUnit.
Confidential, Irving, TX
Sr.Net Developer
Responsibilities:
- Involved in the designing the architecture of the application modules and responsible for any changes adopted and the project uses application Design Patterns.
- Set up the development environment using Visual Studio.NET 2010, Power Shell, SOAP and Visual Studio Team Foundation Server 2010.
- Created Webpages for various work streams using C#.NET, ASP.NET, AJAX, JSON wif JQuery, Telerik RAD Controls and business logic layer which connects to the other services using VB.NET.
- Application client implemented as a multi-page, responsive solution wif Knockout and jQuery.
- Developed a windows application using VB.NETand web services for secured and machine specific log on to web based systems involved in front-end development using Visual Studio 2010, ASP.NET and CSS.
- Designed User controls using ASP.NET,VB.NETand C# and used them dynamically in the web pages using Master pages and CSS.
- Used Various Data structures and algorithms to hold the performance (monthly/quarterly) data of the investment plans.
- Involved in implementing Bubble sort and Quick sort algorithms using Data Structures.Called server side code from client side using AJAX and JQuery.
- Configured Facets extension, to reduce the amount of customization to the Servlet container's web.xml file.
- API is secured using the popular OAuth 2.0 standard, and communicates wif the client using JSO.
- Adopted SOA (service oriented architecture) to make it more loosely coupled for future enhancement and worked on OOAD for designing and developing new application.
- Created WCF based web service for communication between applications which are published for the various business units.
- Consumed Java Web Services using WCF and displaying data on the UI and used JavaScript for client side validation.
- Used govern, administer, synchronize and cleans the data using ETL and DB2
- Developed the Stored Procedures, SQL, PL/SQL Scripts and Views for MS SQL Server 2012.
- Used ASP.NET MVCPage Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Developed user interface screens using ASP.NET MVCRazor, JavaScript and HTML
- Responsible for designing the ASP.NETforms autantication using .NETFramework and MVC.
- Using Deployment, Entity Framework code is migrated to automate the process of making incremental changes to a data model.
- Developed mapping spreadsheets for (ETL) team wif source to target data mapping wif physical naming standards, datatypes, volumetric, domain definitions, and corporate meta-data definitions.
- Created packages, Stored Procedures, Triggers necessary for Java Web Services to load the transaction data for payments and libraries modules.
- Created SSIS packages for importing, exporting data to and from different data sources.
- Experience in writing test cases using JUnit testing framework and configured applications on WebLogic Server.
- Created Dropdown and Drill through reports using SSRS.
- Imported data from flat files to SQL Server database using SSIS.
- Involved in testing, debugging and documentation.
- Used C# to create custom objects to handle functions difficult to implement wif PowerShell.
- Build and maintain systems wif .NET/C#, shell scripting and Windows PowerShell.
- Performed bug fixing and assigned it to the team.
- Tracked the defects using Team Track.
- Used TFS(Team Foundation Server) for version control for the project.
Environment: VisualStudio.Net2010, C#.NET4.0, Multi-Threading, MVC 4.0, ADO.NET, WCF, WPF, LINQ, XML, SSRS, SSIS, SQL Server 2008, PowerShell, TFS, HTML, XML, CSS, JavaScript, JQuery, VB.NET, NUnit
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NETMVC framework.
- Designed UI using jQuery, jQuery UI and CSS.
- Created dynamic and interactive user experience wif extensive use of AJAX and jQuery.
- Displayed data efficiently using functionalities provided by JQGrid API.
- Decreased the page response time using the server side asynchronous JavaScript, AJAX and JSON technique.
- Responsible to improve the responsiveness of the overall application using HTML5.
- Used JavaScript for client side validations.
- Created efficient and compatible service calls to different applications to transfer data using WCF.
- Used Entity Framework for working wif Relational data and LINQ for updating the data.
- Used Razor Viewsto enable fast coding and quickly integrate server code into HTML markup wif a minimum of keystrokes.
- Used Telerik controls toolkit for rich user interface.
- Used Repository Pattern for data persistency and easy management of data flow to and from the database.
- Developed Stored Procedures, Views and Functions c and optimized using indexes.
- NUnit were used for unit testing.
- Used JIRA for tracking defects and business requirements.
- The Agile methodology was used throughout the project, wif a 20-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
- Fixed issues reported by QA and UAT teams.
Environment: ASP.Net, SQL, VS-2012, jQuery, Web services, WCF, LINQ, N-Unit, VB6, TDD, TFS, JavaScript, Web Services/WCF, XML and Agile.
Confidential, Cleveland, OH
.Net Developer
Responsibilities:
- Participated in all phases of SDLC from requirement gathering to testing.
- Used SCRUM methodology for managing the project.
- Implemented n-tier architectural pattern.
- Designed C# class libraries for business logic and Data Layer for accessing database using C#.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET, MVC Framework
- Used and Designed ASP.NET Web Service using C# while implementing business logic middleware.
- Developed Logical Information Model diagram for various modules by using Visio 2007.
- Worked on ASP.NET state Management, ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Used Master Page for creating a single layout for all ASPX pages to get a good look and feel of pages.
- Implementation of front-end using HTML, CSS, jQuery.
- Used Data Grids to display the data retrieved from SQL Server using ADO.NET components and also allowing the user to edit the data in the database directly from the grid view.
- Extensively used AJAX to reduce connections to the server, since scripts and style sheets needed to be requested once which decrease the user delay thereby providing an interactive experience for user.
- Used Java Script to perform the client side validations like number of password characters and email format.
- Used Web Services (SOAP, WSDL) for communicating wif other applications and components.
- Good working noledge on different WPF controls and customized the look and feel of list box items and Data Grid.
- Implemented .Net Security features like Form-based autantication and also authorizing the users and setting permissions and roles for users.
- Used LINQ to SQL for integrating data validation and business rules into data model.
- Developed T-SQL queries to fetch data from SQL Server 2008 database as per the business requirements and applying tuning techniques for maximum performance.
- Created different chart reports and helped in analyzing perform counters using SSRS 2005.
- Responsible for maintaining of the projects versions using TFS versioning.
- Unit Tests are being conducted using NUNIT.
Environment: Visual Studio 2008, SQL Server 2008, .NET Framework3.5, C#.NET 3.0, AJAX, Web Services, HTML, CSS, jQuery, Java Script, WCF, LINQ, SSRS, WPF, ADO.NET, SCRUM, Visio 2007, TFS
Confidential
.Net developer
Responsibilities:
- Actively participated in collecting the requirements. User and User group meetings, existing systems and various other source of information were analyzed.
- A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed the GUI using Custom and Web Controls in ASP.NET wif C# as code behind.
- Configuration of User Controls is done in the form of XML to attain desired functionality as per the requirement.
- Developed ADO.Net based database access layer against.
- Made use of Dataset, Data Grid and Repeater Controls to display data in a customized format.
- Validation was done using Validation SQL Server Database Controls in ASP.NET.
- Contributed towards the security model in .NET framework for the administration module using verification process, Code Access security, and Role-based security.
- Implemented Fragment Caching to increase the performance of the application.
- Used Crystal Reports for generating reports.
- Created Web Config file for the Web Services to store the Web Service level values.
Environment: Visual Studio .NET 2005, ASP.NET, C#, ADO.NET, Web Service, XML, XSLT, SQL Server 2005, IIS 6.0, Windows Server 2003, Crystal report 9
