We provide IT Staff Augmentation Services!

Sr .net Developer Resume

5.00/5 (Submit Your Rating)

Camp Hill, PA

SUMMARY

  • 9 years of experience in analysis, design and development of Client/Server, web based and n - tier applications. Expert in developing windows applications, Service Oriented Architecture (SOA)based Applications, web applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.Net, VB, ASP.NET, ADO.NET, Entity Framework, and SQL Server.
  • Experience inC#.NET, ASP.NET MVC, ASP.NET, WCF, XML Web Services, LINQ, ADO.NET, Ajax, jQuery, JavaScript, SQL Server 2005/2008/2012 , Oracle 9i and DB2 Server.
  • Experience in publishing and consuming Windows Communication Foundation (WCF),REST services and Web Services using WSDL, UDDI and SOAP to implement Service Oriented Architecture (SOA).
  • Designed and developed rich graphical user interfaces for good user interaction using ASP.NET, ASP.NET MVC, and jQuery.
  • Expertise in application development using ASP.NET MVC 5.0/4.0 Framework.
  • Experience in Agile software development methodology and Test driven development including SCRUM Framework.
  • Experienced in creating rich user interface using HTML, DHTML, Master Pages, CSS, Ajax Control Tool kit, JavaScript and jQuery.
  • Expertise in using XML/JSON and AJAX to link with back-end applications.
  • Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
  • Experience in working with various client side and server side state management techniques.
  • Excellent experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL.
  • Extensively used ADO.NET objects like Data adapter, Dataset, Data Reader and iBATIS objects like QueryforObject, QueryForList to access database.
  • Strong hands on experience setting up connections and working with Relational Database Management Systems (RDBMS) like SQL server 2008/2005, Oracle 9i and DB2 Server.
  • Experienced writing stored procedures, triggers and functions using SQL Server 2005/2008/2012 and Oracle 9i.
  • Strong abilities in Design Patterns, Database Design, Normalization, Views, and Creating SSIS packages, SSRS and involved in all stages of SDLC.
  • Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
  • Transformed data from one server to other servers using SQL Server Integration Services (SSIS).
  • Adequate experience in using source control tool Team Foundation Server (TFS), Subversion and VSS.
  • Expert in debugging an application using the debugging options provided by the Visual Studio .Net IDE.
  • Hands on experience in conducting Web Application Security scan using commercial and non-commercial applications and methodologies such as OWASP Top 10, IBM AppScan, Fortify, SoapUI and others. Using these tools to determine the security of a given web application developed in Microsoft .NET
  • Experience in implementing error handling, trouble shooting, and exception management, tracing and logging features.
  • Excellent communication and interpretation skills enabling effective interaction with application developers, end users, project managers, and business analysts to review the requirement specifications.

TECHNICAL SKILLS

Programming Languages: C#.NET, VB.NET

Databases: SQL Server 2005/2008/2012 , Oracle 9i, DB2 Server

Operating Systems: Windows 8, Windows 7, Vista, XP, 2000

Development Tools: Visual Studio 2013/2010/2008/2005

Reporting Tools: SQL Server Reporting Services (SSRS)

Third Party Tools: Telerik RAD Controls, Kendo UI, Infragistics

Versioning Tools: Microsoft Team Foundation Server (TFS), Subversion, VSS

Web Technology: HTML, CSS, XML, Java Script, AJAX toolkit, jQuery, JSON

.NET Technologies: .NET Framework 4.5/4.0/3.5/2.0 , ASP.NET, ASP.NET MVC 5.0/4.0, Web Forms, Windows Forms, Web Services, Web API, WCF, ADO.NET

Protocols: HTTP, SMTP, SOAP, FTP, TCP/IP

Web Servers: IIS 7.0/6.0/5.0

PROFESSIONAL EXPERIENCE

Confidential, Camp Hill, PA

Sr .Net Developer

Responsibilities:

  • Working with business owners and analysts to define and implement new requirements for a more scalable and stable data processing application
  • Design, develop, implement and testing of system enhancements for quarterly releases
  • Complex web page and user controls development with ASP.Net, VB.Net, AJAX Toolkit, Enterprise Library 5.0, custom Deloitte framework
  • Perform manual testing, smoke test of application and certify builds in higher environment
  • Follow stringent company development guidelines and life cycle
  • Developed the Very Complex Stored Procedures, User Define Functions for different modules using SQL Server 2008

Environment: Visual Studio 2013, ASP.NET, VB.NET, SQL Server 2008, IIS, jQuery, AJAX, XML, Entity Framework, Siteminder, XSD, XSLT, TFS, Top Team, Web Services, Java Script, CSS, HTML.

Confidential, Bedford, NH

.NET Lead Developer

Responsibilities:

  • Follow the SDLC for software development
  • Manage multiple applications with a team of 3 people
  • As the lead developer, coordinate and negotiate timelines and priorities of the technical aspects of project management with various business groups and stakeholders
  • Analyze business users needs to design, construct, and test the enhancements to new system
  • Responsible for client interaction, requirement analysis and turn them into technical specifications
  • Development of classes byobject oriented technologiesusingVB.NET
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response
  • Implemented business logic, developed web methods in VB.NET
  • Design and implement Restful API layer along with calls to consume an API layer
  • Working on creating Rest Services using ASP.NET Web API and VB.NET
  • Worked with Web API to provide services to HTTP requests
  • Developed, deployed, and monitored SSIS Packages.
  • Extracting and Loading data into SQL Server Database using SSIS.
  • Constructed the queries based on the user search criteria
  • Have extensively used Datasets and Data tables to retrieve and manipulate data and display it in an ASP.NET pages by using Infragistics controls
  • Responsible in the coding and unit/integration testing of the systems
  • Deployment of code on the development server
  • UsedVisual SourceSafeto maintain version controls

Environment: ASP.NET, VB.NET, Web forms, WEB API VB.NET, Web Services, jQuery, Infragistics, DB2 Server, SQL Server, HTML, CSS, JavaScript, Visual SourceSafe(VSS), Windows 7, Visual Studio 2010, Windows Server 2008.

Confidential, Cincinnati, OH

Software Solutions Engineer

Responsibilities:

  • Responsible for the complete Software Development Life Cycle (SDLC).
  • Involved in gathering the requirements from the end user and directly interacted with client.
  • Developed code for the configurator according to the specification provided by client.
  • Developed web pages using master page and Cascading Style Sheets (CSS) and HTML to provide uniform look and feel throughout the application.
  • Developed the configurator and other supporting application by using .NET framework 4.5.
  • Extensively used jQuery to provide rich and interactive experience to the users.
  • Used windows authentication and authorization to check the user credentials and provide the access.
  • Used Microsoft Dynamics CRM to create quotes and maintain them.
  • Used client side and server side validation techniques to validate the data.
  • Used state management techniques to transfer the data from one page to another.
  • Used web services to communicate with the business layer objects.
  • The business logic is implemented in C#.NET.
  • Created various web methods and accessed those methods from jQuery AJAX calls.
  • Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
  • UsedAJAX, jQuery for creating asynchronous user experience.
  • Used LINQ forvariousdatabasetransactionsand querying collection objects.
  • Created many complex Stored Procedures in SQL to perform various transactions.
  • Wrote unit test cases and integration test cases.
  • Used SSRS as the tool for reporting services. And used SSIS package for data manipulation.
  • Created and executed SQL Server Integration Service packages to populate data from the various data sources, created packages for different data loading operations for many applications.
  • Deployed SSIS Packages from Dev/Staging/Production using Package Configurations.
  • Involved in the deployment, maintenance and testing of the application in production environment.
  • Used subversion for version control in team environment.
  • Used Microsoft SharePoint for project management.
  • Used agile methodologies to develop this software application.
  • Provided Production support and solving most severe issues.

Environment: ASP.NET 4.5, C#, Web forms, AJAX, jQuery, Kendo UI, Telerik RAD Controls, SQL Server 2008, XML, HTML, CSS, JavaScript, Subversion, TFS, Windows 7, Windows Server 2008, SSRS, SSIS, Microsoft Dynamics CRM, SharePoint, LINQ, LinqToSql.

Confidential, Cincinnati, OH

.NET Developer

Responsibilities:

  • Involved in all phases of software development lifecycle (analysis, design, implementation, development and testing) of the entire application.
  • Involved in gathering the requirements from the end user.
  • Used 3-tier architecture to implement presentation layer, business layer and data access layer.
  • Involved in developing ASP.NET intranet application using .NET framework 4.0.
  • Developed web pages using master page and Cascading Style Sheets (CSS) to provide uniform look and feel throughout the application.
  • Extensively used jQuery to provide rich and interactive experience to the users.
  • Used windows authentication and authorization to check the user credentials and provide the access.
  • Used client side and server side validation techniques to validate the data.
  • Used state management techniques to transfer the data from one page to another.
  • Used web services to communicate with the business layer objects.
  • The business logic is implemented in C#.NET.
  • Implemented data access layer using iBATIS which involved accessing data from the database using connected architecture which requires strong OOPS concepts.
  • Accessed SQL server 2008 from the application using iBATIS.
  • Extensively used iBATIS objects to get data from different databases and grid view controls used to display and manipulate the data.
  • Extensive experience on using SQL, PL/SQL, ORACLE Database.
  • Created various web methods and accessed those methods from jQuery AJAX calls.
  • Extensively used XML file to configure properties, data sources and SQL maps.
  • Created views in SQL server 2008 to execute various database routines.
  • Extensively used SQL joins to get the data from different tables.
  • Wrote unit test cases and integration test cases.
  • Involved in the deployment, maintenance and testing of the application in production environment.
  • Used subversion for version control in team environment.
  • Used agile methodology to develop this application.

Environment: ASP.NET 4.0, C#, Web forms, AJAX, jQuery, SQL Server 2008, Oracle 9i, XML, HTML, Cascading Style Sheets (CSS), JavaScript, Subversion, Windows 7, Windows Server 2003.

Confidential, Cincinnati, OH

.NET Developer

Responsibilities:

  • Involved in gathering the requirements from the client and documenting the artifacts of the system.
  • Involved in all phases of Agile Software Development Life Cycle.
  • Involved in mentoring the team to understand the system and the process to be followed.
  • Build the baseline and testing environment, for change management system and testing.
  • Involved in building and assessing the web applications and recognizing the security vulnerabilities.
  • Used Fortify to scan the applications for security vulnerabilities in the first phase of the process.
  • Involved in fixing the bugs from the fortify scan.
  • Used Appscan to scan the applications for security vulnerabilities in the second phase of the process
  • Involved in fixing the errors from the Appscan results.
  • Created documentation of how to set up an application in the development environment and testing it.
  • Proposed several techniques and practices for the applications to be free from security vulnerabilities.
  • Created a report for the testing team to identify the coding malpractices and provided code snippets to remediate them.
  • Tested the applications after their remediation and interacted with the client and decided whether to deploy them or remediate them further.
  • Involved in configuring the access control to the developers, in testing environment, to simulate real time environment.
  • Created roles and access levels for the applications to increase their security.
  • Created a list of deliverables at the end of each phase in the process.
  • Involved in planning, analyzing and designing the course of action for the team to build, analyze, test, remediate and deploy the applications.
  • Used TFS for version management.
  • Created work items to keep track of the code changes.
  • Used Microsoft SharePoint for project management.

Environment: C# .NET, Classic ASP, ASP .NET, Visual Studio 2008, Visual Studio 2005, Web forms, HTML, Java Script, SQL Server 2005, Windows 7, C++, Team Foundation Server, SharePoint.

Confidential, Nashville, TN

Research Assistant

Responsibilities:

  • An initial stage of the project was to find out the problem of interest in research work namely mobile robot navigation in unknown environment.
  • Studied literature review, what techniques have been used in the area of mobile robot navigation.
  • We came up with challenges and methodologies to contribute to the advancement of the research work.
  • Created the different virtual environments to navigate the mobile robot.
  • Developed the adaptive navigational algorithm with obstacle avoidance capability for mobile robots in crowded environments with static and dynamic objects.
  • Developed windows forms to show the visual representation of the virtual environment and to control the autonomous mobile robot.
  • Implemented navigational algorithms and logic in C#.
  • Developed the simulation model to test and evaluate the robot navigational skills.
  • Applied the navigation algorithm when the robot detects an obstacle within its scanned area.
  • Developed suitable performance metrics for testing and evaluation of the proposed navigational algorithms in different environments.
  • Provided support in resolving hardware and software issues.
  • Responsible for mentoring undergraduate students from mechanical department.
  • Assisted with academic research and in administrative duties.

Environment: .Net Framework 2.0, Windows Forms, C#.NET, SQL Server 2005, Visual Studio 2005

We'd love your feedback!