Sr. Net Developer Resume
Rosemont, IL
SUMMARY
- Over Six and half years of experience in IT industry involving in all phases of Software Development Life Cycle including Requirement Analysis, Design, Development, Programming, Testing and Implementation, Production Support, Performance Tuning, Monitoring & Trouble Shooting.
- Experience in building Windows and Web application/services with .Net Technologies like C#.NET, ASP.NET, VB.NET, MVC, ADO.NET, VB6, VB Script and CSHTML, XML, XSLT, LINQ, JavaScript, jQuery, AJAX.
- Extensive work with ASP.NET MVC 4 and MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Entity Framework, LINQ, SQL Server Architecture, User Interface Design, client - side development, middle tier, and back end development.
- Proficiency in 2-tier, 3-tier, N-tier, MVC and MVVM architectures and Entity Framework.
- Used Microsoft Azure platform for building, managing and deploying web applications.
- Desktop Application development using WPF4/4.5 and C#. (using the MVVM pattern) (Exp. with Dev Express toolset).
- Extensive knowledge in commercial RDBMS such as MS SQL Server, My SQL and MS Access.
- Having knowledge and experience in implementing SQL Server Integration Services(SSIS).
- Having good knowledge and experience in reporting technologies like SQL Server Reporting Services (SSRS).
- Expertise in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Experienced in XML, XSLT, XPATH, HTML, DHTML, CSS and jQuery.
- Involved in delivering technical design documents using UML (Use cases, Class diagrams, Activity diagrams, sequence diagrams, Entity Relationship diagram etc.).
- Experience in implementing design patterns - Builder Pattern, Dependency Injection (NInject).
- Experience in Performance tuning of ETL process. Reduced the execution time for huge volumes of data for a company merger projects.
- Hands-on experience in debugging and fixing the bugs and good experience with support and maintenance.
- Worked in Agile Scrum as well as waterfall projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla and track.
- Experience in Microsoft Team Foundation Server (MTFS), Visual Source Safe (VSS), Polytron Version Control System (PVCS) and Current Version System (CVS).
- A skilled at progressing from problem statement to well-documented design with extensive knowledge on complete lifecycle of multiple projects including Project Plan / timeline setup, maintaining project deliverables, creating status reports, managing development teams, business development and change management implementation.
- Excellent work ethics, self-motivated, quick learner with excellent problem-solving skills, and team-oriented with good Interpersonal and Communication skills.
TECHNICAL SKILLS
Application Programming: C#.NET, VB.NET, ASP.NET, Visual Basic 6.0, JavaScript, SQL.
Frameworks: .NET 4.5/4.0/3.5/2.0 , ASP.NET MVC 4.0, ADO.NET, MVVM, Entity Framework, Web API, RESTful APIs, LINQ, Angular JS, React JS, PHP, SharePoint 2010.
Front End Tools: Visual Studio 2015/2013/2010/2008/2005/2003/2002 , Visual Studio 6.
SQL Server: Management Studio, SQL Server - Reports Manager and Integration Services.
Web Related: ASP, VBScript, Java Script, jQuery, NodeJS, AngularJS, Bootstrap, HTML, DHTML, CSS, CSHTML, AJAX, XML, XSLT, XPath, jQuery.
Web and Application server: Internet Information Server(IIS) 6.0.
Cloud Technologies: Microsoft Azure.
RDBMS: MS SQL Server 2016/2014/2012/2008 R2/20008, Oracle 9i, Oracle 10g MS Access.
Debugging tools: Bugzilla, Firebug, JIRA.
Business Intelligence: SSRS, SSIS.
Operating System: Windows XP, NT, Vista, Windows 2003 Server, Windows 2000, Windows 7, Windows 8, Windows 10.
Specialized Tools: MS-Office, Visio, Microsoft Enterprise Library, SOAP UI.
PROFESSIONAL EXPERIENCE
Confidential, Rosemont, IL
Sr. NET Developer
Responsibilities:
- Designed and developed UI framework for the web application using AngularJS, Angular UI, JavaScript, Bootstrap, jQuery and HTML5.
- Designed and developed the web application using ASP.NET MVC4 Architecture with Razor View Engine and Entity Framework.
- Responsible for designing the ASP.NET application authentication using .NET Framework (Form based authentication and Role based authorization using ASP.NET membership provider), Model View Controller MVC and IIS security model.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Extensively used AngularJS UI Router for implementing routing to the web application.
- Designed customized AngularJS Directives.
- Extensively used modernizer to create HTML5/CSS3 page layouts that are cross browser compatible and standards-compliant.
- Created the application with ASP.NET MVC4 and made use of ASP.NET MVC features like Routing, Partial views, Html Helpers etc.
- Used Service Contract and Data Operation.
- Extensively used AJAX in building user-friendly, faster and better web pages.
- Used XML to store and transport data.
- Created Data access layer for SQL server using LINQ.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2012.
- Used type-safe SQL Parameters for data access to avoid SQL Injections.
- Implemented source control and version control using Team Foundation Server.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Created and maintained reports in SSRS.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
Environment: Visual Studio 2012, C#.NET, ASP.NET MVC, Entity Framework, Razor View Engine, WCF Services, Microsoft .NET Framework 4.0, JavaScript, AngularJS, Bootstrap, Jquery, TFS 2008, IIS 6.0, AJAX, XML, SQL Server 2012, Windows XP, UML, SSIS, LINQ to SQL, ADO.NET.
Confidential, Olympia, WA
Sr. NET Developer
Responsibilities:
- Created the UI of web application using ASP.NET and business logic was built with C#.
- Extensively used ASP.NET DEVEXPRESS controls like ASPx Popup Control, ASPx Grid View, ASPx Callback Panel, ASPx Navigation Bar, ASPx Data View., Etc. to design the UI of the Web application.
- Created Web Forms using ASP.NET and implemented form validation using ASP.NET Validation controls using both Custom validation and JavaScript Validation controls for Client-side validations.
- Extensively used ADO.NET for Database Connection and Database Communication with components like SQL Connection, SQL Command, Data Adapter, Data Set, Data Reader, Grid View and Details View.
- Worked on creating tables, views, triggers, constraints, Stored Procedures, Functions, and Packages.
- Extensively used MySQL in constructing user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
- Used LINQ to retrieve the data from the back-end through Entity Framework.
- Transferred data to front - end in JSON format.
- Developed WCF services to communicate with the Data Access Layer.
- Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.NET.
- Used AJAX Controls to avoid flickering while post back and creating interactive pages.
- Extensively used JavaScript, HTML5, DOM, X-HTML, AJAX, CSS-3, AngularJS and J-Query to create web pages that are cross-browser compatible and standard-compliant.
- Created customized configurations for user authentication and authorizations were made role based to restrict accessibility.
- Created new SSIS packages for populating data into MS SQL database.
- Managed source control using Team Foundation Server (TFS) by maintaining branches for different phases of the project.
Environment: C# .NET, .Net Framework 4.0, ASP.Net, ADO.Net, REST API, AngularJS, Microsoft Visio 2007, AJAX Control Tool Kit, T-SQL, Visual Studio .Net 2008/2010/2013 , ASP.NET MVC5.0/4.0, WCF, TFS 2011, Entity Framework 6.0/4.0, LINQ, SQL Server 2012, SSIS.
Confidential
Jr. NET Developer
Responsibilities:
- Developed the Web Forms of web application using VB.NET, ADO.NET, MVC, VB script.
- Designed Web Forms using HTML5, CSS3, AJAX, AngularJS and implemented client-side scripting using JavaScript.
- Used ADO.NET for database connectivity, storage and retrieval on SQL Server 2008.
- Developed WCF Services to allow communication between the Presentation layer and Service layer.
- Developed core functionality with the ASP.NET Framework.
- Worked on conversion of DTS packages into SSIS.
- Communicating with Windows Communication Foundation service via the endpoints.
- Implemented Data Contracts and Service Contracts in WCF.
- Created Client - side proxy classes for use with WCF.
- Created data objects (tables, views), stored procedures and functions to store and retrieve the data from the database.
- Used LINQ to retrieve the data from the backend through Entity Framework.
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Used TFS (Team Foundation Server) for version control.
- Other responsibilities of the work that was being performed are SRS Documentation, Coding, Unit Testing.
- Used AJAX Library to make client-side web services calls and partial post backs.
- Used CSS classes/skins for client-side control UI formatting and provide the same look and feel throughout the application.
- Written several stored procedures, functions in T-SQL.
- Worked with SOAP requests in accessing different web services.
Environment: VB.NET, ADO.NET, C#.NET, HTML5, CSS3, AJAX, AngularJS, WCF, SQL Server 2008, SSIS, SOAP, JavaScript, JQuery, LINQ, JSON.
Confidential
Jr. NET Developer
Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project,
- Involved throughout the Software Development Life Cycle (SDLC) process.
- Implemented IOC (Inversion of Control) through Structure map.
- Used C#.Net to implement business logic.
- Developed Web Services to identify employee hierarchy and contact info for the budget approval process and consumed them in the front end to the auto-populate hierarchy for better user experience.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 2.0 and built highly responsive and interactive AJAX enabled Web applications using AJAX tool kit.
- Used Entity Framework as ORM tool to map classes with tables to enable working with rows as objects.
- Experience in working on bootstrap loader global CSS settings and improve the html5 elements style behavior for the UI display
- Used LINQ to retrieve the data from the backend through Entity Framework.
- Transferred data to front - end in JSON format.
- Developed database objects such as tables, views, stored procedures, audit triggers and user defined functions for database operations in SQL Server 2008 standard edition.
- Involved in debugging and testing of Win Forms in the application using the trace and Log files.
- Provided Production Support to troubleshoot and debug the issues during migration.
- Used Jenkins for continuous integration
Environment: C#, ASP.NET MVC 2.0, AJAX, CSS, LINQ, JSON, Entity Framework, web API’S, Visual Studio 2005, HTML, SQL Server 2005, Win Forms, jQuery, T-SQL.