Sr Net Developer Resume
Waterloo, IA
SUMMARY
- An accomplished Software Developer with 8+ years of extensive experience in Analysis, Design, Development, Integration and Implementation of Distributed and Enterprise applications using Microsoft NET technologies
- Strong C# and ASPNET skills focused on creating web forms
- Extensively worked on NET framework4.0/3.5/2.0, C#, ASP.NET, ASP, Classic ASP, Web Service, ADONET, Web Forms, Web API’s,Windows Forms/WinForms, JavaScript, JQuery, AngularJS, PHP, HTML, CSS, XML, Crystal Reports, SQL Server 2008 R2/2005
- Experience in working with Entity Framework and LINQ
- Experience in creating UI controls and user controls and custom controls using AngularJS
- Experienced in creating thin client web applications using AngularJS
- Developed Custom Elements using AngularJS
- Functional domain experience includes Finance, Insurance, Banking and Healthcare
- Experience in designing of Master Pages, Content Pages, Themes, Skins, Web parts and GUI design techniques
- Worked withNET Server Controls, Web User Controls, Data Grid, Web - Control, and Form Validation Controls and created numerous Custom controls
- Having knowledge in developing and deploying using AJAX Applications
- Worked with both SQL Server and Oracle as backend and used ADONET to access them
- Worked using Azure PaaS
- Used Extensively Web API’s for retrieving data in JSON format.
- Experience in working with Visual Studio 2005 Team System (VSTS) and Visual Source Safe (VSS).
- Experience with business requirements analysis, operational readiness, service level agreements and system support of a continuous operating environment
- Working with process owners and identifying information technology solutions that enable business process improvements
- Mentoring developers in process and technology.
- Leading projects to successful conclusion
- Working within a Scrum or agile development
- Expertise in Web-Development technologies like HTML, CSS, XML, Web Services and Java script
- Experiencein using Net framework 4.0 features like Windows Communication Foundation (WCF)
- Experience in design and development of Multi-tier, Client-Server applications
- Good at testing and resolving bug issues by Unit-Testing Model
- Involved in Requirements analysis of the customer specifications and creating requirement document
- Consults with development and project teams to provide technical solutions for complex issues.
- Provides technical guidance and mentoring to technical staff.
- Ensures application design fits within holistic vision and future state of existing systems.
- Establishes, maintains and ensures compliance with standards and procedures for design, development,testing, and documentation, contributing to high quality, reliable systems that meet or exceed business needs.
- Formulates and defines scope, objectives and technical direction for new or modified web applications and leads systems analysis, design, development and implementation efforts.
- Collaborates with business partners to provide recommendations for technology decisions, including package selection and systems design and modification.
- Understand the design and overall architecture of the project and demonstrate the same to the team
- Active member of the team in coding, implementing the business logic as mentioned in the Functional Specifications
- Code profiling and performance tuning
- Fixing defects with minimum fix failure
- Preparation and execution of Test plans
- Involved in daily meetings and proactively giving my suggestions to improve the quality
- Involved in Peer Reviews
- Involved in Defect Tracking, Defect Analysis and Defect Reporting
- Good team player, hardworking, enthusiastic and high adaptability to changes in technology
- Good team player through complete project cycles and final implementation
- Excellent interpersonal and communication skills
- Ability to quickly adapt to different project environments and work with different teams across geographical locations
- Strong organizational skills
- Ability to think creatively
- Ability to learn new technology and business processes
- Ability to analyze problems and provide solutions
TECHNICAL SKILLS
Operating Systems: Win9x/NT/2000/2007/XP/Server 2003/2008
Languages: C#,.NET, C, C++, ASP.NET, ADO.NET, XML
Scripting Languages: ASP.NET,XML,CSS,WPF,WCF,JavaScript,HTML,JQuery,AngularJS
IDE: Visual Studio 2010/2008/2005
Database: SQL Server 2008/2005, Web API’s,Oracle 10g, MS-Access
Reporting Tools: Crystal Reports, SSIS, SSRS
Application Servers: Internet Information Server 7.0/6.0/5.0 (IIS)
Documentation Tools: MS Office 2010
PROFESSIONAL EXPERIENCE
Sr Net Developer
Confidential - Waterloo, IA
Responsibilities:
- Responsible for Analyzing the Business Requirements, System Specifications, feasibility Analysis Understanding the business requirements and leverage the Technology to meet Business Requirements and Goals
- Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project
- MVC Design pattern for ASPNet Application both of these connect to the Single Service layer which is developed using Windows Communication Foundation (WCF) which in turn interacts which Data Objects
- Designed user interface for web forms using ASPNET MVC 3.0 and implemented business logic using C#Net
- Used Extensively Web API’s for retrieving data in JSON format.
- Created web applications UI using AngularJS
- Extensively worked on creating interfaces using Win Forms (Windows Forms)
- Facilitating (not participating in) the daily standup
- Setting up retrospectives, sprint reviews or sprint planning sessions
- Shielding the team from interruptions during the sprint
- Removing obstacles that affect the team
- Walking the product owner through more technical user stories
- Encouraging collaboration between the Scrum team and product owner
- Extensively used “System Generic” Objects like collections, List, Observable Collections, Hash set and Object Oriented Concepts like Inheritance, Encapsulation, Abstraction and Polymorphism, interfaces, abstract classes
- Responsible for implementing the error handling “Exception Handling” in the project using try catch finally blocks
- Developed solutions for diverse programming scenarios in C#Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction
- Good knowledge in creating responsive UI using AngularJS
- Used 3-tier architecture with Presentation layer, Business layer and Data Access Layer and coded using C#
- Involved in design and development of web forms with server controls and HTML controls and performed client side validations using NET validation controls and custom JavaScript
- Developed custom elements using AngularJS
- Master page and themes were used to have a consistent user interface across the site
- Grid View, Form View, Tree View, Calendar and other core controls were used for interface
- Extensively used ADONET objects such as Data Adapter, Dataset, and Data Reader for accessing database
- Extensively worked on Azure PaaS
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages
- Designed databases and wrote T-SQL Queries, Stored Procedures
- Version control was achieved using Team Foundation Server(TFS)
- Used Object Data Source to get data from DAL and bind data to data-bound controls
- Optimized performance of queries
- Wrote stored procedures to extract data for reports
- Created the Unit Test Cases and performed testing and debugging of the code using Junit and Nunit Testing
- Effective peer review
- Ensured quality and defect free delivery of Project documents and tech deliverables
- Created service reports using SSRS and SSIS
Environment: .NET Framework 3.5,ASPNET, ADO.NET, VB.NET, HTML,JQuery, AngularJS, CSS,Visual Studio 2010, MS Visio 2007, MS Office 2007, Azure Cloud, SQL server 2005, 2008,SVN
Sr .Net Developer
Confidential - Fort Smith, AR
Responsibilities:
- Created design documents, technical specifications - UML class diagrams
- Created multi-tier architecture for the application
- Created Web Pages using Master Pages
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns Used Edit Item-Templates and Footer Templates extensively for editing and adding rows
- Used Extensively Web API’s for retrieving data in JSON format.
- Implemented Indexing and Security Management
- Used skin and Themes for the design of web pages
- Programmed Data Access Layer using ADONET which involved in accessing data from the Database using Connected Architecture which requires the strong OOPS concepts
- Used Java Script, HTML, IIS and CSS for developing Web Pages
- Involved in creating web methods for web serviceand Created User interface controls using Win Forms
- Worked on Azure PaaS
- Designed databases and wrote T-SQL Queries, Stored Procedures
- Utilized ADONET technology extensively for data retrieving, querying, storage and manipulation
- The code behind is implemented in C#sNET
- Optimized performance of queries
- Wrote stored procedures to extract data for reports
- Created the Unit Test Cases and performed testing and debugging of the codeusing Junit and Nunit Testing
- Effective peer review
- Ensured quality and defect free delivery of Project documents and tech deliverables
- Created service reports using SSRS and SSIS
Environment: ASPNET, ADONET,VBNET, HTML, CSS,Visual Studio 2010, NET Framework 35,MS Visio 2007, MS Office 2007, Azure Cloud, SQL server 2005, 2008,SVN
Net Developer
Confidential - Waltham, MA
Responsibilities:
- Analyzed and worked on upcoming/market fresh technologies to devise optimized approaches and problem resolutions for other development teams to use
- Worked with Pearson Vue to analyze their LMS related business problem
- Created business flow & workflow documents
- Created use case diagrams, sequence diagrams and class diagrams to model the business system requirements
- Designed & Developed solutions in C# NET
- Used 3-tier architecture with Presentation layer, Business layer and Data Access Layer and coded using C#
- Worked in ASPNET Web Forms, web services, ASPNET applications
- Developed UI and performed validation using Server Controls in C# with ASPNET
- Implemented required database access using ADONET
- Worked with Data adapter, Data Reader and Data sets, Data Tables, Data view and Data Grid
- Used NET validators for validations (Required Field, Regular Expression Validator, Custom Validator)
- Extensively used JavaScript for client side validation of web pages
- Created WCF Web Services as per required for the project and client
- Developed queries involving stored procedures, User Defined Functions, Tables, Views, Indexes and Schemas
- Performed Unit and Integration testing
Environment: ASPNET, ADONET, HTML, CSS,MS Visio,Visual Studio 2010, NET Framework 35,SQL server 2005, 2008,SVN
Net Developer
Confidential - Southfield, MI
Responsibilities:
- Implemented several change requests to customize functionality in Finance, Manufacturing and Order Management in ERP package
- Designed and developed interfaces to ERP systems
- Developed, validated and tested ERP data migration scripts
- Provided technical and investigative support for functional users on interfaces, defects, change requests, debugging issues, testing, service pack upgrades and adhoc report requirements
- Continued support for production issues as third level production support specialist
- Performance tuning, SQL query enhancements, code enhancements to achieve performance targets
Environment: C#, ASP NET, VB NET, ADO NET, XML, XSLT, VB, COM, ASP, IIS, SQL Server 2000, DTS, HTML, DHTML, JavaScript, JQuery, AJAX
Net Developer
Confidential
Responsibilities:
- Gained valuable experience working with ASP NET and C#, developed application logic in C#
- Gained knowledge about all aspects of the software product life cycle from inception to delivery of product Tasks included: user needs assessment, user interface design, ASP development, JavaScript/DHTML development & cross browser issues, database design, SQL Server, Code Reviews testing, user support & ongoing code maintenance
- Developed many Web Forms using C# and ASP NET and used AJAX in some forms
- Gained experience working in a team based environment
- Used Grid Views to display data and formatted using Sorting and Paging
- Gained knowledge about Web Services for userauthentication
Environment: C#, ASP NET, VB NET, ADO NET, XML, XSLT, VB, COM, ASP, IIS, SQL Server 2000, DTS, HTML, DHTML, CSS, JavaScript, VBScript, JQuery, AJAX
