.net Developer Resume
Phoenix, AZ
SUMMARY
- Having around 6+ years of experience in Programming and software development of applications using ASP.NET, ADO.NET, C# .NET, VB.NET and SQL, LINQ Web services & WCF.
- Established expertise in creating web based applications using technologies like ASP.NET, Java Script, JQuery, XML, HTML and DHTML.
- Worked extensively on server controls and implemented various user controls using both C# and VB. NET.
- Experience in using ADO.NET data controls (Dataset, Data Reader, Data Adapter, Data Grid, Grid View, Tree View and Data List).
- Good experience in converting the business requirements into technical specifications and proficient in designing systems.
- Experience with Authentication and Authorization .NET security mechanisms
- Excellent experience in developing, consuming WCF and configured end points.
- Experience in designing and developing Databases in SQL Server 2005/2008 which includes the development of functions, stored procedures, views, joins and triggers using T - SQL and PL/SQL.
- Good experience in writing server side and client side validations using JavaScript and JQuery.
- Developed WCF services to enable effective communication between SOA.
- Good experience and knowledge inAJAXfor partial page execution and asynchronous data transfer from web server to the client.
- Experienced in designing reports for Web Applications using Crystal Reports and SSRS and also worked on SQL Server Integrating System (SSIS).
- Experience in utilizing-UNIT testing framework and followed Test Driven Development (TDD) to develop the Web applications for verifying the code integrity.
- Very good experience withAgile/SCRUMdevelopment and ADO.NET Entity Data Model.
- Strong knowledge in.Net FrameworkUnit Testing,Integration Testingfor modules coded.
- Very good Understanding on MVC 2.0/3.0/4.0.
- Good understanding of Object Oriented Programming (OOPs) concepts.
- Experienced in implementing waterfall and incremental model in the Software Development Life Cycle.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Excellent communication skills, strong analytical & logical abilities and created technical documentation.
- Experience in usingSSIStools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Exceptionally well organized, strong work ethics and willingness to work hard to achieve Client objectives.
- Effective team player with an aptitude to learn and ability to prioritize, organize and accomplish multiple tasks, both as part of a team and independently.
TECHNICAL SKILLS
Microsoft Technologies: C#.NET, VB.NET, ASP.NET 3.5/4.0, ADO .NET.
Programming Languages: C#, VB 6.0, C/C++, SQL, PL/SQL and T-SQL
Graphical User Interface: VB.NET, ASP.NET
Database Technologies: MS-SQL server 2000/2005/2008, SQL Server Integration Services(SSIS), Oracle 10g/9i, MS Access
Design, Development tools: Visual Studio 2010/2008/2005, Ajax Control Toolkit
XML Technologies: XML, XSLT, DOM, SOAP,WSDL, UDDI
Middleware Technologies: Web Services, COM and DCOM
Markup Languages: HTML5, XML
Scripting Languages: JavaScript, VBScript, JQuery
Packages: MS Office/Excel 2003/2007/2010, MS Visio 6.0
Operating Systems: Windows Server 2008 R2, Windows 2003/XP/Vista
PROFESSIONAL EXPERIENCE
Confidential, Reno, NV
Responsibilities:
- Involved in Client Interaction on a weekly basis to gather requirements and also involved in creating Business Requirements documents (BRDs) based on Requirements.
- Most Familiar with SQL Server Reporting Services (SSRS)for providing comprehensive reporting functionality for variety of data sources for the project.
- Worked on creating ASP.Net Web Pages using ASP.NET 3.5/4.0 using C#.
- Used jquery to perform Client side validations and also performed Server side validations using ASP.Net Validation controls Like Required Field validation and Compare validation Etc.
- Used CSS style sheets to make the UI controls look unique across the application.
- Used Master pages to create a consistent layout for all the pages in the application.
- Good experience and knowledge inAJAXfor partial page execution and asynchronous data transfer from web server to the client.
- This project was implemented using Agile and SCRUM methodology for rapid development.
- UsedLINQ to Entityfor querying the database.
- Used HTML5 input types like Tel, Search, email etc.
- ImplementedWCF Service Methodsto access data from the database to bind it inside a Silverlight application.
- Used Authentication and Authorization as .NET security mechanisms.
- Created Stored Procedures, Views, Triggers and Cursors in SQL 2008 and imported Store procedures and views for Function Import to use with LINQ.
- Extensively involved in designing the SSIS packages to export data of flat file source to SQL Server Database.
- Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
Environment: C#, ASP.NET 3.5/4.0, HTML5, LINQ to Entity, SQL Server 2010, WCF, CSS, JQuery/JavaScript, IIS. TFS, SSIS packages, AJAX, SSRS.
Confidential, Bloomfield, CT
.Net Developer
Responsibilities:
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, CSS and AJAX Control Toolkit.
- Involved in creating Stored Procedures and Functions using PL/SQL Developer.
- Used ADO.NET extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
- Developed Web Service for retrieving product data (based on XML, WSDL, and SOAP).
- Used AJAX Control Toolkit controls especially Script Manager, Update Panel and Modal Popup
- Extender in order to build interactive web pages.
- Worked with User controls, Web controls, List controls, Wizard controls, Master Pages, Data controls in ASP.NET for the front - end forms.
- Used Cascading style sheets(CSS) for consistent look throughout the website, developed style sheets for master page and other pages.
- Implemented State Management techniques(like View State, Session, Cookies) according to the requirements.
- Using AJAX in different ways to avoid full page post-back and make the application more user interactive.
- Performed Client side validation using Java Script as well as set of validation server controls such as the Range Validator, Custom Validator and Required Field Validator etc.
- Involved in Unit Testing, Documentation, Debugging and Bug Fixing.
- Used Team Foundation Server for source Version Control.
Environment: C#, ASP.NET 3.5/4.0, HTML5, LINQ to Entity, SQL Server 2010, WCF, CSS, JQuery/JavaScript, IIS. TFS, SSIS packages, AJAX, SSRS.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- Developed an Application from scratch using ASP.NET MVC and Entity Framework for referring individuals to forms within a network.
- UsedAgile Methodologiesfor regular adaption to changing requirements and continuous delivery of useful and working software.
- Developed UI pages using ASP.NET MVC3 HTML Razor engine, used VB.NET, used html input, literals, table as the controls for razor pages.
- Implemented client side validations using Jquery, Validations implemented at Controller level.
- Created poco entity classes against the Oracle database schema using entity frame work and updated the edmx file as the database changes needed.
- Involved in the Unit and Integration testing.
- Developed cross browser compatible, customer facing online application based on n - Tier architecture.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as Parameter to the stored procedures.
- Worked on Data Access layer with dataset and data adapter which interacts with oracle Database. Also Worked withoraclefor providing comprehensive reporting functionality for variety of data sources
- Expert in creatingComplex Crystal Reports(Ad Hoc Reports, Frequency Reports, Summary Reports, Drill-down, Dynamic grouping, graphical, aging reports)
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Worked on porting asp application to asp.net application.
- Worked with testing team to fix the bugs as part of Bug life cycleand Production support.
Environment: .NET 2.0/3.5/4.0 Framework, IIS, XML, SSRS, HTML 5, Oracle 10g, WCF, MVC 3, Visual studio 2010, Microsoft Team foundation Server, VB.NET.
Confidential, Irvine, CA
Software Engineer
Responsibilities:
- The Application was designed based on OOPS and MVC Architecture for isolation of UI, Business Logic and DAL.
- Created web applications in asp.net .
- Enhanced an existing web application to extract data made available from an external web service
- Created VB.NET User Controls and Components to reduce the complexity of user interface design.
- Designed Front-end User Interface screens using Web forms.
- Used VB.NET and ADO.NET to define and implement secure middle tier components using disconnected environment strategies.
- Involved in all tiers of this application. Worked on data, business and UI layers.
- Responsible for Research and Development, design, development and testing of the application.
- Designed and developed custom .NET components and user controls using vb.net.
- Implemented role based security and customizable workflows based on a user's role.
- This project was implemented using Agile and SCRUM methodology for rapid development.
- Designed & Developed Web Forms using HTML &JavaScript.
- Implemented Ajax for greater Performance.
- Developed & Hosted Web services.
- Developed database connectivityusing theLINQ features.
- Developed Grid View Web User control using that is used across multiple web forms.
- Created complex Stored Procedures for Business Rule Management& triggers for ERP Database.
- Designed Application Exception handling and logging mechanism.
Environment: .Net Framework3.5, vb.net 10,0, ADO.Net3.5,Web forms, Object - oriented programming, Ajax, Java Script, Jquery, Visio, WPFSQL Server2008,Infragisticscontrols,and Team Foundation Server (TFS).
Confidential
Jr .Net Developer
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client’s requirements.
- Usedwater fall modelfor regular adaption to changing requirements and developing requirements.
- Involved in analyzing and designing of the system.
- Developed presentation layer Components using ASP.NET 3.5 with Ajax.
- Developed web services for defining patient’s health disorder and treatments or task that a care provider performs on behalf of the patient.
- Provided Windows based and Form Based Security for Login and Authentication.
- Implemented various User Controls and Custom Controls in front-end forms
- Data binding was extensively used to bind various server controls to the data from database.
- List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Implemented Validation controls to perform both client side and server side validation
- Developed the New Assemblies by using the VB.NET and used the existing COM components by using COM Interoperability to implements the Business logic.
- Used Team Foundation Server (TFS) for team building and managing the project
- ADO.NET was used to access data from SQL Server 2005.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Backup and Restore Database, Define roles, Create database Involved in designing database, SQL queries optimization and performance.
- Implemented the Exception Application block for exception handling.
- Involved in full lifecycle of the project from design, development & Testing.
Environment: VB.Net, ASP.NET 3.5, ADO.NET, Visual Studio 2008, HTML, JQuery, SQL Server 2005, Windows Server 2008 and TFS.