Sr.net Developer/ui Developer Resume
Rolling Meadows, IL
SUMMARY
- 7 years of experience using AGILE methodology and software development life cycle (SDLC) in all the phases like Analysis, Design, Development, Testing, Deploying, and Implementing for web applications.
- Diverse experience using MVC Frameworks 5.0/4.0/3.0/2.0 to design and develop several Partial and Strongly - typed views, ViewModels, Sections, Areas, Controllers and Controller Actions, Filters, Routing, Entity, Domain, and Repository layers of the complex architecture.
- Experience in ORM, database programming and access using ADO.NET components such as Entity Framework 6.0/5.0/4.0/3.5 , Data Connection (SQL/OLEDB), Data Command, Data Readers, Datasets and Data Adapter.
- Technical proficiency in developing rich web-interface with extensive features and implementing client side functionalities using HTML, CSS, Themes, Master Pages, Site Map, XML, XSLT, JavaScript, AngularJS 1.5/1.6/2.0, Bootstrap, jQuery, Plugins, Telerik UI and AJAX 3.0/2.0.
- Exceptional ability in developing WCF Services to develop related services, data, and contacts and to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Used WEB API for building restful applications in .NET Framework and for leveraging code re-usability by using Parameter, Model Binding and Validation Processes, Serialization, and Error Handling.
- Extensive Experience with PL/SQL, T-SQL, primarily in writing SQL Queries, Functions, Triggers, Indexes, Stored Procedures and User-Defined Functions using SQL Server 2005/2008/2012/2014/2016 , Oracle 12c/11g/10g, MySQL, MS Access.
- Superior proficiency in developing various types of reports like Standard, Drill through, Sub reports, Linked, Cached, and Click through, Matrix, Charts using SQL Server Reporting Services (SSRS)/ SQL Server Integration Services(SSIS)/Crystal Reports.
- Good working experience in using Version Controlling tools such as Subversion (SVN) and Team Foundation Server (TFS) for creating workflows and tracking, updating, releasing, and reporting of code.
- Expertise in performing unit testing with NUNIT, MS Test, integration testing, performance and load testing using Visual Studio.
- Excellent work ethics, self-motivated & quick-learner with sharp analytical, verbal and documentation skills, willing to learn new technologies and third-party products.
TECHNICAL SKILLS
.Net Technologies: C#, ASP.NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET MVC 4.0/3.0, VB.NET 14.0/11.0/10.0
Web Technologies: ASP, XML, HTML, DHTML, XHTML, CSS3/2/1, VBScript, JavaScript, AJAX 3.0/2.0jQuery 3.0/2.0/1.0, AngularJS 1.5/1.6/2.0, HTML5, Bootstrap 3.3/3.0/2.0/1.0 , CSS3, Telerik UI
Database: SQL Server 2016/2014/2012/2008/2005/2000 (T-SQL, DML, DDL, DTS)Oracle 12c/10g, MS Access 2010/2007/2003
Middleware: ADO.NET 4.0/3.5/3.0, MSMQ, WCF, SOAP/REST, Web API, ActiveX, DLLEnterprise Library
Reporting Services: Crystal Reports 2010/9/8.5/8, MS SQL Server Reporting Services SSRS, SSIS
Application Tools: SQL Management Studio, Microsoft Office Visio.
Operating Systems: Windows 10, Vista, Windows XP/NT/ 2000/2003/2008/2008 R2
Application Servers: Windows Server 2008/2003/NT, Microsoft IIS 7.0/6.0/5.0/4.0
PROFESSIONAL EXPERIENCE
Confidential, Rolling Meadows, IL
Sr.Net Developer/UI Developer
RESPONSIBILITIES:
- Technical designing and coding of new features and components, enhancement of the existing features.
- Using the SCRUM Agile Methodology to create stories, iterations, sprints, as well as organize daily stand-up meetings, story workshops, and sprint reviews.
- Change requests and bug fixes for existing production environment.
- Use dependency injection and data-binding with AngularJS to eliminate redundant data, interject dependencies to components, create a Single Page Application(SPA), and enable AJAX calls.
- Develop AngularJS services and controllers to fetch the information from the middle layers and attach it to the templates.
- Create reusable components using Custom Directives, Event Listeners, and route them based on states using AngularJS.
- Design and implement RESTful Web API layer to return serialized JSON data which are later consumed through AngularJS services.
- Develop Razor views with strongly typed view model, helpers, and partial views using ASP.NET MVC 4.0/3.5, C#, Visual Studio 2015/2017 and Telerik controls.
- Create and maintain Schemas, Indexes, Stored Procedures, Triggers and Views for data retrieval and storage using the SQL SERVER.
- Used Entity Framework’s Code First Approach to implement CRUD operations and communicate with the Database.
- Done integration, database testing, queries optimization, performance and fixed bugs reported by QA and performed unit testing with NUnit for every new version before sending it to UAT.
- Perform ETL processes and data integration, deploy reports, create schedules and subscriptions with SSIS.
- Utilize the Team Foundation Server (TFS) for source code control and tracking, data collection, version controlling and migrating.
- Provide estimates, daily & weekly status report to the client on progress of the tasks.
ENVIRONMENT: Microsoft Visual Studio 2015/2017, MVC 5.0/6.0, WCF, Web API 2.0, ASP.NET 4.5/4.0/3.5, C#, HTML5, CSS3, Bootstrap 3.3/3.0, JSON, AJAX, AngularJS, NUnit, TFS, ADO.NET, Entity Framework 4.5/4.0/3.5, SSIS,SQL Server 2016/2014, Windows Server 2012 R2.
Confidential, New York, NY
.NET DEVELOPER
RESPONSIBILITIES:
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Developed solutions for diverse programming scenarios in C# and VB.Net, employing OOP concepts such as: encapsulation, inheritance, polymorphism (function overloading, overriding), and abstraction.
- Created UI using MVC Views, Partial Views, Layouts, Sections and Areas etc.
- Used Entity Framework’s Code First approach to communicate with the database and implement CRUD operations as per the classes.
- Composed code to validate user credentials for authenticating the user to access the WCF service.
- Used WCF to retrieve user data by creating various service classes and create calls for consumption by web application.
- Extensively used jQuery for Data Binding and populating content and Handlebars.js for javascript templating.
- Used jQuery selectors and traversing to find, select, and manipulate elements and their relations.
- Implemented cross-language logging services for purposes of application debugging and auditing in Log4Net framework.
- Designing SSIS packages for integration with the application and generating reports which could be sent to other systems.
- Deploying SSRS reports for the reports module like preliminary and final audit reports.
- Wrote database triggers in T-SQL to check the referential integrity and SQL scripts for performance tuning of the database and T-SQL queries using Explain Plan.
- Performed Unit test case, code review checklist preparation and validation.
- Implementation and Testing support on UAT.
- Maintenance and Production support once the component is live.
ENVIRONMENT: Visual Studio 2013/2015, C#, ASP.NET MVC 4.0/5.0, WCF, JAVA, SQL/T-SQL, jQuery, VB.NET, TFS, IIS 8.0, ADO.NET Entity Framework 6.0, LINQ, XML, Microsoft Visio 2013, Windows Server 2012 R2/2012, Microsoft SQL Server 2012/2014, SSIS/SSRS.
Confidential, Boston, MA
.Net Developer
RESPONSIBILITIES:
- Followed Agile methodology in implementing the application.
- Worked with Business Analysts and Project Managers to gather requirements and implement an elegant solution to the task at hand.
- Customized various controls for Application by developing Custom Controls and User Controls for consistent look and feel.
- Designing and documentation of application flows and developed functional diagrams using Visio.
- Configuring web.config file for ASP.Net web forms and the entire Web Application.
- Implemented Data access layer using ADO.NET to retrieve and manipulate database information.
- Reviewing code for business logic modules and prepared the review documentation.
- Configured and Consumed Web Services using Windows Communication foundation (WCF).
- Used Windows Communications Foundation (WCF) for data display and validation.
- Developed Business, Data and Presentation layers of the application.
- Developed framework based Business entities and operations to support many products
- Utilized LINQ to implement different operations efficiently to integrate data validations and business logic rules.
- Developed SQL Server Stored Procedures, Views, User-defined functions, tuned SQL Queries using Indexes and Execution Plan, and created functions, constraints and views according to business requirements.
- Worked on AJAX for dynamic web content generation.
- Performed client side validation using JavaScript, JQuery.
- Extensively used JQuery to perform JavaScript validations and AJAX updates.
- Creating reports in PDF, XLS and HTML formats using Active Reports.
ENVIRONMENT: Visual Studio 2012, C#, ASP.NET 4.0/4.5, WCF, jQuery, JavaScript, AJAX, TFS, MS VISIO 2010, LINQ, XLS, HTML4, Microsoft SQL Server 2012, Windows Server 2012 R2.
Confidential
.Net Developer
RESPONSIBILITIES:
- Actively involved in Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed GUI using ASP.NET 3.0/3.5 Server Controls, User Controls and Custom Controls.
- Used the ASP.NET State Management techniques like Session State, View State to retain the values between the pages transactions.
- Used the ADO.NET data binding controls line GridView in order to display the retrieved data.
- Written JavaScript code for validating the simple control instead of sending them to the server side which is killing the performance of the web pages.
- Used CSS properties to style and present the HTML elements and maintain uniformity.
- CreatedData Tables, Queries, and Stored Proceduresfor all the Transactions in and out of the Database usingOracle.
- Created a Data Layer object inC#language to give common classes and execute stored procedures into aDataSet, DataTableandDataReader.
- Developing and maintaining web services for the report system. These web services are responsible for the sync framework between the online (Web application) and offline system (Windows desktop application).
- Used Microsoft Visual Sourcesafe (VSS) for the purpose of version control.
- Involved in Modular testing and integration, Unit and System Testing.
ENVIRONMENT: Visual Studio 2010, ASP.Net 3.0/3.5, ADO.NET, C#, HTML4, JavaScript, CSS2, Oracle 10g/9i, JavaScript, SQL Server 2008R2, MS VSS 2005
