Senior .net Developer Resume
Battle Creek, MI
SUMMARY
- 8 years’ experience in Information Technology with Software Analysis, Design, Development, Implementation, Testing and Deployment phases of Web Applications and Mobile Applications using .Net Framework 3.0/3.5/4.0/4.5
- Experience in working with different software development methodologies Agile and Waterfall.
- Strong knowledge in Object Oriented Programming Design and implementing the OOP concepts like Inheritance, Polymorphism and Data Abstraction.
- Expertise in developing the applications using the C#.Net, ASP.Net, VB.Net, ADO.Net, Web Services, WCF and Windows Forms of .Net Frameworks 3.0/3.5/4.0/4.5 .
- Worked in development of the User Interface part of the Web Applications and Windows Applications using HTML, HTML5, CSS, JavaScript, AngularJS, AJAX, JQuery, WPF and Silverlight.
- Extensive experience inPowerBuilder on a Windows, Windows NT, Windows 2000, 2003 Server, XP, Vista and UNIX Platforms.
- Hands on experience in responsive web design using Bootstrap and CSS3.
- Strong knowledge on Windows Communication Foundation (WCF), configuring the endpoints, bindings and implementing contracts of WCF Services.
- Experience in developing applications using MVC architecture
- Expertise in developing N - Tier Architecture applications and integrating the layers.
- Extensive experience in writing complex Stored Procedures, SQL Queries and Triggers using SQL Servers 2005/2008/2008 R2/2012.
- Experience in using the different ADO.Net objects like Data Reader, Data Adapter, Data Set, Transactions and SQL Command.
- Experience in creating WPF applications using MVVM architecture.
- Experience in Database design based on Normalization using SQL Server 2008
- Experience in using the ADO.Net Entity Framework in DAL to connect to the Relational Database.
- Experience in using Crystal Reports to generate reports.
- Experience in working with version controllers like SVN, TFS and VSS
- Expertise in writing LINQ (Language Integrated Queries) to SQL expressions to update, insert and delete data.
- Good understanding of .Net Business Rules Engine.
- Experience in implementing Multithreading.
- Involved in fixing the production bugs.
- Good team player with analytical and technical skills. Quick learner and excellent team facilitator.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Programming Languages: C#.Net, ASP.Net, VB.Net, Basic, COBOL, FORTRAN
Web Development: ASP.Net, ASP.Net MVC 4/5, Razor, HTML, HTML5, CSS3Ext JS, Bootstrap, CSS, XML, DHTMLXSLT, AJAX, JSON, XPATH, REST, Web APISOAP, LINQ, LINQ to SQL, WCF, WSDL, Silverlight, Web Service
Web Servers: IIS 5.0, 6.0, 7.0
Database Management: Microsoft SQL Server 2012/2010/2008 R2/2008/2005, MS AccessOracle 8i/9i/10g/11g, LINQ
Development Tools: Visual Studio 2013/2012/2010/2008/2005
Operating Systems: Windows 8/7/Vista/XP
Scripting: JavaScript, JQuery, PL/SQL, AJAX, T-SQL
Other Languages: C, C++, Java
Source Control: Subversion, Visual Source Safe, Team Foundation Server
PROFESSIONAL EXPERIENCE
Confidential, Battle Creek, MI
Senior .NET Developer
Responsibilities:
- Involved in interacting with business analysts to understand the business flow and gather business requirements.
- Prepared Technical design document for several phases of the application.
- Used Agile methodology for the application development.
- Developed the application using .Net Framework 4.5 and Visual Studio 2012
- Designed and developed web pages using HTML5, CSS3, AngularJS, JQuery, AJAX, JavaScript and ASP.Net MVC
- Developed business layer components in C#.Net.
- Involved developing ASP.Net MVC 4 web application.
- Developed pixel perfect web pages by using CSS3 and Bootstrap.
- Used Entity Framework 5 to connect to database to achieve Object Relational Mapping.
- Involved in writing Stored Procedures, Triggers, Views and T-SQL statements in SQL Server 2012 for the backend development.
- Exclusively involved in migrating the .Net Framework 2.0 VB.Net application to .Net Framework 4.5 ASP.Net application.
- Used ADO.Net objects like Data Reader, Data Adapter, Data Set, Transaction and SQL Command for connecting, retrieving and modifying data in database.
- Used LINQ to SQL commands in Data Access Layer to retrieve, update and store data in database.
- Used MVVM and UML for presentation.
- Used LINQ made queries for WCF Services.
- Created WCF services. Configured endpoints and implemented the contracts to use the WCF service.
- Performed N Unit Testing as a TDD.
- Involved in invoking the WCF service using XML SOAP.
- Created SSIS packages to import and export data from MS Excel SQL Server and vice versa.
- Used SSRS to generate SQL Server reports.
- Used TFS for version and source code control.
- Involved in fixing the production issues.
- Involved in deploying the application on IIS Server.
Environment: Visual Studio 2012, .Net Framework 4.5, SQL Server 2012, C#.Net, ASP.Net, ASP.Net MVC, ADO.Net, SSIS, Crystal Reports, SSRS, HTML, HTML5, CSS3, AngularJS, JQuery, Bootstrap, AJAX, JavaScript, WPF, WCF, TFS, IIS 7.0
Confidential, Long Beach, CA
.Net Developer
Responsibilities:
- Implemented Agile Methodology for the development of the application.
- Involved in interacting with business analysts to understand the business requirements.
- Involved in preparing the High level and low level design document to several phases of the application.
- Designed and developed a new module for digital subscriptions of online news services and integrated it into a desktopPowerbuilder12.5 application originally written inPowerbuilder3.
- Develop solution to improve performance and scalability of the application.
- Developed the application using .Net Framework 4.0 and Visual Studio 2010
- Developed business logic for the application in C#.Net
- Involved in developing the Business Layer and Data Logic Layer of the application using ASP.Net MVC architecture, where in extensively implemented Object Oriented Programming Concepts.
- Designed User Interface with HTML, CSS, JavaScript, HTML Helpers and Razor Views to enhance UI experience.
- Used Entity Framework to connect to database.
- Implemented service oriented architecture SOA using REST API
- Written PL/SQL, Triggers, Transactions and Views in Oracle 11g.
- Consumed WCF Service to communicate with other components of the application.
- Involved in configuring the end points and implementing the Contracts.
- Extensively used ADO.Net objects like Data Reader, Data Adapter, Transaction, Data Set and Sql Command.
- Used Team Foundation Server(TFS) for source code control.
- Performed Code review and unit testing.
Environment: Visual Studio 2010, PowerBuilder, .Net Framework 4.0, C#.Net, ASP.Net MVC 4, HTML, CSS, JavaScript, Razor engine, REST API, Oracle 11g, WCF, SOAP, ADO.Net and TFS
Confidential, NYC
.Net Developer
Responsibilities:
- Used UML in the design process - Use Cases, Process Diagrams and Sequence Diagrams
- Used Agile methodology for software development process.
- Implemented OO Design and Concepts & data modeling to analyze and define data requirements need to support business requirements.
- Created GUI in ASP.Net using .Net Controls.
- Designed and developed application using Visual Studio 2010 and .Net Framework 3.5
- Developed the ASP.Net MVC 4 web application using C#.Net.
- Developed the application using N-Tier architecture. Implemented Object Oriented Programming design patterns.
- Involved in creating Restful web Services.
- Developed Business Layer, Data Access Layer and other components in C#.Net
- Involved with database programming, design, modeling and development using MS SQL Server 2008 R2
- UsedLINQtoSQL(object relational mapping) for integrating data validation and business logic rules into data model.
- Developed the web application using AJAX, JSON
- Designed and scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-versa.
- Used SSRS to generate reports and integrated with ASP.Net web page using report viewer.
- Involved in writing stored procedures, triggers, constraints and database programming in SQL Server 2008 R2
- Used ADO.Net data objects.
- Used Team Foundation Server(TFS) for source code control.
Environment: Visual Studio 2010, .Net Framework 3.5, C#.Net, ASP.Net MVC, REST, SQL Server 2008 R2, AJAX, JSON, LINQ to SQL, JavaScript, SOAP, SSIS, SSRS, ADO.Net, TFS and JQuery
Confidential, Mt Laurel, NJ
.Net Developer
Responsibilities:
- Developed 3-tier web application following Agile development methodology
- Involved in meetings with the SME’s and business analysts to discuss the functional requirements.
- Created use case diagrams in MS Visio using UML notations.
- Developed the application using Visual Studio 2010 and .Net framework 3.5
- Developed application using ASP.Net, C#.Net, ADO.Net, ASP.Net Web API
- Designed and developed a query module for a snapshot of “a day in the life” of the banks normal business day, inPowerbuilder.
- C# is used to program business logic including code behind files and classes in middle tier.
- Developed Admin Module web pages to edit privileges and to edit improper user approvals.
- GUI of both Admin and customer modules are created using HTML, JavaScript, CSS and Telerik Controls.
- Used JavaScript to perform client side validation controls and ASP.Net at server side validation.
- Used State Management Techniques to maintain state at control level using View State and application level using Sessions.
- Used SMTP mail classes to send mails to customers with alerts, notifications and confirmation from bank.
- Created WCF service to return the basic details of the customer.
- Used WCF services to get the details of customer using the account number.
- Implemented DAL using ADO.Net components like Data Reader, Data Adapter, Data Set, Transactions and SQL Command.
- Used LINQ to SQL commands to retrieve, modify and insert data to the SQL Server database.
- Used Microsoft Visual Source Safe for version control.
- Created SSIS Packages to perform ETL operation between MS Excel and SQL Server.
Environment: Visual Studio 2010, .Net Framework 3.5, PowerBuilder, C#.Net, ASP.Net, Web API, ADO.Net, HTML, JavaScript, CSS, Telerik, LINQ to SQL, LINQ, SSIS, VSS and JQuery
Confidential
.Net Developer
Responsibilities:
- Developed the application using .Net Framework 3.0.
- Improved performance of web application using AJAX
- Developed application using N-Tier Architecture and implemented Object Oriented Methodologies.
- Involved in designing and developing the GUI using HTML, CSS, JavaScript and JQuery
- Developed the Business Layer and Data Layer using VB.Net
- Implemented Session Management Concept.
- Involved in converting XSL pages to ASP.Net pages.
- Used ADO.Net for accessing the database. Used ADO.net objects like data reader, data adapter and data set
- Worked on WCF services to inter-communicate between the processes via SOAP messages.
- Performed validations using JavaScript
- Involved in writing stored procedures and triggers in SQL Server 2008
- Testing using N-unit testing.
- Documented the code for some of the modules.
- Extensively used Debugging feature of Visual Studio .net
- Provided production support. Handled production issues.
Environment: Visual Studio 2008, .Net Framework 3.0, VB.net, ASP.Net, ADO.Net, WCF, AJAX, HTML, CSS, JQuery, JavaScript, SQL Server 2008, SOAP, SQL Server 2008, N-unit
Confidential
.Net Developer
Responsibilities:
- Participated in requirement gathering sessions with business analysts.
- Implemented Object Oriented Design and Concepts and Data Modeling to define the data requirements.
- Developed application using ASP.Net, C#.Net and ADO.Net of .Net framework 3.0
- Used HTML, .Net Server Controls and CSS in designing and styling the web pages.
- Performed server side validations using ASP.Net validation controls and client side validations using JavaScript
- Used ADO.Net to create the Data Access Layer
- Used ADO.Net objects like Data Reader, Data Adapter and Data Set for communication between web application and database.
- Worked in writing complex stored procedures, triggers and T-SQL statements on SQL Server 2005
- GUI models are developed using HTML, CSS, XML and XSLT
- Consumed web service to get the data related to user.
Environment: Visual Studio 2005, .Net Framework 3.0, ASP.Net, C#.Net, ADO.Net, HTML, CSS, JavaScript, XML, XSLT, SQL Server 2005 and T-SQL.
