Sr.net/ui Developer Resume
El Paso, TexaS
PROFESSIONAL SUMMARY:
- 7+ years of experience in IT industry in all phases Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Documentation of commercial Client - Server, Windows & Web applications using Waterfall, Agile Methodology.
- Strong experience in development and maintenance of software application with extensive programming experience in C#, ASP.NET, ASP.NET MVC, ADO.NET, ADO.NET Entity Framework, Web Forms, Web Controls, AJAX, CSS, Web Services, WCF & Window Services, Angular 2/4.
- Expertise with application development using Object Oriented Analysis & Design techniques (OOAD)
- Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.
- Experience in developing the web applications using ASP.NET web forms, ASP.NETMVC
- Experience in developing applications using ADO.Net Entity framework
- Experience in developing and consuming ASP.net Web Services, Windows Communication Foundation (WCF) and ASP.Net Web API (RESTful).
- Experience in using LINQ in Web pages to retrieve and modify data.
- Experience in developing UI using Silverlight 3.0/4.0, ASP.Net Server Side Controls, HTML Controls, CSS, JavaScript, and jQuery.
- Experience in implementing client-side JavaScript, jQuery, HTML, DHTML, and CSS.
- Experience in WCF to simplifies development of connected applications through a new service-oriented programming model.
- Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
- Profound knowledge in Core SQL concepts like Cursors, Stored Procedures, Triggers, Functions, Packages.
- Expertise in using IDE's like Visual Studio 2010, 2013 and 2015 and version control tools like TFS, SVN and GIT.
- Strong experience in reporting services using Crystal Reports and SSRS.
- Possess excellent analytical and leadership skills, Strong ability to multi task and prioritize workload.
- A systematic, organized, hardworking team player/builder with an analytical bent of mind, reliable as a fully contributing, responsible & accountable member of task/project teams.
- Excellent verbal and communication skills with ability work in a team and as well as individually.
TECHNICAL SKILLS:
Programming Languages: C#, C, C++, ASP.NET, VB.NET, VBScript
Microsoft Technologies: Microsoft .Net Framework, ASP.NET, MVC 4, Silverlight, Web Forms, Win Forms, WPF, WCF, ADO.NET, LINQ.
Development Tools: Visual Studio, Eclipse, NetBeans
Web Technologies: ASP.Net, HTML, JSP, DHTML, AJAX, JavaScript, jQuery, Angular 2/4.
XML Technologies: XML, XSL, XSLT, XSD
Version Controller: SVN, GIT, TFS, Microsoft Visual SourceSafe
Web Services: Spring based SOAP and Restful web: services, SOAP, WSDL, REST
Framework: Struts 1.1 and 1.2, Spring 2.5 and 3.0, Hibernate 2.5, EJB 2.0
Tools: SQL Developer, SSRS, SSIS, SSAS, TOAD, SQL Server Query Analyzer
Web& Application Servers: Web logic 10.3.4, Tomcat 5.x
Databases: SQL Server 2014/2012, Oracle 10g/ 11g, MySQL
Automation Tools: Selenium Web driver, Jenkins, Bugzilla
Operating Systems: Windows XP/Vista/7/10, Open SUSE, CentOS, iOS, Android
PROFESSIONAL EXPERIENCE:
Confidential, El Paso, Texas
Sr.Net/UI Developer
Responsibilities:
- Followed Agile Scrum methodology to deliver production ready product each sprint.
- Discussed in detail the requirements with Business analysts.
- Developed Razor views with strongly typed view models and helpers in MVC, HTML5, CSS3, and Angular2, C #, Visual Studio2015.Implemented crystal reports using ASP.NET MVC 5.
- Extensively used advanced functionality and developed custom SSRS reports.
- Designed and updated Web forms (API) to develop web applications as mentioned in the requirements documents.
- Implemented Code-first and Data-base first Approaches from Entity framework communicate with data-base and generated classes and respective tables.
- Compared the XML files sent by the Toll Authorities with XML Schemas.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
- Working on defects related to the panel Provider, Finance and Third-Party Liability.
- Debug the coding defects, validate the fixes and close the bugs accordingly.
- Working with QA team in testing and fixing bugs which are reported in iTRACE.
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NET, JavaScript and Angular2.
- Implemented ADO.NET data access techniques i.e. SQL Connection Objects, SQL Command Objects, Data Set Objects, Data Reader Objects and Data Adapter Objects using Data Grid and Data List in ADO.NET.
- The flow of the application is ASP.NET UI to Web Service which accesses the Data Access layer.
- Modified WCF Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used React debugger plug-in for debugging the component structure.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Developed client-side validations using HTML, CSS, JQuery and React.JS validate framework.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- 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.
- Developed complex Oracle (12C) forms providing extensive GUI features (multi-selects drag and drop, graphical charts, automated system alerts and notifications).
- Using WCF in the appropriate Scenarios to communicate with other applications.
- Building REST Full and SOAP based WCF services to abstract and centralize common functionality.
- Querying MS SQL Server 2014 database for customer production issue resolutions.
- Generated weekly, Monthly reports using Scripts and used most of the features in it.
- Used TFS (Team Foundation Server) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Installing and supporting IIS for use with Web applications.
- Assemble with other Team mates in developing Web Services to communicate with the Server directly through URL and Hosted the Web Service in IIS.
- Worked in Agile environment and team members in assigning and reviewing work, vetting issues/concerns, setting technical directions.
- Made regular code review to ensure that all the Processes and Standards are being adhered i.e. ensuring correct implementation of requirements, coding standard, project architecture, and efficient code writing techniques.
- Involved in a primary on-call, Handled Production issues and production job abends.
Environment: .NET Framework 4.0, Visual Studio 2015, C#, ADO.NET, ASP.NET, AJAX, IIS, Web services, WCF, SSRS, MVC5.0, Angular2, JavaScript, Bootstrap, JSON,, React JS,MS SQL Server 2014, HTML, CSS, Team Foundation Server, Rest full services, Unit-Test, Crystal reports, XML, Oracle 12c.
Confidential, Philadelphia, PA
Sr.Net Developer
Responsibilities:
- Followed Agile Scrum methodology to deliver production ready product each sprint.
- This application is developed in ASP.NET MVC 4 which involves business layer using the WCF service and call to the Duck Creek.
- Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Used SOAP and REST services for requesting information from endpoints.
- Implemented Web API and consumed using GET, PUT, POST methods using in Controllers.
- Implemented Multi-Threading and Asynchronous WEB API calls to improve the performance of the application.
- Created various views using Angular4 for different functionalities like Asset Management, Key Document Management. Involved in developing presentational and container components using React and JSX.
- Design, develop and build application using React, consuming the payloads received from the ASP.NET Web API Core 2.0.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Worked on logging all Events, Performance, Custom Events, Dependency Metrics and Exception details into Azure through Application Insights.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Maintained the source code versions using Team Foundation Server (TFS).
- Working with QA team in testing and fixing bugs which are reported in JIRA.
- Involved in integration of applications and maintained versions using TFS (Team Foundation Server).
- Working in a DevOps fashion, which include deployment activities and operational support as determined.
Environment: C#.NET, .NET Framework 4.5, ASP.NET4.5, WCF, Asp.net web API, Duck Creek, Visual studio 2015, IIS 7.0, Team Foundation Server (TFS), Postman, Angular4, React JS, Azure, Jenkins, SQL Server 2014, AJAX, SOAP, LINQ, Web Services, Entity Framework.
Confidential, NJ
Sr.Net Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, implementation and testing of the applications.
- Interaction with client and coordinate with offshore team.
- Maintained/Developed ASP.NET 4.5 applications using C#.
- Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
- Worked on ASP.NET MVC 4 Framework and involved in Model views and Control class and defined the custom routes.
- Developed and consumed RESTful Services using WEB API.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Developed service layer that uses dependency injection to pass updated models to the application layer to facilitate unit testing.
- Build REST API using Web API framework and C# for save data from externals applications.
- Used Web API to create controllers and expose data, images and XML to web clients.
- Worked with Angular2 and MVVM pattern in the UI.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used Object Oriented Programming Concepts in developing the application.
- Expertise in designing .NET application with C# code. Writing classes, interfaces, overloading methods/functions, reflection, type datasets, datasets, writing LINQ to SQL Queries.
- Involved in creating the database schema and table structures in various cycles using SQL Server 2014.
- Involved in integration of applications and maintained versions using TFS (Team Foundation Server)
- Created WCF that extracts content related data from the database and make it available to the UI.
- Created tables, stored procedures, functions and triggers using SQL Server
- Developed and provided the team with the data access layer functions of application using ADO.NET Entity Framework to connect to database and fetch data
- Involved in code peer review, system regression and unit testing using Visual Studio integrated unit testing.
- Created the CSS style sheets for designing the layout of the GUI screens.
- Developed the UI using HTML 5, CSS 3, jQuery, Java script, AJAX.
- Implemented SOA architecture using WCF services. Used open source spring.net (Ninject) as the dependency injector for the application.
- Performed the unit testing and integrated testing of the application to make sure that code satisfy the functional specification.
- Participated in troubleshooting, bug fixing and production moves.
Environment: C#4.5, ASP.NET4.5, ADO.NET, SQL Server 2014, ASP.NET MVC 4.0, jQuery, HTML5, Angular2, CSS3, IIS 7.0, AJAX, SOAP, SOA, Visual Studio 2012, WCF, Web Services, XML, TFS, Entity Framework.
Confidential, Atlanta, GA
Sr.Net Developer
Responsibilities:
- Implemented MVC design pattern for developing the Web Application.
- Used MVC5 application using Razor syntax for view engine and used C# for the back end.
- Developed the application withAngular2/4, HTML5, and CSS3, SASS.
- Created Custom Directives inAngular4for different functionalities, in accordance to the client architecture.
- Used Generics, Lambda Expressions, Extension Methods, LINQ to Objects.
- Design the UI standards for the application using Bootstrap, Angular2/4, JavaScript and jQuery.
- Implemented Validation controls to perform both Client-side using Java Script and Server-side Validation Using ASP.NETValidation Controls.
- Created different Template Partials to plug in theAngularDirectives.
- Used Single Sign On for integration of the project.
- Generated various reports using Microsoft SQL Server Reporting Services (SSRS).
- Development of reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Extensively used theAngularfeatures and framed the application in accordance to MVC model.
- Used the Node.js,Angular.js MVC Frameworks in the development of the web applications.
- Used Datasets for the SSRS reports.
- Create and enhance Win Forms Web Pages client-side scripts views using MVC JavaScript technologies and stored procedures database tables with Oracle 11g as DB using TOAD as PL/SQL tool.
Environment: .NetFrame Work 4.0/3.5, Visual Studio 2015, ASP.net, C#, MVC 5, jQuery, JavaScript, Angular2/4, HTML5 Entity Framework, Bootstrap, LINQ, Oracle 11g, TOAD, TFS.
Confidential, TN
Sr.Net Developer
Responsibilities:
- Participated in requirements gathering, analysis and design of the client requirements.
- Designed and developed web application using ASP.NET, C#, EF, and LINQ respectively.
- Created Dependency Properties and Routed events in C# and Implemented Triggers in XAML.
- Extensively created and consumed WCF services.
- Developed tools using C# and LINQ to ease the recording of the documentation that consists of the configurations in the database.
- Involved in writing database scripts, stored procedures, triggers, views, and functions.
- Worked on enhancements of the product, extensively generated reports using SSRS.
- Developed Test Classes for Unit testing the developed components using TFS automated Unit Testing Framework
- Worked on Web Services using XSL & XML.
- Used AJAX controls for implementing partial post backs.
- Used jQuery and JavaScript for scripting
- Involved in performing Unit testing.
- Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2012.
- Used Bulk Copy keyword to copy large amount of data from MS Excel to SQL server.
- Used Crystal reports to create complex and professional reports.
- Used LINQ to SQL for retrieving the data efficiently.
- SQL Agent was used for automating creating packages and updating existing Tables in SQL server.
- Implemented Forms-based Authentication and Role-based Authorization using ASP.NET Membership classes and methods.
- Tested the product feature before and after integration using N-Unit.
- Worked on production issues, debugging the application and fixing the issues
- Used Tortoise-SVN to maintain version control by update and check out from SVN repository.
- Implemented JavaScript and jQuery script to implement UI validations with Angular2 for the Client.
Environment: C#, VB.Net, ASP.Net 4.0, ADO.Net, LINQ, ASP, XML, SQL Server 2012, .Net RemotingEntity Framework, MVC, WPF, Visual Studio.Net 2014, Rational XDE, Microsoft Project, XML/SOAP, JavaScript, HTML, DHTML, IIS 6.0, MS Visual SourceSafe, Web Services
Confidential
.Net Developer
Responsibilities:
- Involved in analysis, design, development, testing, implementing and supporting large scale web based applications in Microsoft/Windows platform using .Net framework 2.0, ASP. Net, VB.Net
- Direct experience in performing analysis and requirements gathering with customers.
- Developed and maintained 3-tier application for maintainability and scalability of the application.
- Created classes and core modules in VB.Net for implementing business layer.
- To exchange data from database used ADO.Net objects and developed LINQ Queries.
- Created and consumed WCF services and Web services to store product data in SQL Server Tables and to get the data from the external system.
- Developed Web Forms Using ASP.NET & VB.NET.
- Responsible for normalized database creation and wrote triggers and stored procedures for the database.
- Used Java Script for validating client-side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL Server 2008. Extensively developed Stored Procedures in Microsoft SQL Server 2008 in exchanging data through database tables.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Involved in bug fixing and unit testing.
Environment: Visual Studio 2008, HTML, XML, AJAX, XSLT, XPATH, SQL Server 2008, T-SQL Stored procedures, IIS Server 6.0, MS-Visio, C#, ASP.NET 4.0, Web Services, Java Script.