Sr.net Developer Resume
Jersey City, NJ
SUMMARY:
- 8+years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOPs), Client/Server, 3 - tier architecture, Web based Win Forms, Internet and Microsoft Technologies.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Hands on experience with OOPS concepts like Polymorphism, Encapsulation, Inheritance, Abstraction and Multi-threading.
- Extensive experience of designing and developing software applications with the C# (4.0/3.5/3.0/2.0 ) .NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, AJAX, LINQ, WCF, MVC,CSS, Web Services, IIS 7.0/6.0, Reporting Tools, JavaScript, JQuery, XML.
- Strong Knowledge of Developing Web applications using IIS, XML, XAML, XSLT, HTML5, DHTML, JavaScript, JQuery, CSS3 and have experience in Backbone.js, Node.js, Ext.js, Angular.js, Responsive Web Design.
- Proficient in ASP.NET MVC 5.0/4.0/3.0 Framework and Two-tier and Three-tier Architecture.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with JSP validation controls.
- Experience in developing Rich UI with use of ASP.NET AJAX, Backbone JS, Angular JS, Knockout JS, Bootstrap and JQuery.
- Experience in working with Web services like .asmx and Windows Communication Foundation (WCF) based on SOAP/JSON.
- Proficient in creating Services and Endpoints using WCF(Windows Communication Foundation)
- Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in using ASP.NET AJAX framework for and used AJAX controls for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Extensive experience in Cross-browser HTML5, CSS3 & JavaScript coding to offer responsive website layouts to modern browsers and mobile devices.
- Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and also in Authorizing Users and Roles.
- Strong knowledge in Relational Database Management Systems and experience in writing SQL complex scripts, Stored Procedures, User Defined Functions and Triggers for SQL Server 2000/2005/2008/2012 and Oracle 9i/10g.
- Worked with IIS and .NET Assemblies during application deployment.
- Experience in developing ‘Distributed Components’ using .NET Remoting, Web Services and WCF.
- Proficient in generating and designing various kinds of reports using SSRS and Crystal Reports
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually or lead others.
TECHNICAL SKILLS:
.NET Technologies: MVC 5, c#.Net, ASP.Net, VB.Net, ADO.Net, XML Web Services, Win Forms, Web Forms, SOAP 1.1, WCF, WPF, Ajax1.0, WCF (Windows Communication Foundation - Web Services), (Windows Work Flow), ADO.Net
Development Tools: Visual studio .NET 2003/ 2005/ 2008, 2013, Visual Source Safe, Microsoft Visio, Microsoft Team Foundation Server, Microsoft Office Visio, Toad, SSIS, SSRS, MOSS 2007, Infragistics.
Methodologies: Agile and Scrum
Programming Languages: C, C++, C#.NET, JavaScript and Python
Web Development: ASP.NET, ASP.NET MVC,MVC3, ASP, IIS 6.0, VBScript, JavaScript, CSS, XML, XSL, XSLT,CAML, HTML, XHTML, DHTML, SOAP, WSDL, UDDI, Hibernate
Database: MYSQL, SQL, ORACLE 10g, MS Access
Web Technologies: HTML5, CSS3, JavaScript, JQuery, Angular JS, Node JS, Bootstrap, JSON, AJAX, Backbone JS, Knockout JS
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Demonstrated the specific modules and participated in weekly meetings as per the SCRUM.
- Used Object Oriented Programming (OOPS) concepts such as inheritance, encapsulation and polymorphism and leveraged abstract, sealed classes, interfaces extensively.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Angular JS framework to implement Single Page Application and Created HTML pages using Angular JS directives for driver and vehicle modules.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Created a JSON-based Web API to handle data access, authentication, and push notifications for mobile application.
- Created various RESTful services using WEB API to retrieve data and return it in serialized JSON format to be consumed through AngularJS services.
- Used SAML 2.0 protocols to establish security in communication between HTML pages.
- Hands on experience with configuring SP initiated SAML profiles with different bindings like POST, Artifact, Redirect as per the custom business and security requirements.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Designed and created Relational database using clustered and non-clustered indexes and implemented the relationship between tables.
- Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Worked extensively with SQL server Stored Procedures, Functions and Triggers.
- Developed tabular, matrix and chart type of reports in SSRS and Worked on developing end-to-end SSRS reports.
- Developing SSIS packages for integration with downstream/upstream application and generating reports which could be sent to other systems.
- Implemented UI using MVC 5.0, HTML5, XML, CSS3, JavaScript, Angular JS, AJAX, Bootstrap and Telerik Controls to create responsive web pages, developed Layouts.
- Implemented Unit Testing through MS Test and created tests for all functions used in the application.
- Utilized the TFS source control software to keep track of new and past versions of code written in my application.
Environment: Visual Studio 2012, .Net 4.5, C#.Net, ADO.Net, Entity framework, ASP.NET, WCF, LINQ,SOAP, CSS, AJAX, XML, JavaScript, MVC 5.0, IIS 7.0,sql server 2012, Angular JS, Knockout JS, JSON, JQuery, HTML5, CSS3, Crystal Reports 9.0, VB6
Confidential, Walnut Creek, CA
.Net Developer
Responsibilities:
- Designed and Developing the Application using ASP.NET MVC 5, OOPS, ASP.Net, C#, Angular JS, Kendo UI.
- Provide technical support to client on the delivery of solution, escalating issues/concerns of potential impacts across the organization e.g., data architecture, form and report designs, data flow routines, and security designs).
- Writing extensive unit tests using automated TDD tasks
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Implemented MVC based Single Page Application (SPA) using Angular.js, ASP.NET MVC Kendo UI and JQuery.
- Implemented Browser Detect to detect the browser type and version
- Customized Data Tables and High charts into Angular JS Directives
- Implemented Angular Controllers to maintain each view data
- Implemented Angular Service calls using Angular Factory
- Implemented Directives to make customized components
- Unit Testing using Jasmine framework.
- Designed the Web Pages using HTML, Bootstrap, CSS, JavaScript and JQuery.
- Written Unit Test cases for controller action methods.
- Responsible for implementing the Client-Side Validations using Java Script.
- Developed HTTP Services using WEB API to expose business logic.
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database.
- Worked on Web API to build HTTP Services that return JSON data to the client.
- Used Entity Framework 6 ORM tool to interact with the database.
- Written Unit Test cases for controller action methods.
- Team analyze how much time they got to complete task during the Sprint using Agile Scrum Methodologies
- Handled performance testing to measure memory and CPU utilization using ANTS profiler.
- Performed code reviews, debugging and testing using Chrome debug tool.
- Written technical documentation and developed workflows for the business functionality.
- Actively involved in deployment process, production server bug fixes and implemented new Change Requests
- Used Team Foundation Server (TFS) for source and version control.
Environment: ASP.NET,Web Service,COSMOS, JQuery, C#.Net, AJAX, WCF, LINQ, XML, JavaScript, ADO.NET, MS SQL Server 2008, Crystal Reports, XML, WPF, VB.Net, CSS3, Adobe Photoshop CS5, Backbone JS, Angular JS, Bootstrap JS, Node JS, HTML5, VB6, Visual Studio 2010, .NetFramework4.5, WCF, LINQ
Confidential, Phoenix, AZ
Software Developer
Responsibilities:
- Involved in all phases of Software Development Life-Cycle (SDLC) for the application using Agile Methodology.
- Developed the Application in the in-build MVC Architecture with Angular JS.
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, MasterPages, Site Map, JavaScript, JQuery and AJAX.
- Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
- Involved in developing server-side code using ASP.Net and C#.
- Implemented several Design Patterns (Singleton, Factory) to standardize the application architecture.
- Applied Object Oriented Concepts during the development process on RAD Model.
- Used ADO.NET for database programming and connection to database
- Responsive Web Design (RWD) & Mobile Web Development using the latest HTML 5, CSS3, Compass, Sass &JQuery.
- Created a new Angular JS, HTML5 and UI Rich Client Applications to enhance the performance of Scratch applications
- Developed webpages using HTML5, CSS3, Angular JS, JavaScript, JQuery
- Created and deployed XML Web Services (WCF) using ASP.NET and C#
- Used AJAX along with JQuery for interactive and dynamic web interfaces for the applications.
- Designed User Interface and coded an HTML web based editor that allows users to create HTML form elements such as inputs and drop-down
- Analyzed and designed new WPF application and Repository pattern, from design to completion.
- Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services.
- Responsible for creating contracts and classes in WCF for different modules in the application.
- Used JSON for storing and exchanging information between browsers and servers.
- Used Telerik controls for spell checking, sending emails in several web pages.
- Created stored procedures using SQLServer2008
- Used ADO.NET components like Connection, Command, Data Adapter, Dataset, Data Reader and binded data to Grid View and Details View.
- Used XSD, XSL for data transformations
- Configured web configuration file for application as well as IIS settings.
- Develop CrystalReports (version 10+), ASP.NETMVC 4, VB.NET, MS SQL Server 2005, and Visual Studio 2010.
Environment: Visual Studio 2010, C#, VB.Net, XML Web Services, IIS 7.0, JQuery, WCF, WPF,PL/SQL, TOAD, Crystal Reports, AJAX,CSS, JavaScript, SQLSERVER 2008, IIS, Telerik, Angular JS, JSON
Confidential
Jr. Software Engineer
Responsibilities:
- Involved in software Development Life Cycle (SDLC) Process including Analysis, Design, Programming, Testing and Documentation
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVVM Architecture.
- Designed user interface using ASP.NET.
- Developed web pages using HTML and CSS
- Worked in WPF, C#,ASP.Net, VB.Net for GUI design and business logic implementation.
- Implemented business logic as .NET Framework assemblies using C#.NET.
- Developed code behind files with VB.NET and C#.NET language
- Developed User Interface using AJAX, JavaScript, HTML and JQuery
- Implemented various ASP.NET validation controls like regular expression validator, range validator, compare validator etc.
- Used WPF graphics library to implement graphic rich client application.
- Used JavaScript for client side validations
- Generated custom error pages.
- Developed system services for use by all web applications utilizing WCF services and the ASP.Net provider model.
- UsedADO.NET for database connectivity on SQL Server.
- Creation of database objects like tables and triggers.
- Used SQL Data source controls and populated various Grid views.
- Created Stored Procedures to handle the data from different tables in the database.
- Developed XML data structures, XSD Schemas & XSL Stylesheets.
- Used state management for storing web pages and data
- Writing unit test cases and integration test cases.
Environment: ASP.Net 3.5, C#.Net, ADO.Net, ASP.Net, HTML, JavaScript, SQL Server 2005, XML, XSL, XSD, HTML, VB.NET, WCF, WPF, JQuery
Confidential
Jr. Software Engineer
Responsibilities:
- Significant role in Analysis and Design stages of the project life cycle.
- Designed Logical and Physical Data Model.
- Deployed the 3-Tier Architecture Application with UI, Business Layer and Data Access layers using C#.NET
- Developed N-tier application that includes presentation layer, business logic layer, data layer and Application tier using ASP.NET and C#.
- Created ASP.NET pages with web server controls for presentation layer
- CSS is utilized to apply styling
- Used Adobe Photoshop CS3 to develop fast loading images.
- Created XHTML Pages with CSS and the Box Model.
- Used validation techniques and Java Script for User Input Validations.
- Created WinForms and Web Forms for developing the applications using win controls, webserver controls and HTML controls.
- Data Formatting was done using HTML, CSS and client side scripting using JQuery
- Created Complex UI using WPF, Silverlight, HTML, JQuery, BackboneJS and CSS
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages
- Developed mobile app using JavaScript, CSS, and HTML5 and tested in iOS simulators, Android simulators and real devices
- Used Ajax Controls to avoid flickering while post back.
- Consumed Web services using WCF for online transactions using C#.
- Develop and architect all hierarchy levels in QNXT system for relational efficiencies as it pertains to efficient claims auto adjudication. Review and verify by testing claims to ensure plan setup is accurately configured in QNXT system.
- Support quality review and testing of QNXT System setup prior to production implementation. Resolve escalated and complex claims processing, change requests, issues or questions regarding of any benefits and configuration.
- Responsible for resolving the problem logs and bugs in the application.
- Presentation layer was developed using CSS Framework, knockout JS, Wire-framing, HTML.
- Used ADO.Net to interact with Database.
- Involved in writing test cases for the whole application for unit testing.
- Extensively used XML, XSLT for better and fast rendering XSLT Controls.
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Utilized database components (Data Adapter and Data set) to access database using ADO.NET.
- Worked on SQL queries like stored procedures, Functions, Triggers to get the data from SQL Server and Oracle .
- Developed a reporting system in SSRS (SQL Reporting Services).
Environment: C#, ASP.NET 3.5, SQL Server 2008, ADO.NET, Web Services, Visual Studio 2008, XML, HTML, JavaScript, CSS3,IIS,AJAX, WCF, WPF, JSON, AJAX, Adobe Flash, Photoshop.