Sr. .net Developer Resume
Tallahassee, FL
SUMMARY
- 7+ Years of experience in the IT industry with Analysis, Design, Development, Maintenance, Debugging, Reporting and Testing of Client / Server, Object - Oriented and Web Based Applications / Windows Based Applications.
- Expertise in developing applications using .NET 4.5 / 4.0 / 3.5 / 3.0 / 2.0 / 1.1, C#.Net, ASP.Net, VB.Net, ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Developed, configured and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Strong knowledge of cross-browser Compatibility Issues and Support.
- Good exposure with .Net Framework 3.0 & 3.5 &4.0& 4.5 in implementing WCF (Windows Communication Foundation).
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0 / 4.0, Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Experience in database programming using RDBMS like ORCLE 9i/10g/11g and SQL 2000/2005/2008 and maintaining the database, including requirement analysis, design, data conversion, loading, testing and implementation.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2&Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Excellent working knowledge of SQL Server Integration Service (SSIS).
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Successfully used several Binding Techniques like (HTTP, TCP, MSMQ, and Named Pipes) to transport message between Client and WCF Service Host.
- Hands on experience developing reusable components using Object Oriented Techniques.
- Experience in performing testing using Test Driven Development and Automated unit testing.
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT / XPATH & Web Services.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills.
TECHNICAL SKILLS
Technical Skills Languages: ASP.NET, Visual Basic 6.0, VB.NET, C#.NET, C / C++.
Web Technologies: ASP, ASP.Net 1.1 / 2.0 / 3.0 / 3.5 / 4.0 / 4.5, HTML, HTML 5.0, XHTML, Win Forms, CSS, DHTML, VBScript and JavaScript, XML with DTD, Schemas, Ajax, XSL, XSLT, IIS 6.0 / 7.0.
Databases: MS-SQL Server 2000 / 2005, SQL*Plus, Oracle 8i / 9i / 10g, DB2, MS Access, SQL Server Integration Services.
Database Connectivity: ADO.Net 2.0 / 1.1, ADO, ODBC.
Operating Systems: Windows 7, Windows 2000/ NT/ XP/ Vista/98/ 95, UNIX, DOS, Windows 2003 Server.
Technologies: Object-Oriented Design / Development, ADO, ADO.Net, Win32 API, .NET Framework 3.0, 3.5 & 4.0.
Project Management: MS Project, MS Office.
DEV Methodology: AGILE Software Development Life Cycle (SDLC) Methodology.
Modeling: Rational Rose (UML), Relational Model, E-R Model, MS Visio.
Design Tools: Microsoft Visio, Telerik.
PROFESSIONAL EXPERIENCE
Confidential - Mount Laurel, NJ
Sr. .Net Developer
Responsibilities:
- Followed complete AGILE Software Development Life Cycle (SDLC) Methodology to achieve a highly efficient end product.
- Imported the data of four main categories in this project which are Consumers file, PCA’s file, Message file, Employee pay info file through SSIS by creating a single package for each.
- Writing the queries using the SQL tasks and script component in the SSIS for data imports.
- Created business logic and data access logic of all the four imports through SSIS.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating the data flow tasks for the data base tables which are related for the data import through SSIS.
- Extensively worked on the database related tables and stored procedures of the existing application to implement the data import using SSIS.
- Worked on the design and data integration in SQL Server using SQL Server Integration Services.
- Creating the UI pages usingASP.NETandHTML 5.0
- Involved in the development of the project through MVC Design Pattern.
- Extensively worked on User Interface pages (aspx) using C#, CSS, HTML, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms
- Designing the application based on the requirement
- ImplementingData Access Layer (DAL)and access the data using the Entity Framework
- Implementing business logic’s in server side, andintegrating DAL with BLL
- Responsible for merging the code using TFS.
- Deploying the code to Dev, Test and UAT environments.
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated with BLL
- Consumed the WCF services using JQuery Ajax calls.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Worked with Windows Workflow Foundation (WWF) tool PageFlowGUI all over the project life cycle.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Creating database objects like Tables, Stored procedures
- Assisted in preparing presentations and scheduling meetings
- Developed effective strategies for enhancing production
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
- Testing the application and logging defects found using Test-Driven Development.
- Based on the support tickets, fixed bugs on priority basis
Environment: .Net 4.5, ASP.Net, C#.Net, ADO.Net, MVC 4.0, SSIS, LINQ to SQL, AJAX, HTML 5.0, JQuery, XML, CSS, GUI, MS Visual Studio 2013, Entity Framework, Team Foundation Server (TFS), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), Windows Application, SOAP, MS SQL Server 2010.
Confidential - Tallahassee, FL
Sr. .Net Developer
Responsibilities:
- Followed AGILE Software Development Life Cycle (SDLC) Methodology to achieve a highly efficient end product.
- Experience in testing the code using Test-Driven Development.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating the UI pages usingASP.NETandHTML
- Extensively worked on User Interface pages (aspx) using C#, CSS, HTML, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages
- Designing the application based on the requirement Writing the queries using Predicate Expression
- ImplementingData Access Layer (DAL)and access the data using theLLBGen Pro Entity Framework
- Implementing business logic’s in server side, andintegrating DAL with BLL
- Generating the Class Library using LLBGen when there is database modification.
- Responsible for merging the code using TFS.
- Deploying the code to Dev, Test and UAT environments.
- Designingthe WCF Servicebased on the requirement and created separateWCF servicesproject which isintegrated with BLL
- Consumed the WCF services using JQuery Ajax calls.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Worked with Windows Workflow Foundation (WWF) tool PageFlowGUI all over the project life cycle
- Worked on multiple modules in the business logic layer which had various external interface calls to services like Auto Coder
- Interstate Connection Network (ICON) services and also developed use cases like RTAA, Back Date Claim, Assign and Maintain TPA, DUA and few others.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Creating database objects like Tables, Stored procedures
- Assisted in preparing presentations and scheduling meetings
- Developed effective strategies for enhancing production
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
- Based on the support tickets, fixed bugs on priority basis
Environment: .Net 4.0, ASP.Net, C#.Net, ADO.Net, MVC, LINQ to SQL, AJAX, HTML, JQuery, AJAX, XML, CSS, GUI, MS Visual Studio 2010, Entity Framework, mv, Team Foundation Server (TFS), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), LLBLGen, Windows Application, SOAP, TOAD, MS SQL Server.
Confidential - Pittsburgh, PA
Sr. .Net Programmer
Responsibilities:
- Used ASP.NET TelerikUI Controls and plugins including Accordion, Tree View, Navigation Menu, Tab, Progress bar, slider bar, Date Picker, to get rich, consistent look and feel throughout the website
- Created User Controls, Data Access Layer, Business Logic Layer classes C# Technology.
- Developed Stored Procedures, Tables, Views in Oracle and Teradata Databases
- Developed the user document or the user manual which helps the users to understand the tool.
- Extensively used CSS and jQuery to create visually appealing User Interfaces.
- Implemented the above project in Visual Studio 2010 using C#.Net and .Net 4.0
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Used Oracle to write Stored Procedures and functions where some of the stored procedures would do a nightly job.
- Developed WCFServices to interact with the back end to get the necessary XML data for each email templates.
- Worked with Team Foundation Server 2010 for Source Code management and Bug Tracking.
- Performed and resolved cross-browser issues and AutomatedUnit Testing.
- Reviewed and modified the code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality.
Environment: .Net 4.0, ASP.Net, C#.Net, ADO.Net, Visual Studio 2010, LINQ to SQL, SQL Server, AJAX, jQuery, HTML, XML, IIS 7.0, Entity Framework, Windows Communication Foundation (WCF), Team Foundation Server (TFS), CSS, LINQ, Telerik Controls, Toad Oracle 11g.
Confidential - Charlotte, NC
Sr. .Net Developer
Responsibilities:
- Designed, developed and supported the first successful Retail Fulfillment Incentive Performance Dashboard ever at Confidential .
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up with the business requirements for the project, the project plan and workflow.
- Developed the data access throughout the application with extensive use of LINQ to SQL and its partial classes using DBML’s.
- Extensively used CSS and jQuery to create visually appealing User Interfaces.
- Developed the procedural code using C#, ASP.NET, HTML, Ajax and JavaScript using Visual Studio.
- Involved in the development of the project through MVC Design Pattern.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
- Designed and implemented a PROXY mechanism using just C# and asp.NET in the site with extensive use of session state so that Managers can login as team members/employees where they can assist, monitor and support their individual children.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins & indexes.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- Assisted other businesses with their respective Incentive plans, requirements gathering, project plans, code and application support.
- Played a key role in designing, implementing and supporting the change control mechanism on SharePoint.
- The application being developed using agile methodology, I was involved in weekly releases, interaction with end-users on a day to day basis, improvements to the weekly releases based on user feedback.
- Developed the deploy cycle, responsible for weekly deploys to development, staging and production environments, developed testing plans and also performed an active role as a tester for the application.
- Performed and resolved cross-browser issues, Unit Testing and Documentation along with Automated Unit Testing.
Environment: .Net 4.0, ASP.Net, C#.Net, ADO.Net, LINQ to SQL, IIS 7.0, MVC 3.0, AJAX, HTML, DHTML, XML, XAML, JavaScript, CSS, jQuery, MS Visual Studio 2010, Entity Framework, Windows Communication Foundation (WCF), Team Foundation Server (TFS), SQL Server 2005 / 2008 / 2008 R2, T-SQL, PL/SQL, SQL, Windows 7.0 Ultimate.
Confidential
.Net Programmer
Responsibilities:
- Created Use Cases, Class Diagrams, Sequence Diagrams using UML with Microsoft Visio and prepared technical specification document.
- Actively coded the User Interface, Business Logic and Data Access Components using ASP.Net, JavaScript and C# using Visual studio.
- Extensively used DHTML, Ajax control tool kit, Ajax JS libraries for asynchronous and partial post backs in various web pages.
- Extensively worked on creating Custom Controls, User Controls and Master Pages for web pages.
- Performed client-side validations using JavaScript, Ajax.
- Created XML overlays based on the configuration requirements of the client to change the look and feel of the product and add display data from custom fields.
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
- Used Microsoft Message Queuing (MSMQ) for sending messages.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins&indexes.
- Designed and developed reports in SQL Server using SQL Server Reporting Services.
- Successfully made use of Service Host Type class in WCF and exposed the Service types available, from endpoints.
- Performed and resolved cross-browser issues and Unit Testing.
Environment: .Net, .Net Framework, ASP.Net 3.5, C#.Net, XML, XAML, WCF (Windows Communication Foundation), Web Forms, LINQ, AJAX, DHTML, JavaScript, CSS, HTML, Visual Studio 2005 / 2008, SQL Server 2005 / 2008, SSIS, Visual Source Safe 6.0.
Confidential
Software Developer
Responsibilities:
- Developed Web based GUI using ASP.net
- Implemented data grid to display information to the user.
- Used ADO.NET to communicate with database and ASP.Net Pages using C# data services.
- Created several common routines that can be used throughout the web pages.
- Used session variables and query strings for storing and passing data between pages.
- Wrote complex stored procedures and triggered using T-SQL for data and Error handling
- Involved in Performance tuning optimization of code and troubleshooting of Oracle 9i procedures.
- Involved in developing component to implement business logic of the application.
- JavaScript and DHTML were widely for Client side scripting.
- Event handling programs developed using C#.
- Performed Unit Testing and Integration Testing.
- Fixed number of defects and technical issues during the project implementation.
Environment: .Net, .Net Framework 2.0, ASP.Net 2.0, ADO.Net, C#, Web Services, jQuery, CSS, JavaScript, HTML, DHTML, XML, IIS 5.0, SQL, Oracle 9i, SQL Server 2000, Windows 2000, VSS.