Sr.net Developer Resume
Madison, NJ
SUMMARY
- . Net Developer with 6+ years of experience with Software Development Methodologies AGILE Scrum, TDD and Waterfall in all stages of SDLC and strong working experience in N - tier architecture, Architectural Patterns ASP.NET Web Forms\MVC and strong applicability of Design Patterns.
- Extensive experience in developing large-scale, performance critical applications using Microsoft Technologies like ASP and VBScript, developing solutions with Microsoft .NET using Visual Studio.Net/ 2003/2005/2008 , ASP.NET, C#.NET, and VB.NET with SQL Server 2000/2005 as database.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills. Excellent Interpersonal and Communication skills, coupled with strong technical and problem-solving capabilities.
- Experience in creating ETL packages using SQL Server Integration Services (SSIS)
- Experience in Telerik RAD controls for Asp.Net AJAX and Infragistics Controls
- Experience in working with GIT, Team Foundation Server (TFS) source control. Created new team projects under team project collections, merging and branching to support parallel development.
- Experience with MS SQL database, SQL Integration Services, DBMS, stored procedure development, and transaction database design using SQL Server
- Experience with Reporting Tools in writing and tuning with better design and much information in different layouts using SQL Server Reporting Services (SSRS), Crystal Reports.
- Experienced in developing Web services using WSDL, UDDI and SOAP Protocol and .NET remoting.
- Experienced in N-hibernate to communicate with Database and used String Query Builder, CRUD operations, Hand coding Mapping and Fluent hibernate mapping.
- Experienced in Query Optimization and query tuning in SQL using SQL profiler.
- Experienced in Version Control Systems such as Team Foundation Server 2010/2012/2013/2015 for active tracking of work progress and maintaining code repository and Experience in administering continuous integration in team city.
- Experienced in writing factories and injecting them into controllers using DI and writing Custom Directives as an extension of view in AngularJS 1.4x.
- Experience on OOPS Concepts, UML Design Patterns such as Singleton, Factory, Remoting
- Expertise in implementation of optimized, secured WCF Service over SOAP or REST by using Service, Operation, Data, Fault and Message Contracts.
- Expertise in implementing SOA architecture thru WCF services, which used to rapidly build service-oriented applications that communicate across the web and the enterprise with features Serialization, Versioning, Interoperability and hosting.
- Extensively used LINQ (LINQ to Entities, LINQ to XML), ADO.NET, and ADO.NET Entity Framework in developing Data Access Layer.
- Good experience in using AJAX code with .NET web applications and JavaScript.
- Good working experience in writing JAVASCRIPT or JQUERY 2.0/1.0, JQUERY AJAX based web applications to improve the response.
- Leveraged the introduction of Web API Controllers Web API 2 in ASP.NET MVC 5 to build, maintain Restful API’s and also consume the API’s client side using AngularJS data binding.
- Strong Skills in database related work primarily designing and creating tables, complex stored procedure, Functions Dynamic SQL using PL/SQL, T-SQL.
- Worked on Kendo UI to create HTML5 and JavaScript products
TECHNICAL SKILLS
Operating Systems: Windows 07/2000/ NT/ XP/ Vista/98/ 95, Windows 2003 server.
.NET Technologies: ASP.NET, MVC, LINQ, ADO.NET, Web Services, WCF, WebForms, WinForms, Web Parts, .NET Remoting, SOAP, Net Framework 1.1/2.0/3.0/3.5/4.0.
Programming Languages: C# .Net, VB.Net, JavaScript, AJAX, VB Script, Visual Basic 6.0, C, C++, SQL, PL/SQL.
Web Technologies: XML, HTML/HTML5, CSS/CSS3, DHTML, XHTML, XAML, CSS, PHP, XSLT, NHibernate, OAUTH 2.0, VBScript, JavaScript, AJAX, AngularJS / Angular 2, Kendo UI, Twitter Bootstap
Databases: SQL Server 2016/2012/2008/2005/2000 , Oracle, MS Access 2000/2003/2007 , NoSQL, MongoDB
Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP, IMAP
Reporting tools: SQL Reporting Services (SSRS), SSIS, Crystal Reports.
Version Control: Visual Source Safe 6.0 (VSS), Team Foundation Server (TFS), Tortoise SVN, GIT HUB
ORM: Entity Framework 6.0/5.0/4.0
Other Tools: Microsoft Visual Studio. Net 20, Business Intelligence, Build Master, MS Office, UML, Microsoft Visio 2003
PROFESSIONAL EXPERIENCE
Confidential, Madison, NJ
Sr.Net Developer
Responsibilities:
- Designed and developed web pages using C#, ASP.NET MVC 5, WCF, Web API, Entity Framework, HTML, JavaScript, jQuery, AngularJS and SQL Server.
- Created coding and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Developed and consumed enterprise level Web APIs and experienced in handling security features for both WCF and Web API Services.
- Developed SQL Server Integration Services Packages (SSIS) to import data from the Flat files to Database.
- Experienced in following guidelines for writing code and involved in Code review of other team members to ensure standards and practices are being followed.
- Extensive experience in creating and using AngularJS controllers, directives, custom directives and performed client-side validations using Angular 4.
- Hands on experience in developing Single Page Applications (SPA) using AngularJS and responsive designs using Bootstrap technologies.
- Hands on experience in writing unit test cases using Moq and created integration test cases for entire application.
- Involved in design and development of back end DB using SQL Server 2012/2014
- Involved in the creating and development of database, tables, complex stored procedures, triggers and Views.
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML
- Responsible for testing, fixing the bugs and troubleshooting the technical problems
- Used Telerik Asp.net MVC Ajax UI Controls for UI layer
- Used TFS as source control explorer and created work items which is used to track different kind of tasks associated with project.
- Used JQuery UI API for the animation and for retrieving data
- Used Web APIs for interaction between SQL Server and flushing the data to front end using AngularJS.
- WCF Services are secured using MLS (Message Level Security) via username token policy (WS-Security).
- Worked extensively withKendo UIComponents likeGrid,Cascade DropdownList,DatePicker,Tab Strip,Tool Tip,Combo Boxetc.
- Worked in Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Worked in Extracting, Transforming and Loading (ETL) data from Excel, Flat file, to MS SQL Server by using SQL Server Integration Services (SSIS)
- Worked with REST based services using MVC 5.0 Web API
- Working SSRS reporting tool to generate Dashboard reports, drilldown reports and other simple to complex reports.
Environment: Microsoft Visual Studio 2015, C#.NET3.5/4.0, .Net Framwork3.5/4.0, SQL Server 2012/2014, XML, XSL, XSLT, Microsoft Test, Team Foundation Server, SSIS, SSRS, Kendo UI, JQuery UI, JQuery, Angular4, LINQ, TFS. ASP.Net MVC 5.0, JQuery, WCF.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Involved in designing the layout of User interface using Visio and class diagrams using UML.
- Also Used JQuery which communicates with RESTFUL web service.
- Created Client-side validations with JQuery selectors, Events and Server-side validations with ASP.Net3.
- Created new model classes in Web API to hold data
- Demonstrated the UI modules to Users with weekly meetings as per the SCRUM.
- Design, Development and testing of RESTful web services called using Entity Framework data services.
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contained all the business logic
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
- Developed MVC 5 pattern using Entity Framework for the Data Access Layer and UI with JQuery/Bootstrap for the front end.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Developed SSIS (SQL Server Integration services) packages for batch processes which will be executed on off peak hours and send some data to mainframe as per requirements.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Experience in designing views and communicating with server using AngularJS, Typescript, Bootstrap, Services, Directives, HTML5, CSS3
- Experienced in creating Angular services and factories to interact with Web API
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Implemented CRUD functionality with Entity framework in ASP.NETMVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Implemented the WCF Data Contracts versioning by using Knowntypes and IExtensibleDataObject, Ordering and enforcing required data when contracts consumed by clients.
- Implemented Web API to integrate the client systems using WCF
- Involved in SDLC in whole project, in Analysis, design and coding part.
- Involved in unit testing, integration testing and deployment of the application.
- Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts and Agile SCRUM.
- Used Entity Framework and LINQ for retrieval of data from the SQL Server Database using connected/disconnected architectures
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Used the Node.js and Angular.js in the development of the web applications.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Working with JQuery Ajax, CSS, and callback Objects, Effects and Events
Environment: C#4.0, ASP.NET3.5, MVC, VB.NET7, .NET Framework 4.0, JavaScript, AngularJS, ADO.NET Entity Framework 5, Web API, NUnit, LINQ, WCF, TFS2010, REST/SOAP, AJAX, Microsoft Enterprise Library, AngularJS, JQuery1.0, SQL Server 2012, SOAP, IIS 7.0, Oracle 11g, Visual Studio 2012, PL/SQL, Windows XP, Windows Server 2003, Windows Server 2008 R2/2008, SSIS, SSRS.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Developed windows services to pick up incoming faxes or pick up files from drop folder and process files, Barcoding and saving them in database.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Created custom data flow items for different SSIS packages using the VB.Net script.
- Created Dynamic SQL Scripting to query and filter data based on user input and wrote Stored Procedures.
- Created packages in SSIS with error handling and worked with different methods of logging in SSIS.
- Developed application using Web Forms, Designed the web UI using JavaScript, CSS3, J-Query and Ajax controls.
- Developed complex stored procedure to create users and their roles based on excel file information.
- Developed web pages using HTML5, Bootstrap and AngularJS
- Extensively used User interface controls, which use J-Query to validate client-side validation.
- Followed AGILE Software development methodology to develop the projects.
- Generated PDF’s using I Text libraries to print work orders.
- Involved in Resolving Production Issues and closing Resolved tickets.
- Manipulating Images from various formats using Image Magick component.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Used Entity Framework 6.0 ORM edmx, Database first approach to work with database.
- Used Signal-R functionality to connect clients to a hub and keep them in sync when manipulating data. So there are no crossover issues when processing data. Also Used this tech along with timers to timely check for change in database modification for certain tables.
- Utilized LINQ technology extensively for data retrieving, querying, storage and manipulation.
- Utilized Re-Sharper tool to refactor the code.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Worked on enhancements of WPF application providing quick view of entire application.
- Worked with RESTFUL services using MVC 4.0 WEB API
Environment: Visual Studio 2012, C#, ASP.Net 3.0, Web forms, Web Api, ADO .NET, XML, HTML, MVC, LINQ, J-Query, JavaScript, AngularJS, IIS 7.0, N-Unit, Team Server Foundation, Signal-R, .NET Framework 4.0, Web services, SSIS, SQL Server 2012, Windows Server 2003, Re-Sharper
Confidential
Jr.Net Developer
Responsibilities:
- Created Data access classes, which were used to connect to the database using Microsoft ADO.NETand Data binding concepts where objects such as Data Adapter, Dataset and Data Readers were used
- Created SQL Server database to responsively handle complex queries (T-SQL, Stored Procedures, functions, optimization) and .NETdata access components.
- Developed User Interface using Web Forms with CSS for consistent look and feel.
- Developed Web API to enable effective communication
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net.
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Incorporated Authentication and Authorization on Web Forms in Web.Config file and access privileges are provided as per the user credentials
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
- Involved in developing effective web forms based on technical design and requirement specifications.
- Involved in Object Oriented Analysis and Graphic User Interface (GUI)
- Involved in understanding and analyzing the client’s business, requirements for the system.
- Used Microsoft Visual Source Safe (VSS) for version control.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
Environment: Windows XP, Visual Studio 2010, C#, .NET 2005/2008, ASP.NET 2.0, ADO.NET, VB.NET, MVC, JavaScript, Web API, Web Forms, SQL Server 2005, MS Unit, Team Foundation Server 2008, VSS, SSIS, SSRS CSS.