.net Developer Resume
Minneapolis, MN
SUMMARY:
- Over 6 years of experience as a .Net Developer specializing in Analyzing, Designing, Documenting, Developing, Testing, and Deploying web - based client/server applications using .NET technologies.
- Strong in Object Oriented Analysis and Design (OOAD), C#, VB.NET Programming skills and OOPS (Object Oriented Programming System) Concepts.
- Proficient in complete Software Development Life Cycle from understanding requirement specification, writing technical specification, design, coding, implementation and testing.
- Expertise in developing web applications using .NET 4.5/4.0/3.5, C#.Net, VB.Net, ASP.Net, VB6, ADO.Net, XML, HTML5, AJAX, Angular, JavaScript, Typescript, Web Services, WCF, XHTML, DHTML & CSS3.
- Extensively worked on ASP. NET MVC pattern: Controllers, Actions, View Engine, Entity Framework Model and the Windows Workflow Foundation.
- Experience with Data Accessing using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) provides for Data manipulation.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls, CSS.
- Extensive noledge on Angular 2.0 and Angular Material to design User Interface.
- Hands on experience in working with Windows Communication Foundation (WCF) .NET Web Services using WSDL, SOAP and UDDI in .Net Framework.
- Expertise in SQL Server, Oracle, MS Access databases and writing SQL Queries, stored procedures, Tables, Triggers, Exception handlers, Joins, User defined Functions, Views.
- Working experience with Team Foundation Server, GIT, SVN version control tools for Continuous Integration and Deployment (CI/CD).
- Experience in building Data Integration, Workflow Solutions and Extract, Transform and Load (ETL) solutions for data warehousing using SQL Server Integration Service (SSIS).
- Experience in using SQL Server Reporting Services (SSRS) & creating reports like Tabular, Matrix, Drill Down, Drill Through and web reporting by customizing URL Access.
- Extensive noledge of .NET security features such as Autantication & Authorization, Windows-based Autantication, Forms-based Autantication, Authorizing Users and Roles.
- Very good experience with Microsoft Azure for developing applications on cloud.
- Effective team player with insight to determine priorities, schedule work & meet deadlines.
TECHNICAL SKILLS:
Languages: C++, C#, VB.NET, ASP.NET, T-SQL, PL/SQL
Web Technologies: MVC, Web API, AJAX, JavaScript, jQuery, Angular, WCF, ADO.NET
IDE Tools: Visual Studio, SQL Server Management Studio
ETL Tools: SQL Server Integration Services, Data Transformation Services (DTS)
Databases: MS SQL Server, MS Access, Oracle
ORM: Entity Framework, NHibernate
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
Version Control: Visual SourceSafe, TDD, Team Foundation Server, SharePoint
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Worked on complete SDLC including requirements analysis, design, development, coding, testing, deployment and maintenance of the application.
- Actively participated in Team Meetings, communicated with Business Analysts to clarify the business requirements and worked with QA Team to state the issues.
- Analyzed and designed approaches, UML Use Cases, Class Diagrams, State Diagrams, and Activity diagrams.
- Creating data access layers between the database and the business logics using C#, Entity Framework for Object Relational Mapping, Web API, WCF Services.
- Developed application using ASP.NET MVC 4 to enable the full control over the rendered HTML and jQuery for client-side scripting.
- Used Angular 2 client-side scripting for autocomplete, tabs, validation, data picking, sorting, auto-submit and the other functions.
- Improved application interactivity using Angular 2, Angular material, Typescript, jQuery and Bootstrap technologies.
- Created components and written code in TypeScript.
- Used HTML tags, Bootstrap and CSS to maintain uniformity in the Web pages.
- Developed WCF RESTful web services using Entity Framework as the data access layer to SQL Server database.
- Created test harness web application to test internal/external web services with request XML.
- Used ADO.NET to connect Web Forms to Data Sources such as MS SQL Server and XML files for manipulating the data in the database.
- Designed database queries in SQL Server, created Stored Procedures, views, triggers to reduce the code complication in the front end.
- Integrated Azure Iota device portal to the application & performed CRUD operations in UI.
- Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
- Processed data from flat files Excel files, .csv files into proprietary hierarchical data structure system through SSIS packages and custom procedures.
- Used SSRS for the reporting part of the application and SSMS (Server Management Studio) to fetch the data.
- Maintained Team Foundation Server as a central repository system and automatic builds and Continues Integration and N-Unit testing.
Confidential, Minnetonka, MN
Full Stack .Net Developer
Responsibilities:
- Followed specific Agile developments like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Creating documentation like technical design document about the changes applied, DB scripts for DB changes, testing and environment setting specifications.
- Developed all types of UI pages using HTML5, DHTML, CSS3, JSON, JavaScript, jQuery, Angular, Kendo UI and Ajax.
- Developed client call back mechanism and DOM manipulation using Angular JS to provide better user interactivity.
- Worked on Bootstrap loader global CSS3 settings and improve the HTML5 elements style behavior for the UI display.
- Leveraged Angular 2 for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Reused existing third-party controls like Angular UI Bootstrap's Accordion & Date Picker.
- Created validation logic and changed jQuery functions to manipulate and submit form data using AJAX server calls.
- Worked on SOAP and RESTful API using WCF which return XML and JSON data using WCF attributes.
- Used directives, controllers, validations, services for calling the Web API controller and calling the 'GET', 'POST', 'PUT', 'DELETE' methods.
- Responsible for all new systems implementations for deploy on Microsoft Azure cloud, applying the complete systems life cycle.
- Monitoring performance for production environments to detect workload and risk issues on Cloud Services, Virtual Machines and SQL servers on Azure.
- Created Tables, Indexes, Views, Joins, Stored procedures using SQL server.
- Used LINQ to SQL for retrieving the data efficiently and Just in time manner.
- Created SSIS Packages to transform the various data into SQL and developed SSRS reports such as invoices and contracts.
- Responsible for fixing the bugs, testing & deploying applications into various environments, and creating stored procedures according to logic.
Confidential, West Valley City, UT
.Net Developer
Responsibilities:
- Involved in end-to-end working of the project by thoroughly understanding and analyzing each and every requirement.
- Worked closely on customer's development team to identify API's and document workflows, business requirements and domain noledge.
- Responsible for application development using ASP.NET MVC, C# .NET, HTML5, Bootstrap, jQuery, and AngularJS.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for implementing the Client-Side Validations using jQuery and JavaScript.
- Used Bootstrap for Responsive Design & added Style sheets in app & designed in CSS3.
- Used Web Grid for Displaying data from data source for displaying data in Clear Format.
- Developed Single Page client web Application using AngularJS in Project.
- Using JavaScript, developed Controller, Directives, Services in AngularJS application.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Developed Windows Communication Foundation using VB.NET to work with different protocols and retrieve the customer information.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in Oracle Database.
- Participated in enhancing Selenium Test cases for cross Browser testing.
- Used TFS for version controlling for application projects and database objects like packages, stored process, Views, functions also document.
- Created reports using Crystal Report for information needed by Middle & Back Office users.
- Used Grid view to display data in a well-defined manner with sorting and paging.
- Performed Unit Testing, Integration Testing and Regression testing for all units in developed pages in a regular basis using N-Unit to improve the performance of the application.
- Interacted with QA teams to review and develop data exchange, XML data standards, and data sharing model.
Confidential, Phoenix, AZ
Software Developer
Responsibilities:
- Participated in full SDLC by providing services to development teams and clients throughout the life span of a project.
- Worked with ASP.Net MVC Patterns and developed application in Visual Studio using the test-driven development (TDD) approach.
- Designed and Developed User Interface using ASP.NET, JavaScript, CSS and HTML.
- Provided security using JavaScript validations wherever necessary and to validate the user input and also ensure better performance reducing post backs.
- Used jQuery Library for emphasizing interaction between JavaScript and HTML.
- Created CSS files, themes, & skins to maintain a consistent look and feel for the Web Pages.
- Writing various types of custom based User controls and Custom Paging Control for Grid View and List View.
- Used LINQ and WCF to communication between DAL and other business components.
- Used XML Web Services for sharing important calculation functions with all applications.
- Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQL Server.
- Used LINQ in code to sort and handle data provided by SQL query.
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Assisted in production OLAP cubes, wrote queries to produce reports using SQL Server Analysis Services and SSRS.
- Used SSIS to create ETL packages to Validate, Extract, Transform, Load data to transaction.
- Provided support for system tests, UAT, analyzing defects, providing fixes & releasing fixes.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Worked on updating the user manual documents to halp customers understand the functionalities.
