Sr.net Developer Resume
Concord, CA
PROFESSIONAL SUMMARY:
- Software professional with 8+ years of experience in designing Windows and Web based applications. Involved in all stages of SDLC such as Requirement gathering, Design, Development and Testing. Experience in working with both Waterfall and Agile development methodology.
- Extensive experience in software development using C#, NET Framework, ASP.NET, ADO.NET .
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP .
- Good experience in software design and development using C, C++.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, DHTML, AngularJS, XML, CSS, Ajax Toolkit, Java Script, jQuery, ASP.NET Custom Controls, and WPF.
- Hands on Experience on ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
- Experience in Service Oriented Architecture using Web Services and WCF services built in .NET.
- Experience in using Language - Integrated Query ( LINQ ) and retrieve data from different data sources ( LINQ to XML, and LINQ to SQL ).
- Used AJAX, CSS, HTML 5, JavaScript, jQuery, Telerik Kendo UI Controls and Bootstrap for developing user interface.
- Experience in building SILVERLIGHT 4.0/3.0 applications using .NET. Involved in building a rich web experiences using SILVERLIGHT and JavaScript.
- Experience in SQL Enterprise manager, SQL Query analyzer, scheduling jobs with SQL Server Agent and restoring databases.
- Experience on Design patterns like Model-View-Controller (MVC 3) and Model-View-View Model ( MVVM ) and Composite Application Library (CAL) with Event Aggregator.
- Strong experience of Windows Presentation Foundation (WPF), XAML, Silverlight 3.0/2.0 .
- Experience in design and implementation of services using REST, WCF platform Creating REST services using ASP.NET Web API Experience in WCF, WPF and WinForms applications.
- Extensive experience in the design and development of N-tier Client-Server application architectures and MVC, MVVM, MVW , Factory and Singleton design patterns.
- Very good experience with Reporting Tools SQL Server Reporting Services ( SSRS ).
- Experience in creating and scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages and link servers.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2012/2008/2005 & Oracle 11g/10g/9i .
- Quick learner, Creative thinker and Analytical problem-solver with demonstrated ability to manage projects from planning stage through execution/completion under the pressure of fast-paced, time-sensitive environments.
TECHNICAL SKILLS:
Programming Languages : C++, C#, .Net, Visual Basic 6.0, HTML, DHTML, T-Sql, PL/SQL
Web Technologies : ASP.NET, ASP.Net Ajax Toolkit 3.0/2.0, SOA, DOM, HTML, Bootstrap, AngularJS, KendoUI, KnockoutJS, NodeJS, REST, Javascript, jQuery, VB Script
XML Technologies : XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, XHTML
ORM’S : ADO.Net, Entity Framework
UI Technologies : Winforms, WPF
IDE Tools : Eclipse, Visual Studio 2013/2012/2010/2008
.Net Frameworks : .Net Framework 4.5/4.0/3.5/3.0
Databases : MS SQL SERVER 2012/2008/2005
ETL Tools : SQL Server Integration Services (SSIS 2008/2005)
Reporting Tools : SQL Server Reporting Services (SSRS 2008/2005)
Modeling Tools : UML, MS Visio 2010/2007
Version Control Tools : Team Foundation Server (2010,2012), Visual SourceSafe (2005)
Middleware : WCF, Web Services, Enterprise Library 5.0/4.0/3.1
Servers : Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0)
EDUCATION DETAILS:
Bachelors of Technology in Computer Science from JNTU- Hyderabad May - 2007
PROFESSIONAL EXPERIENCE:
Confidential, Concord, CA
Sr.Net Developer
Responsibilities:
- Analysed Functional Specifications documents provided by the business user.
- Involved in daily SCRUM meetings with other team members to discuss the status of the project and meet timelines with quality deliverables.
- Design and building of RESTful services using ASP.NET Web API.
- Developed dynamic web pages for Application using C#.Net, XML, HTML, JavaScript and AJAX including jQuery library.
- Designed Web API to get data from the Cache and Cassandra.
- Used web services and XML standards, including SOAP and developed prototypes using XML web service (SOAP) for data transfer over HTTP network.
- Worked on proven design pattern, designed and created views, controllers and models using ASP.NET MVC 3.5, C# within MS Visual Studio 2013.
- Used JIRA to keep track of the user stories and update status of the project.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Involved in analysis, design, implementation, unit testing, integration testing, UAT, production support and fixing bugs#.
- Deploying the code both to the staging and the production Environment.
Environment: Visual Studio 2013, C#.Net, Web Services, SQL Server 2012, JavaScript, Team Foundation Server(TFS), MVC, HTML, XML,JSON,JIRA.
Confidential, Knoxville, TN
Sr.Net Developer
Responsibilities:
- Involved in SCRUM meetings with other team members to discuss the flow of the project.
- Gathering requirement from client or business user. Analysis of the specifications/requirements provided by the business user.
- Prepared Event Sequence diagrams using the tool star UML for some of the event flows.
- Created View Models to encapsulate all models and classes used on the different views for more organized and cleaner code.
- Utilize the MVVM design pattern to handle UI and Database interaction.
- Used AngularJS framework for event management for data validation of input forms.
- Built GUI using Silverlight 3.0, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Involved with the client team to design and develop the application according to client requirement using WCF, SOA, and ASP.NET 4.5 with the business logic implemented using C#.
- Used ASP.NET MVC 4 with Razor syntax, C#, JavaScript, jQuery, HTML 5, CSS to create a very clean and professional UI.
- Writing stored procedures, functions and defining other object types in SQL Server 2012
- Created database tables and relationships between tables using MS Access.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for accessing data.
- Enhancement of existing modules in the project as well as development of new modules.
- Designed and developed a web based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Developed a WCF Service to get the information from the database.
- Adhered to the written as well as verbal and extensive requirement specifications.
- Used SSRS Reporting tools to produce various reports based on the user requirements.
- Involved in analysis, design, implementation, unit testing, integration testing, UAT, production support and fixing bugs etc.
- Involved in Troubleshooting and Debugging of the application within the stipulated time.
Environment: Visual Studio 2013, C#.Net, ADO.NET, SOA, Web Services, SQL Server2012, SSRS, AngularJS, WPF, WCF, ASP.NET 4.5, MVC, Windows 7,Mobile,iOS and Android application development using Titanium SDK,XML,TFS (Team Foundation Server).
Confidential, Harrisburg, PA
Sr.NET Developer
Responsibilities:
- Designed and developed custom .Net components and user controls such as calendar control, preview text controls etc. using ASP .NET 4.0.
- Used cascading style sheets (CSS) to provide style and formatting for the Web pages.
- Used Dev Express controls to build a rich User Interface and for advanced functionality within the application.
- Implementing Object Oriented design patterns MVC or MVVM as suited for the projects in the solution.
- Used ASP.NetWeb Form controls like Textbox, Button and Dropdown list controls for creating an easily accessible user interface.
- Involved in developing various components of the UI, business logic layer and data access layer using Visual Studio.Net 2013/2012 and .NET Framework 4.0.
- Created .NET Remoting objects to return the transaction data to other systems, which are residing on the same network. Used TCP Channels to consume the .NET Remoting objects from other module.
- ADO.NET with C# is used in interacting with SQL server database in reading and writing data to it.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Used web services and XML standards, including SOAP and developed prototypes using XML web service (SOAP) for data transfer over HTTP network.
- Used data binding extensively to link various server controls to data from database.
- Developing Mobile web application for Android, IOS, WebOS, Blackberry and win7.
- Used WPF (Windows Presentation Foundation) and Winforms to add labels and textboxes. These helped in minimizing the effort and allowed to concentrate on developing the application.
- WPF and Winforms are the Microsoft’s latest approach to a GUI framework, used with the .NET framework.
- Created Windows services to create automation processing of XML.
- Involved in the Performance tuning of the Application, re-factoring the stored procedures and the data access layer.
- Written detailed technical documentation for the maintenance team and prepared an easy to understand user’s guide.
- Worked on the application as part of bug fixing in post-production phase.
- Handled run-time errors and design time errors by implementing appropriate error handling.
- Responsible for creating detailed requirements, test plans and procedures for application testing.
- Provided production support for Development as well as User Acceptance Testing environment.
- Testing the application as per the test cases and business logic.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Involved in maintenance of the application in parallel to fresh software development.
Environment: ASP.Net 4.0 (C#.NET), ADO.NET, Visual Studio 2013/2012, .Net Framework 4.0, SQL Server 2012, HTML, XML/XSL, JQuery Mobile, Android, IOS, WebOS, Blackberry and win7,Windows 2003.
Confidential, Richfield, MN
Sr.Net Developer
Responsibilities:
- Analysed business requirements, and participated in Object Oriented design discussions.
- Involved in Agile methodology and SCRUM framework for rapid development.
- Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX.
- Design and building of RESTful services using ASP.NET Web API.
- Designed and developed user interface using XAML and MVVM architecture.
- Created design documents and user manuals for the application.
- Used AJAX, JQUERY and HTML with MVC views to produce rich user interface.
- Worked on JQUERY lib to post data to MVC action method.
- Worked on proven design pattern, designed and created views, controllers and models using ASP.NET MVC 3.5, C# within MS Visual Studio 2010.
- Developed modules using RAZOR views and using controls using C#.
- Worked on creating EDMX and reading the data from Entities and updating entities.
- Worked with outside contractors for SharePoint Assessment & expansion strategy to improve adoption with better User Experience.
- Consumed WCF services to get patient benefit data from different carriers.
- Published Web services using CNET to interact with the other applications and exposed them using SOAP and HTTP.
- Hands-on experience in implementing application security using Forms authentication mode.
- Experience on using Data Access Application Block to connect Application to SQL Database.
- Design Business layer, Database layer and implemented transaction management into the existing architecture, created by went pages using ASP.NET.
- Worked Closely with Release Team for fixing the build issues.
- Bug fixing based on issue generated by the client.
- Worked on adding repositories for different modules and called them in controls.
- Worked on using Microsoft Team Foundation Server for source repository and version control.
- Created technical specification documents and gave production support during release time.
Environment: Visual Studio .NET 2010, ASP.Net 3.5, C# .NET, SharePoint, LINQ, Web API, ASP.NET MVC, JQUERY, AJAX, XML, DHTML, SQL Server 2008,Remoting, Entity Framework, MVC design pattern and IIS.
Confidential, NE
.Net Developer
Responsibilities:
- Involved in analysis, design and development of application with full Software Development Life Cycle ( SDLC ) from analysis and design to implementation with .Net Technologies. Designed and Developed different modules, Class using C# and Designed GUI Part in .Net.
- Used Agile Methodology for developing the Application and followed the software development lifecycle.
- Leveraged the COM technologies for creating the DLL and Active X component for Windows Application.
- Developed dynamic ASPX web pages for Application using ASP.Net, C#.Net, XML, HTML, JavaScript and AJAX including jquery library.
- Used ADO.Net data objects such as Connection, Command, Data Adapter, Data Reader, Dataset, Data Table and XML for consistent access to SQL data sources.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008/2005. Experienced in LINQ (Language Integrated Query).
- Developed complex web forms using ASP.Net server-side scripting with C#, .Net Framework 3.0. Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data. Used Object oriented Programming (OOP) to make it more efficient.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net. Resolved potential issues that arose during the execution of development.
- Coding for various Modules, Error Handling, Modification and Testing.
- Used Team Foundation Server (TFS) for integration, maintenance and Security of code.
Environment: .Net Framework 3.5, C#, ASP.Net, ADO.Net, LINQ, WCF, JavaScript, JQuery, HTML, XML, T-SQL, SQL Server2005/2008, Crystal Report, TFS, IIS (6.0).
Confidential
.NET Developer
Responsibilities:
- Involved in complete Software Development Life Cycle of the project.
- Involved in designing and development of web forms in Customer Detail module, Employee Detail module and Timesheet Entry module.
- Developed Web Forms using AJAX data controls to display customized data.
- Extensively used Grid view and Data Views for presenting data to the user.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
- Used LINQ (Language Integrated Query) in web pages to insert, update and delete data.
- Used ADO .NET Components to connect the database server and to access the data.
- Involved in Test Case preparation and resolving issues/bugs identified during testing.
- Designing of various database objects that include Tables, Triggers etc. using PL/SQL.
- Generated reports as per the customer’s job ordered date, job shipping date, about journals and article details, about job orders within a particular duration.
- Involved in deployment of this application in the production environment.
Environment: ASP.NET 3.0, C#, .NET, XML, Web Service, AJAX, CSS, JavaScript, Oracle, Visual Source Safe.