.net Developer Resume
Atlanta, GA
SUMMARY
- Around 8 years of professional software experience in client - server and web based environment using Microsoft .Net Framework 4.5/4.0/3.5 including C#, VB.NET, ASP.Net, XML, ADO.Net, LINQ, AJAX, MVC, C#, VB.Net, .Net Web Services, log4net, REST API, angular.js, WCF, WPF, HTML, JavaScript, CSS, JQuery, IIS, JSON, RabbitMQ, Backbone.js, Scala, Kendo UI, Bootstrap, Infragistics user controls, Telerik user controls, MSMQ, SSRS and XML.
- Experienced in database designing/architecture with SQL Server 2012/ 2008/2005/2000 , writing database queries using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL and query optimization techniques.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming, testing and implementation of major systems.
- Proficient at designing GUI based applications using Windows Forms and WPF with Microsoft Visual Studio .NET 2010.
- Experience in working with ADO.NET components such as Data grids, Datasets, Data Table, Connection, Command, Data Reader, Data set and Data Adapter Objects.
- Experience in creating applications using ASP.NET, C#, ADO.NET with Angular JS and Bootstrap responsive design for migration web to mobile platforms integrations.
- Created Parameterized, Drill down, Drill through reports, Sub Reports, Summary Reports and Crystal Reports tool for SSIS, SSRS using variables and expressions.
- Proficient in creating UML diagrams like Use Cases, Sequence Diagrams, Collaboration Diagrams, Activity Diagrams, and Class Diagrams.
- Expertise in development of 3-Tier/N-Tier Architecture and implementing OOP paradigm using Waterfall and Agile- Scrum, TDD, Iterative methodologies. Working experience in agile methodology using Rally dev tool.
- Working experience on version controls like Team Foundation Server and Apache Sub-version for efficient source code management
- Extensive work experience and knowledge of LINQ.
- Implemented design patterns like singleton and abstract factory.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Expertise in Object Oriented Programming (OOP) Concepts like Abstraction, Encapsulation, Inheritance, Polymorphism, Abstract Classes, Interfaces.
- Good Knowledge in Object-Relational Mapping frameworks like Entity-Framework and also in Business objects.
- Extensively worked on developing UI for windows application using WPF, XAML.
TECHNICAL SKILLS
Web Technologies: ASP. Net, AJAX, XML,JSON,REST web API, SOAPWeb Services, WCF Services, JavaScript, CSS, HTML, JQuery, angular.js
Programming languages: C#, JAVA, WPF, C, XML, ABAP (SAP),VB.Net, Json, jBiztalk
Database technologies: SQL Server 2008/2005/2000 , COM+
Development Tools: Visual Studio .NET, Microsoft Visio, Sub Version, NUnit
Reporting: Crystal Reports, MS SQL Server Reporting Service (SSRS), SQL Server Integration Service(SSIS)
Operating Systems: Windows8/7/2000/98/XP/Vista, DOS, Unix, Linux.
PROFESSIONAL EXPERIENCE
Confidential
.Net developer
Responsibilities:
- Involved in all the phases of SDLC like requirement gathering, Analysis, Design, Coding and Unit Testing.
- Implemented UI design by using ASP MVC 5, HTML, CSS, JavaScript, JQuery and Angular.js
- Created UML diagrams like sequential, use case and architectural diagrams for the application.
- Communicated with Databases like DB2, SQL Server and Oracle for Data extraction and Data insertion between different databases by making web API calls.
- Extensively performed JQuery AJAX calls and passed data from view to the Action methods in the controller.
- Experience working with EMS tools like TIBCO.
- Extensively involved in agile methodology like attending daily Scrums and other meetings for efficient sprint planning, defect and backlog Review meetings etc.
- Used TFS 2015 to check-in and check-out changes assigned to that particular work item and also efficiently used TFS to assign tasks, Update the PBI’s and also to shelve in the changes.
- Implemented lucene search functionality for searching a particular phrase in the paragraph.
- Created Single sign-on user authentication by picking up the User ID from the Active Directory also implemented Token-based authentication for dataxchange project.
- Created and Consumed Telerik User Controls in the application code for dataxchange project.
- Created Database structures, tables, Views, Stored procedures, triggers, Pivot tables and performed CRUD operations in SQL Server 2013.
- Performed WEB API calls for all the database related operations and hosted this service onto the server and consumed it in the application.
- Designed and created a SOA using REST web API’s.
- Created a job scheduler for timely trigger of the REST web API’s created forFile monitoring, SQL Tasks and Reporting Tasks using SSRS.
- Logged Exceptions, Errors, Information, and Warnings in the application for any issues using Log4net.
- Deployed REST web API’s, UI and other applications on to Shared dev, QA, UAT and Production servers.
- Worked on publishing and clearing messages from Rabbit messaging Queue.
- Worked on Hadoop, Scala and mongo DB for data extraction and insertion.
- Created Audit Databases and Staging Databases for tracking all the request and response information in the database tables.
- Created Client-side validations both field level and form level by using JavaScript, jQuery and angular.js functions.
Environment: .NET Framework 4.5, ASP.NET, ASP.NET MVC 4/5,C#, ADO.NET, Entity Framework, LINQ, Visual Studio 2013, SQL Server Management Studio 2013, Oracle, DB2, TFS 2015, Internet Information Services(IIS), HTML, CSS, SQL Server, JavaScript, JQuery, XML, Angular.js, SharePoint,log4net, RabbitMQ, Backbone.js, Bootstrap.
Confidential, Atlanta, GA
Dot Net Applications Developer
Responsibilities:
- Involved in the entire SDLC architecture pertaining to the application.
- Designed Work Flow, Sequence diagrams and created mock-ups using MS Visio tool to understand the flow of the application.
- Created efficient User Interfaces, documents and images for windows applications using WPF.
- Performed back-end operation using SQL by creating Views, Stored Procedures, Triggers and functions for efficient data management.
- Worked on Entity Framework to communicate with the databases by creating entities and LINQ to View, Insert, Update and Delete data in the data bases.
- Experience working with EMS tools like TIBCO.
- Implemented ASP.Net, C#, CSS, HTML, Java-script and JQuery for UI related operations and to perform Client-Side validations for reduce application hits.
- Performed file upload, View and Delete functionalities by writing and consuming SOAP web services for the teachers to upload their documents instead of E-mailing and faxing the documents which was creating ambiguity for data sorting.
- Implemented lucene search functionality for searching a particular phrase in the paragraph.
- Performed AJAX operations for partial page updates to reduce the load on the application.
- Worked on creating automated E-mails for the teachers/Registrants who registers for courses.
- Worked on Uploading videos on the web applications for the teachers to register and complete the training, all the training information pertaining to a particular registrant is automatically the career level pertaining to the teacher/registrant is assigned.
- Extensively worked on developing C# and ASP.NET to write the server side application code.
Environment: .NET Framework 4.0, ASP.NET, ADO.NET, Entity Framework, LINQ, Visual Studio 2010 Ultimate, Internet Information Services(IIS), Windows Server 2008R2/2003, HTML, CSS, SQL Server, JavaScript, WPF, jBiztalk, angular.js, JQuery.
Confidential, Atlanta, GA
Sr. Net Developer
Responsibilities:
- Involved in different phases of Software development life cycle.
- Worked in a Water-fall based environment and but was involved in daily meetings to discuss the status of the project, daily updates and issues pertaining to the deadlines.
- The STARS application was developed in VB.Net and I was involved in converting the VB.Net code to C#.Net.
- Extensively worked in writing Triggers, Stored procedures, functions and indexes for DB2 databases and Oracle databases by using IBM Data Studio and Oracle 10g.
- Worked in a Service Oriented Architecture (SOA) that was involved in creating and consuming the web-services.
- Developed UI with ASP.NET, HTML, CSS, JavaScript and AJAX.
- Involved in writing JavaScript functions to perform Client-side Validations and Used AJAX for partial page updates.
- Used Team Foundation Server (TFS) and Visual Source Safe (VSS) to check-in, check-out and merge files to avoid conflicts.
- Extensively worked on Windows Server 2003 and Windows Server 2008R2.
- Performed Unit Testing, Database Testing, Performance Testing, and Manual Testing to find and fix the errors in the application code.
- Worked in re-writing the VB code and its components using some concepts like record-sets and component-services.
- Used Master-pages concept for maintaining uniform template throughout the application.
- Created and Consumed .ascx and Telerik User Controls in the application code.
- Worked on application pools to maintain different versions of applications on the servers.
- Used State, Session and application management techniques by using View State, Session variables, cookies and application variables.
- Used debugging techniques to understand the flow of the applications and also to test the application flow.
- Developed Software using Visual Studio 2010 Ultimate environment and implemented some security features like Authentication and authorization.
- Extensively worked on consuming the web services to effectively communicate with the databases to perform Insert, Update and delete operations
Environment: .NET Framework 4.0/2.0, ASP.NET, VB.NET, VBScriptADO.NET, Visual Studio 2010 Ultimate, IBM Data Studio, Visual Source Safe(VSS) 6.0, Internet Information Services(IIS), Windows Server 2008R2/2003, HTML, angular.js, CSS, Oracle 10g, JavaScript.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Involved in entire stage of Software Development Life Cycle (SDLC).
- Worked on MS-Visio to draw Use-Case diagrams, Sequence diagrams and Class diagrams.
- Worked in an Agile Environment used Scrum as the methodology wherein I was responsible for delivering potentially shippable product increments at the end of each Sprint.
- Involved in Scrum meetings that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration. Further, I had an active participation in the process of Backlog refinement.
- Involved in writing SQL for back end operations in the Data link layer.
- Successfully manipulated the data by retrieving it from a SQL Server 2012 database using ADO.NET.
- Developed Architecture for the Presentation Layer, Business Logic and Data Access Layer.
- Developed User interfaces with ASP.Net, C#, CSS, HTML, XML, Java Script and AJAX.
- Developed user interfaces with Ease of Use.
- Used Master Pages to have a uniform template design for entire application.
- Used Bootstrap programming for responsive web-design.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Used SMTP to send email to customers with different information of confirming their Program details
- Developed software with Visual Studio 2010, .Net Framework 4.0.
- Used Team Foundation Server (TFS) 2013 for safe check out and check in of the files.
- Extensively used Windows Communication Foundation (WCF).
- Extensively used ASP.Net validation controls to reduce the database hits.
- Created user controls and custom controls for code reusability.
- Used .Net Security features such as Authentication and Authorization.
- Created Stored-Procedures, Triggers, Views and Indexes.
- Worked with State management, Sessions, Application, View State and Cookies.
- Worked extensively with SQL Server reporting services (SSRS) to generate the reports for applications and SQL Server Integration Services (SSIS).
- Extensively worked with stored procedures.
- Performed Integration and Performance testing.
Environment: .NET Framework 4.0, ASP.NET, ADO.NET, Visual Studio 2010, MVC 4.0, Entity Framework, C#, Silverlight 5.0, XAML, WCF, WPF, SQL Server 2008, SSIS, SSRS, IIS 8.0, TFS.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involving different phases of SDLC including Designing, Programming, Testing and Documentation.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS classes and Custom controls.
- Used the migration from asp to asp.net to speed up the project by automating some of the steps required.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Worked on taking Daily Reports for evaluating.
- Written SQL Queries for indexes, triggers, functions and stored procedures.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Also used master page and used user controls when ever need in the web page.
- Used C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- Implemented security concepts using SOAP envelop, Windows Authentication and Certification.
- Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Used SOA Architecture to develop code in Test Driven Environment using NUNIT.
- Used TFS (Team Foundation Server) for all the source code maintenance among the whole team.
Environment: Visual Studio 2008, WCF, Web Services, ASP.NET Framework 4.0, C#,WPF, ADO.NET, TFS, SQL server 2000/2008.
Confidential, Boston, MA.
.NET Developer
Responsibilities:
- Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.
- Applications logic was developed using C# and used HTML helper in a view to render the HTML content.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for theASP.NET MVC 3 application.
- Designed GUI using the HTML, Java Script, CSS and Custom Controls.
- Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
- JQuery was used to validate user controls and web forms.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
- Performed unit testing using NUnit.
- Created own PBI’s to add new work items to check-in and checkout the code using TFS.
Environment: ADO.NET, ASP.NET Framework 3.5, Visual Studio 2000, AJAX, T-SQL, Visio, XML, XSL, HTML, CSS, VB Script, MS-Excel, SQL Server 2000,TFS 2015.
Confidential
Associate Software Engineer
Responsibilities:
- Involved in Design and Development stages of the Software Development Life Cycle for the project.
- Involved in designing and developing the User Interface in ASP.NET 3.5.
- Involved in enhancing and implementing new rules into the business logic using C#.
- Followed 3-Tier Application Architecture to ensure flexible and reusability of the application.
- Created Master Pages to define unified layout for Application.
- Implemented AJAX into the user interface to improve the user interaction.
- Used ASP.NET Input Validation controls and JavaScript to perform client side validation.
- Effectively consumed XML Web Services to retrieve Pending Claims.
- Written Complex Queries and Stored Procedures to validate the data and execute the desired results.
- Involved in automated Email generation system using SMTP server.
- Developed various web forms using ASP
- Added and modified user profiles, maintaining user feedbacks using encrypt and decrypt methods.
- Developed ActiveX components and developed complex DLLs using C# to enhance and improve the system functionality
- Used HTML, DHTML for generating interactive screens
- Good experience in developing components.
- Used COM to manage transactions and object pooling to improve the performance.
- Used ADO to interact with the database by using appropriate cursors and lock types.
- Involved in unit testing, integration testing and system testing.
- Created Triggers at the database level to automate database activities.
- Used MS SQL Server 2005 as the database and ADO.NET for database connectivity.
- Responsible for implementing test cases using NUnit.
- Used Visual Source Safe for source control.
Environment: C#, ASP.Net Framework 2.0, ADO.NET, HTML, XML, SMTP Server, AJAX Toolkit 1.0, Visual Studio .Net 2008, MS SQL Server 2000, Microsoft Visual SourceSafe 6.0/7.0, NUnit.
