Senior .net Developer Resume
Auburn Hills, MI
SUMMARY:
- Senior .Net Developer with 8 years of professional experience in Design, Development & Implementation of Client/Server Applications, Web - Applications, Windows Applications with proficiency in Object-Oriented Analysis and design.
- Professional level experience in design, development and implementation of Internet/Intranet applications using C#.NET 4.0/3.0/2.0, ASP.NET MVC, VB.NET, ADO.NET Entity Framework, IIS 7.0/6.0, HTML, VB Script, Java Script, JQuery, XML, and SQL Server ( 2005/2008/2012 ).
- Proficiency in .NET technologies including ASP.NET MVC 4.0/3.0, VB.NET, WCF, Winforms, ADO.NET, XML Web Services.
- Experience in Windows communication Foundation (WCF), exposure to Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ).
- Developed the user controls, customs controls for the reusable components usable in multiple pages.
- Experienced in creating and consuming XML Web Services (SOAP, and WSDL) using VisualStudio.Net, ASP.NET.
- Strong understanding and hands-on experience of large-scale database like SQL Server ( 2005/2008/2012 ), MySql, Oracle 9i/10g/11g and experience with writing stored procedures, Triggers, User Defined Functions, Queries, Indexes, Views.
- Experience in designing and developing applications based on 3-Tier and N-Tier Client/Server Applications using UML, Design Patterns.
- Experienced in creating rich user interface on the web-usingHTML5, cascading style sheets (CSS), Master Pages, Java Script and JQuery.
- Experience in all the phases of System Development Life Cycle (SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
- Experienced and worked with software development methodologies and process models like Agile methodology and Waterfall method.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication.
- Acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
- Good knowledge of .NET Framework features including Namespace, Delegates and Inheritance.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
TECHNICAL SKILLS:
.Net Technologies: .Net Framework 2.0/3.0/3.5/4.0/4.5, WCF, WPF, WF, ASP.NET, ADO.NET, Web Forms, Win Forms, Silverlight.
Internet Technologies: HTML, DHTML, XHTML, XML, JavaScript, JQuery, CSS.
Programming Languages: C#.Net, VB.NET, JAVA, Visual Basic 6.0, C, C++, Python, AJAX, Assembly Language, PL/SQL, Shell Scripting.
Database: Microsoft SQL Server 2005/2008/2012, Oracle 9i/10g/11g, MS-Access, Sybase
Development Tools: Visual Studio.Net, Visual Studio 2005, 2008, 2010, 2012, 2013. FrontPage
Operating Systems: UNIX/LINUX, Windows 2000/XP Professional/Vista/7
Application Tools: MS-Office, Microsoft Project.
Web Servers: IIS 5.0/6.0/7.0/7.5, Apache Server, Tomcat Server
Modeling Tools: UML (SmartDraw)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS)
Version Controlling Tools: MS Visual SourceSafe (VSS), Team Foundation Server (TFS), Subversion (SVN)
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, Auburn Hills, MI
Responsibilities:
- Coordinating with users to discuss the application requirements/gathering requirements.
- Performing analysis, design and develop based on the specifications.
- As the application is existing from long time, enhancements are made to some modules based on user requirements to improve performance.
- Responding to tickets if there are any production issues reported.
- Participating in weekly and monthly meetings with team or users.
- Performing UAT on new code changes on different systems as the TAS application is used globally. This helps to find and correct issues.
- Investigating the bugs reported and discussing with manager with the possible solutions.
- Developed stored procedures and functions on SQL Server database to implement business rules.
- Using WCF for communication between client and server.
- VSS (Visual Source Safe) and TFS (Team Foundation Server) are used as source control from which we get the latest code.
- Testing different modules in TAS as they are migrated from VB6 to C# and VB.NET.
- Extensively used Visual Studio 2008 for building Windows Application.
- Used .NET Client Components to call COM (Component Object Model) components on the server side.
- Used ADO.NET for retrieving data from backend MS SQLServer database.
- Prepared test cases and performed N-UNIT Testing.
- Using Task Scheduler to perform monthly tasks in order to send reports to the clients.
- To manage work flow or to know the status of the project working on, ServiceNow is used.
- Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
- Designed Web pages in the dashboard application using Bootstrap grid, buttons, alerts, panels and formelements.
- Developed ASP.NET pages with web server controls for the presentation layer.
- Introduced new controls by using HTML5 attributes and CSS3.
- Used AJAXcontrols to retrieve data from the server without interfering with the display or behavior of existing page.
- Used ASP.NETMVCarchitecturalpattern to decouple Data Access and Business Logic from user interaction.
- Used SOAP UI & SOA cleanser Express tool for testing WCF services.
- Coordinated with the QA/Testing team and the Configuration team to debug, test and deploy the application.
- Performed validations using VBScript, JavaScript and JQuery.
- Server side working experience with IIS (Internet Information Services) manages hosting, publishing.
Environment: Net, .Net Framework 2.0/3.5, C#, UI Controls, ADO.Net, Web Services, XML, IIS 6.0, SQL, SQL Server 2008, SSRS, Agile / Scrum, Visual Source Safe (VSS), Team Foundation Server(TFS), COM, WCF, VB.NET, VB6, ASP.NET, HTML5, CSS3, AJAX, MVC, JavaScript, Jquery,Windows, .
Senior .Net Developer
Confidential, Los Angeles, CA
Responsibilities:
- Responsible for requirement analysis and developing technical specifications.
- Developed the application in Asp.Net and C# to meet the architectural design.
- Extensively worked on User Interface (views) using CSS, HTML, JavaScript and Bootstrap.
- Implemented MVC 4.0 Framework for ASP.Net application development.
- Primarily assigned for developing Middle Tier.
- Created partial views and shared templates to reusable over the application.
- Developed Views using HTML5, CSS3, AngularJS, JQuery, Ajax, JavaScript.
- Used MVC Architectural Pattern in the application.
- ImplementedData Access Layer (DAL)and access the data.
- Used Entity Framework for database operations.
- Involved in testing and fixing the issues occurred in the testing process.
- Implementedbusiness logic’s in server side, andintegrating Data Access Layer with Business Logic Layer.
- Consumed the WCF services using JQueryAjax calls to enable effective communication.
- Extensively used Visual Studio 2013 development tool for building Web Application.
- Worked on the Performance tuning of the programs, ETL Procedures and processes.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company.
- Created Tables, Stored Procedures, Triggers and Views in Oracle database.
- Developed the Business Logic layer and Data Access layer using OOPS concepts to provide code inheritance and encapsulation.
- Did Project Tracking and status reporting to the clients on daily basis.
- Involved in testing and fixing the issues occurred in the testing process.
- Prepared Unit Test Cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis
- Used custom error handling methods.
- Used Team Foundation Server (TFS) and Subversion for Source Code Control, project related document sharing and team collaboration.
Environment: .Net, ADO.Net, .Net Framework 4.5, ASP.Net, C#, C++, UI, MVC 4.0, JQuery, JavaScript, Entity Framework, Agile / Scrum, XML, AJAX, DHTML, HTML5, CSS3, AngularJS, IIS 7.0, MS Visual Studio 2013, WCF, Team Foundation Server (TFS), Oracle, SSRS, LINQ, VSS, SQL Server 2012, Windows.
Senior .Net Developer
Confidential, Indianapolis, IN
Responsibilities:
- Extensively used CSS and JavaScript to create visually appealing User Interfaces.
- Developed procedural code using ASP.Net, C#.Net, HTML, AJAX and JavaScript using Visual Studio.
- 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
- 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 the front-end featuring rich web interface implemented using HTML5, CSS3, and Bootstrap.
- Created web APIs to communicate between UI and data access layers.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Participated in making Responsive Web Designs using Media Queries and Bootstrap.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
- Analysis of source systems and work with business analysts to identify study and understand requirements and translate them into ETL code.
- 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.
- Created unit and integration test procedures for existing web application, SSIS routines and SSRS reports.
- Developed Stored Procedures, Tables, and Views in SQL Server Database.
- Used Oracle to write Stored Procedures and functions where some of the stored procedures would do a nightly job.
- Developed the user document or the user manual, which helps the users to understand the tool.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Used Microsoft Visual Source Safe (VSS) as source code control.
- Extensively used Visual Studio 2008 development tool for building Web Application.
- Prepared unit test cases and performed N-Unit Testing prior to system implementation.
Environment: .Net, .Net Framework 3.5, ASP.Net 3.5, C#, UI Controls, ADO.Net, Web Services, JavaScript, CSS, HTML, DHTML, XML, IIS 6.0, SQL, SQL Server 2008, SSRS, Visual Source Safe (VSS), Windows.
.Net Developer
Confidential, Berkeley Heights, NJ
Responsibilities:
- Worked with business analysts, managers and testers to understand detailed business requirements at all stages of the software development life cycle.
- Used Scrum methodology and participated in design and code meetings.
- Used 3-tier architecture and involved in high-level design of the system.
- Worked on application business logic for customization and added new functionality.
- Worked on the Data Access Layer (DAC) to retrieve data from databases in C# code.
- Worked on presentation layer using HTML, JavaScript and jQuery.
- Used ASP.NET AJAX Toolkit controls and JQuery to improve user experience on pages.
- Designed and developed business Logic using C++ and Visual Studio 2010.
- Worked on Data Adapter and Data Sets inADO.Net to access data in an application.
- Worked on new user controls and custom controls for code reusability on web pages.
- Involved in designing and development of Service Oriented Architecture (SOA) services using Web Services/ WCF.
- Involved in retrieving data using LINQ to SQL in the object model and sends them to the database for execution.
- Modifying and creating new SQL scripts and procedures in SQL databases.
- Involved in database normalization and created SQL queries to interact with the database.
- Worked on T-SQL programming and wrote stored procedures, triggers and functions in SQL Server.
- Wrote SQL scripts to alter tables and generated new columns for new requirements.
- Worked with production team and helped in identifying defects for critical issues.
- Worked on technical specifications and done unit testing of an application.
- Complex reports are being generated in SSRS using Ad-hoc and drill-down reports.
- Involved in ETL solutions using SSIS.
- Use TFS as code depository for our different solutions in ASP.NET application.
Environment: Visual Studio 2010, ASP.NET 4.0, C#, C++,VB.NET, AJAX, Windows 7 Operating System, AJAX, JQuery, SQL Server 2008, T-SQL, ADO.NET, SSRS, LINQ, IIS, TFS, JIRA
.Net Developer
Confidential, Schaumburg, IL
Responsibilities:
- Designed the entire Application Graphical User Interface using ASP.NET.
- Migration of MS Access application to ASP.NET application using .NET latest features.
- Implemented the navigation menu and master pages available in ASP.NET.
- Used C++ and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies.
- Created classes for accessing database with authentication of the bank system.
- Used collections such as Lists and Array Lists.
- Created DOM interface to access XML Document obtained from the XML Web Services.
- Worked on UI for making smaller, faster and user-friendly web-page application.
- Implemented and tested Web Forms for numerous modules using C#.
- Developed the entire class tree to allow users to view available funds and available products.
- Developed the data access layer (DAL) using ADO.NET designed as class libraries.
- Design the database tables, wrote stored procedures, triggers for database operations.
- Involved in debugging and testing of the application.
- Used VSS for all the source code maintenance needs.
- Developed user required reports using SQL Server Reporting Services(SSRS).
Environment: Visual Studio 2005, ASP.NET 3.0, MS Access 2003, ASP.NET, C#, C++, ADO.NET, Oracle 8i, PL/SQL, JavaScript, SSRS, BIDS, Visual Source Safe (VSS).
Software Engineer
Confidential
Responsibilities:
- Developed and Implemented Web Forms and User Navigation controls using ASP.NET, VB.NET, HTML and Java Script.
- HTML tags used for designing Asp.net web forms and JavaScript written for client side validations.
- Involved in creating database connections using ADO.Net and Oracle 9i.
- Involved in generating the intimation emails and sending to the respective users by using SMTP protocol.
- Involved in creating authentication login section using LDAP.
- Performed unit testing, integration testing and system testing.
- Created SQL Tables, Views, Queries, and Stored Procedures to store and update the data and patient reports.
- Involved in designing of GUI with CSS development of middle tier and testing of the overall application by write thorough test cases and testing scripts.
- Extensively interacted with clients and business teams to provide technical support and measure the scalability, consistency and accuracy of the application.
- Involved in resolving the bugs and issues reported by the clients.
Environment: Windows XP, ASP.NET 3.0, VB.NET, JavaScript, HTML, CSS, Oracle 9i, SMTP.
