Sr .net Developer Resume
Lakeland, FL
PROFESSIONAL SUMMARY:
- 8 years of extensive experience in designing and developing web applications, web services, client/server applications by using Microsoft.NET technologies.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements analysis and gathering, design, programming, testing and maintenance of major systems.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5, 4.0 and 4.5, ASP.Net MVC5.0/4.0, ASP.Net, ADO.Net, XML, XSLT, JavaScript, JQuery, HTML, CSS3, Bootstrap, Angular JS, Angular 2.0, VB Script, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Good experience in developing Web Services using RESTFUL and SOAP architectures.
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.NET for developing the Web based applications.
- Knowledge on developing the web application using Language Integrated Query (LINQ) and Entity framework.
- Ensured data integrity and data security on AWS technology. Understood and monitored metrics on AWS.
- Used Angular JS 2.0 as development framework to build Single Page Application (SPA)
- Experience in third party Telerik controls, Kendo User Interface.
- Demonstrated proficiency in development using Microsoft.NET technologies like Asp.Net, AJAX, MVC, Web Services, Data Structures, Windows Azure (Cloud Computing), N-hibernate, Entity Framework.
- Experienced in ASP.Net MVC Frameworks with Model, Controller, Views and Routing.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2008/2008 R2/2012/2016 and Oracle10g.
- Used Microsoft Azure platform for building, managing, applications and deploying web applications.
- Good experience in designing and developing web applications, web services by using C#, ASP.NET, ADO.NET, AJAX, SQL server technologies.
- Good experiences in designing components and services by using object-oriented analysis and design techniques.
- Experience in designing and implementing AWS solutions using EC2, Lambda, IAM, Dynamo DB, S3 and cloud Formation.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Very good expertise in design and development of web forms using HTML, ASP.NET AJAX, CSS and XML.
- Good experience in using ASP.NET Server Controls and ASP.NET Ajax Controls like Script Manager, Update Panel and Modal Popup Extender.
- Experience in consuming data using REST Services and ORM frameworks like ADO.NET, Entity Framework, Dapper.
- Implemented client-side functionalities using JavaScript, Angular JS 2.0, and used JQuery to dynamically render the content on web pages developed using C#.
- Experience in using Entity Framework to interact with Database such as retrieving data, editing, updating or even deleting them.
- Experience in MS SQL 2005/2008/2012 , Oracle, and MS-Access database programming using PL/SQL, Constraints, Indexes, Views, Stored Procedures, Packages, Cursors, Triggers and User Defined Functions.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers and writing complex queries using SQL Server.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
- Applied multithreading techniques to improve application performance.
- Extensive experience in developing and implementing XML Web Services using WSDL, UDDI, SOAP and LINQ.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
- Experience in using Source Code Control Systems like MS Visual Source Safe, TFS (Team Foundation Server) and Proficient in writing Unit Test Cases for Business logic and Web services.
- Excellent interpersonal and communication skills as an active team player.
TECHNICAL SKILLS:
Web Application: MVC 3/4/5, ASP.NET, VB.NET, Web API, Telerik/Kendo UI, HTML5, XML, XSLT, JavaScript, JQuery, AngularJS, Angular 2.0, Classic ASP (basic), Web Forms, CSS, IIS 6, IIS 7
Databases: SQL Server (2016,2012,2008, 2005), PL/SQL, MS Access, LINQ to SQL and Oracle 9i/10g
Programming Languages: C, C++, Java, C#, PHP, VB.NET, VC++, SQL
Middleware: Web Services, WCF, SOAP, REST
Microsoft Technologies: .NET Framework (4.5, 4.0, 3.5, 3.0, 2.0, 1.1 & 1.0), XAML, Dapper, LINQ, ADO.NET, Entity Framework, XML
Application Development Tools: Team Foundation Server (TFS), MS Office, Visual Studio.Net 2005/08/10/12/15, SharePoint Designer 2007
Development IDE: Visual Studio.NET (2014, 2013, 2012, 2010, 2008, 2005), Expression Blend (2)
Operating Systems: Windows 98 / 2000 /XP Home /XP Professional/ 2003 Server, Unix.
Reporting Tools: SQL Reporting Services (SSRS), Crystal Reports 8.0
Other Technologies: Microsoft Azure, SQL Server Integration Services (SSIS)
PROFESSIONAL EXPERIENCE:
Confidential, Lakeland, FL
Sr .Net Developer
Responsibilities:
- Working in Agile environment delivering functionality on time with quality, participating in team meetings daily to discuss any road blocks or further development plan.
- Involved in gathering requirements, design, development and testing phases of the SDLC.
- Developed the application having Kendo grids as per the UML diagrams.
- Separated the business objects, Data Access Layer objects in MVC, so that the objects can be used further.
- Used Confidential developed core security feature (NFX) to integrate in the application to secure the data.
- Created Model objects based on the application requirements and used Dapper’s SplitOn attribute to retrieve the data from the SQL Server.
- Developed Kendo grids with custom filtering, sorting, paging and designed the search panel to filter the data with multiple drop downs.
- Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
- Written java script functions for the search panel, and to implement the check boxes in the grid.
- Used JQuery for client-side validations and AJAX calls to communicate with Controller Action methods
- Used Ajax to refresh the Kendo grids without reloading the URL.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Created database objects like tables including indexes, stored procedures and triggers in SQL Server 2016 based on business requirements.
- Good experience in using Client, header, footer, child templates of Kendo to design the grid as per the business requirements.
- Developed RESTful Web API service, using ASP.NET Web API as backend service.
- Developed a service (DART Sync Associate V2 feed), using C#, this service runs 30 minutes every day, which takes the inputs as XML from the message Queues from SAP and process the XML data and make the necessary CRUD operations in the DART Database.
- Implemented WCF service and developed Asynchronous callback methods in Class Library project to communicate with different layers of the solution.
- Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts.
- Used TFS as version control tool.
- Deployed the application to the Test Server on daily basis to identify the issues, so that the testers can test the application.
- Fixed the assigned tickets on time and made updates using Quality Center ALM.
Environment: ASP.Net, MVC, Visual Studio 2015, C#, Telerik/Kendo UI, XML, JavaScript, JQuery, HTML, CSS, SQL Server 2016, SSIS, SSRS, Entity Framework, Dapper, Web API, WCF, REST, JSON, Web services, IIS, TFS.
Confidential, Waco, TX
.Net Developer
Responsibilities:
- Worked as a team member and responsible for designing Clinical application.
- Followed agile methodology in developing the application and possess strong knowledge in agile methodology.
- Designed the application using HTML Helper and Razor Views in MVC architecture that promotes a clear separation between the different layers.
- Developed Web Forms, Web User Controls and Custom Controls using C# and used JavaScript, JQuery and Angular JS for Client-side operations and bootstrap for front end design.
- Developed RESTFUL Web Services for Administrative Services, Configuration Services and Pricing Services.
- Used JIRA for bug tracking, issue tracing and project management.
- Worked on database modeling and database schemas and created stored procedures in SQL Server.
- Designing and developing User Interfaces ASP.Net MVC on Visual Studio.
- Worked on Generic classes using C# to create Support Functions and Database Operations.
- Responsible for creating Single Page Application(SPA) using HTML5, CSS3, Bootstrap, JavaScript, ASP.NET Web API and JS 2.0
- Primary contributor on the conversion of our Vendor API from Azure Cloud Services and Service Stack over to Microsoft Service Fabric and ASP.NET Web API
- Developed windows services to store SQL Server data in to Cloud base data warehousing by using Microsoft Azure. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
- Extensive use of LINQ and Entity Framework to develop Data Layer.
- Developed RESTFUL Web Services, API’s and other backend components.
- Excellent experience in creating and consuming Web Services using SOAP, XML, REST, JSON.
- Used Angular JS to standardize web application structure and provide a future template for data binding.
- Developed Web based application using C#, JavaScript, CSS3, SQL Server 2012, SSRS, MVC, Visual Studio.NET 2010, JIRA.
- Experience of Multithreading in the Client-side Interfaces.
- Implemented CRUD functionality with Entity framework (ORM) in ASP.NET, MVC 5.0 and implemented sorting, filtering and paging with Entity framework in MVC 5.0.
- Worked on creating a single page application (SPA) using AngularJS while interacting back end business objects with ASP.NET Web API.
- Extensively used JQuery, Ajax along with JSON for developing web portal.
- Developed reports using MS SQL Server Reporting Services (SSRS) and Crystal Reports.
- Developed System Settings module for user customization of the application.
- Worked on major modules like Users, Roles, Entities, Entity Types, Pricing Records and Reports.
- Created Benchmarked Items, Active Pricing Records, Revision History, etc., reports using SQL Server Reporting Services.
- Developed the web application based on .Net and web technologies like ASP.Net, HTML, CSS, AJAX, Java Script, Multithreading and Entity Framework.
- Worked on database and .Net application performance tuning to reduce the request processing load on server and having excellent .Net application and database debugging skills on SCALE UP and SCALE OUT applications.
- Work on Multithreading to create applications that use more than one thread of execution and to save processor time.
- Used Team Foundation Server for integrating, maintenance, reporting and project tracking.
- Performed unit testing on every new version before sending it for User Acceptance Test.
- Documented the analysis and technical specification for future references.
Environment: ASP.Net, MVC, Visual Studio 2008, XML, XSL, JavaScript, HTML, CSS, Angular JS, SQL Server 2012, SSRS, ADO.Net, Entity Framework, Web API, Microsoft Azure, Service Stack, REST, JSON, Web services, SharePoint 2007, IIS, EO Tool kit, Crystal Reports and TFS.
Confidential, Arlington, NE
.Net Developer
Responsibilities:
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design and implementation, developing new Web Service interface layer.
- Designed Presentation layer using Web forms, HTML 4.0, JavaScript, JQuery and CSS.
- Used C# for construction of business logic for developing various abstract classes, interfaces, classes.
- Proficient knowledge and experience using LINQ, Entity Framework.
- Designed and developed Web Applications using Razor Engine, MVC 5 and ASP.NET 4.5 and C#.NET as programming language.
- Used ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Worked in Visual Studio 2012 and Microsoft SQL Server 2012 R2.
- Used MVC design pattern for developing the application in ASP.NET 4.0.
- Used JQuery libraries like Data-tables, Calendar, JQuery UI tabs, Widgets.
- Created new database objects like Stored Procedures, Triggers, Indexes and Views using PL/SQL in development and production environment for SQL Server 2008.
- Developed User interfaces with ASP.NET, C#, CSS, HTML, XML, Java Script and AJAX.
- Also used Oracle SQL developer and TOAD to perform store procedure changes.
- Created views, controllers and models using ASP.NET MVC 4, C# within MS Visual Studio 2012.
- Developed Partial Pages for reusable part of the web pages using ASP.NET MVC 4.
- Developed HTML helpers, Custom filters. Developed Views and partial views using Razor syntax.
- Experience in Web Application using .NET Framework 4.0, 3.5, 3.0 & 2.0, C#.NET, ASP.NET, VB.NET, Web Services (WSDL, UDDI, DISCO, and SOAP), ADO.NET, and MS SQL Server.
- Developed Web API services and hosted with Asp.net MVC 4 application.
- XML and SOAP were used to exchange structured and typed information with help of web service over the internet.
- Utilized validation controls for server-side validation and JavaScript for client-side validation.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Established communication between different applications running on same/different platforms using Web Services.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Extensively used JQuery, Ajax along with JSON for developing web portal.
- Wrote complex Stored Procedures and called them from code-behind code to prevent sensitive data tampering. Involved in writing SQL queries and query optimization for improving performance.
- Responsible for designing the ASP.NET application authentication using .NET Framework and IIS security model.
- Good hands on experience of developing .NET Web Service using SOAP, UDDI and WSDL.
- Used Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
Environment: C# 4.0, MVC 4.0, ASP.NET, Web Services, SOAP, RESTFUL, Visual Studio 2010, ADO.Net, AJAX, SQL Server2012, SOAP, TFS, JavaScript, JQuery, SSRS, IIS 7.0, SSRS.
Confidential
.Net Developer
Responsibilities:
- Involved in discussions with users/managers to gather necessary requirements.
- Designed and developed Asset Allocation module
- Developed online financial reports using Active PDF
- Designed and developed various dynamic financial charts and images using Chart FX
- Developed Web Services that is used to download Client data from the Advisory firms on daily basis
- Developed services using XML and XPath.
- Involved in Requirements Gathering, Development and Testing of the application.
- Developed reusable and optimized .NET components using C#.
- Developed user interfaces for using C# and Web Forms using WPF.
- Written some client-side script using JavaScript.
- Involved in Studying of existing database design and implementing required enhancements.
- Implemented AJAX in many web pages.
- Identified and created indexes to fetch the data efficiently and wrote stored procedures to update and retrieve data effectively in SQL Server.
- Involved in Unit & Integration testing of the application.
- Used VSS to maintain the version and source control.
- Involved in Documentation of the project.
Environment: ASP.NET 2.0, 3.0 C#, Visual Studio, XML, SOAP, Java Script, DHTML, Crystal Reports, and MS SQL Server 2005.