Sr. .net Developer Resume
Decatur, GA
SUMMARY:
- Currently working as Sr. .net Developer/ System Analyst with 10+ years of experience in software design and development of Web/Win forms/Window services based application using Microsoft technologies.
- Excellent understanding of ASP.NET, VB.NET, C#, SQL Server 2000/2005/2008/2014 and OOP (Object Oriented Programming).
- Having good experience on architecture design using Tiered architecture, design patterns (Factory pattern, Singleton etc.) and Architectural patterns MVVM, ASP.net MVC 3/MVC 4.
- Have very good experience in developing SOA architecture based applications.
- Having good knowledge on new technologies like WCF, WPF, Web Services, Window Services, SOAP, REST, LINQ, Entity Framework and Multi - Threading.
- Having excellent experience in CSS, HTML 4/ HTML 5,XML, XSD, AJAX, JavaScript, JQuery, JSON, JQuery UI, Knockout.js, Angular.JS
- Having very good experience in MOSS 2007, Sharepoint Server 2010/2013
- Having good knowledge of technologies like Crystal Reports, SQL Server Analysis Services, SQL Server Reporting Services, DTS and SSIS.
- Excellent knowledge and implementation in software life cycle methodologies like Agile and Water Fall.
- Involved in delivering technical design document using AGILE methodology (Technical Specification Document, Unit Test Plan and Integration Test Plan and bug fixing summary document).
- Have excellent oral and written communication skills.
- Have excellent Project Analysis, Planning, Problem Solving and Decision Making skills.
- Making Build, code repository strategies, code promotion strategies, and recovery using Team Foundation Server, SVN and VSS
- Experience in creating HLD, LLD and also System design document using UML with MS Visio
- Understanding business / existing IT applications for further software development in co-ordination with Practice team
- Managing expectations of the product & conducting system analysis and design, building functionalities & features, in interaction with the client
- Mapping business requirements for process enhancements & translating these requirements into functional specifications and transferring same into technical solutions and providing it to development team for delivery
- Conducting requirement study, handling design, development, testing, integration, troubleshooting and debugging of the software application. Fully hands-on with coding for the required circumstances
- Overseeing deployment, implementation at client location
- Extending technical, post-implementation and maintenance support to the client
TECHNICAL SKILLS:
Programming Languages: C#/VB.NET, C, C++, Visual C++,Visual basic 6.0, ASP
.NET Technologies: ASP.Net, ADO.Net, Web Services, WCF, WPF, LINQ, Entity Framework, AJAX Framework, .NET FRAMEWORK 1.1/2.0/3.0/3.5/4.0/4.5 , SOAP, REST, Sharepoint 2010/2007
Front End Tools: Visual Studio 2015/ 2012/2010/2008/2005/2003
Web Related Technologies: AJAX, Java Script, JQuery, JSON, Knockout.js, Angular.JS, HTML4/HTML5, DHTML, CSS2/CSS3, XML,XSD, XSLT, XPATH, XMAL
Web & Application Servers: IIS 6.0, IIS 7.0
Database Server & Services: MS SQL Server 2014/2008/2005/2000 , Oracle, My SQL, MS Access, SSIS, SSAS and DTS
Reporting Tools: Crystal Reports 12/11, SQL Server Reporting Services
Operating Systems: Windows 9x/2000/XP/Server 2008/7/8
Source Control: Visual Source Safe, TFS, SVN
Specialized Tools: Microsoft Office (Word, Excel, PowerPoint, Outlook, Access), MS Visio
PROFESSIONAL EXPERIENCE:
Confidential
Sr. .Net Developer
Responsibilities:
- System Design and Development
- Writing Core Libraries that are involved in interacting with other APIs
- Resolving Technical and Environmental issues in the application
- Code Reviews to ensure the business logic, technical solution feasibility and the quality of the deliverables
- Managing Team of Developers.
- System test planning and assistance to users in the execution of the system testing process
- Client Management & Team Handling.
Confidential, Decatur,GA
Sr. .Net Developer
Responsibilities:
- Client Management & Team Handling.
- Prepared system design specifications and sequence diagrams for the required feature implementation.
- Developed database objects such as stored procedures, functions and views using SQL Server.
- Developed the application using MVC Framework.
- Involved in construction of sales dashboard UI using HTML/CSS.
- Developed the application which is compatible to both desktop browsers as well as mobile device based browsers.
- Constructed the application with Responsive Web Design.
- Application performance is taken utmost consideration during construction as we developed this application for mobile device
- Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server
- Used T-SQL to manage and manipulate the data
- Used AngularJS service in AngularJS controller to pass data to the view.
- Utilized JavaScript to create Server Side and Client Side validations that greatly decreased processing time and resource consumption, freeing resources for use by other applications.
- Entity framework was used to implement the data layer to communicate with the SQL Server 2008.
- Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
- Created custom directive in Angular JS.
- Used attributes like ng-controller, ng-model to bind the model and controller in the view.
- Created edmx file (Entity Data Model Tool) and used Entity Data Model designer to create entities and relationships sai.
- Worked on developing SSRS reports for generating different types of reports.
- To implement breadcrumb feature in the application using which gives user flexibility to navigate to previous pages.
- Used TFS for version control and deploying to test environment.
- Involved in writing and executing System Test Plans and Unit Test cases.
Environment: ASP.NET, VB.NET, Dot Net,C# using Visual Studio 2013, SQL Server 2012, .NET Framework 4.0, WCF, LINQ, Crystal Reports, TFS, and Windows Server 2008, IIS 7.0, ASP.NETMVC5, Angular JS, Entity Framework, CSS, AJAX, HTML, Java Script, JQuery.
Confidential, Williamsport, PA
Sr. .Net Developer
Responsibilities:
- Design the system and developed process flow, technical specifications.
- Involved in designs of SQL Server 2012 database and .NET web application framework.
- Coordinated with offshore teams on day to day basis as part of project outsourcing and tech lead.
- Developed and deployed WCF Services on Web using c#.
- Developed multi threaded application which includes Email Engine to send emails through Iron port email server using SMTP, Bounce Engine to process the bounces and log files.
- Developed Import Engine to process the different files like Excel, Text and CSV to insert the subscriber’s data from these files in database.
- Design reports in Crystal Reports.
- Interacting with testing team members for bug solving and other issues.
- Involved in all deployment activities.
- Analysis, Designing, Testing and Debugging.
- Bug fixing and Patch release.
- UAT and User Support after installation.
Environment: ASP.NET, VB.NET,VB, Dot Net, C# using Visual Studio 2010, SQL Server 2012, .NET Framework 3.5, WCF, LINQ, Crystal Reports, DevExpress Controls, CVS (Version Control) and Windows Server 2008, IIS 7.0.
Confidential, San Diego, CA
Senior Software Engineer
Responsibilities:
- Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.
- Involved in the complete lifecycle (SDLC) of the project i.e. Design and Development of the Project.
- Involved in analysis, design and development of project.
- Responsible for creating business objects and helper modules.
- Responsible for creating the business logic for application using C#.Net and ASP.Net.
- Performed Unit Testing and fixing the bugs at regular intervals
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Provides input on new designs and architecture as needed
- Develops a well tested, high performance, scalable web application
- Implementation, Unit testing and Production Maintenance
- Was constantly involved in collecting the required information from the client regarding the design and development of the application.
- Created several reusable user controls using ASP.NET and C#
- Ability to review the code of team people and suggested good coding practices.
- Responsible for creating the Tables, Stored procedures, Functions, Cursors and complex queries.
- Responsible for creating the clustered and non-clustered indexes identifying the missing index table and columns.
- Verifying and tuning stored procedures created by developers by using Execution Plans, SQL Server Profiler and Database Tuning Advisor.
Environment: C#.Net, ASP.Net, SQL SERVER 2012, AJAX, Java Script, JQuery, WCF, T-SQL, n-Tier. Knockout.JS, Entity Framework, MVC 4
Confidential
Sr. .net Developer
Responsibilities:
- System Design and Development in c#, asp.net, Sql Server, 2008, Java Script, Sharepoint 2010/13, Knockout-JS, JQuery, Entity Framework 4.0, MVC 4
- Managing Team of Developers.
- Development of working knowledge of the software application table structures/data base functionality
- System test planning and assistance to users in the execution of the system testing process
- Client Management & Team Handling.
- Focus on the functions of Software Development Lifecycle that help you understand and run a software development team like a small business
Confidential
Sr. Software Engg.
Environment: Asp.net, C#, ASP.Net, java script, JQuery, MVC, XML, XSD, AJAX, SSRS, WCF, SQL Server2008, Windows Server 2008
Responsibilities:
- System Design and Development in c#, asp.net, Sql Server, 2005/2008, Java Script, Sharepoint 2005/2008, Jquery, MVC
- System Design and Development
- Managing Team of Developers.
- Development of working knowledge of the software application table structures/data base functionality
- System test planning and assistance to users in the execution of the system testing process
- Client Management.
Confidential
.Net Developer
Environment: C#, ASP.NET using visual studio 2003, Crystal Reports 8, Oracle 9i PL/SQL, Visual Source Safe (VSS) and Windows XP.
Responsibilities:
- System Design and Development in Visual Basic 6.0, Sql Server
- System Design and Development
- Managing Team of Developers.
- Development of working knowledge of the software application table structures/data base functionality
- System test planning and assistance to users in the execution of the system testing process