Senior .net Developer Resume
SUMMARY
- Software professional with 6+ years of experience in full project life cycle that includes Analysis, Object oriented Design and Development and Testing.
- Extensive experience developing web and windows based applications using Microsoft .Net Technologies C#.Net, ASP.NET, MVC, ADO.Net, Entity Framework, nHibernate and SQL Server.
- Experienced in creating rich User Interface on the web using HTML5, CSS3, Bootstrap, AJAX, JSON, JavaScript, jQuery and jQuery Mobile.
- Proficient in building Web API, Restful services, WCF services and Web Services using SOAP Protocol and expertise in consuming and publishing Web Services and WCF services.
- Excellent understanding of OOPS (Object Oriented Programming), 3 - tier and N-tier layered architecture and Design Patterns.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL.
- Utilized the framework concept to develop Web Form application, Windows Form application.
- Strong experience in design of Web Based Applications using ASP.NET, AJAX, JQuery, Master Pages, Web Services and Server Controls.
- Extensive experience in developing, debugging multi-tier applications using C#.Net/VB.Net and ASP.Net.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Experience in using MS CRM tools to customizing system components and interacting with MS CRM data through WCF.
- Excellent work experience in debugging and solving compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
- Good experience in connecting sites with Blog (Wordpress CMS), social medias, youtube integration and Search Engine Optimization (SEO) best practices.
- Experience with Software Development Processes & Models: Agile, Waterfall & Scrum Model.
- Experience in leading a team technically that includes project and technical training, prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews and optimization, and Unit (N-Unit testing framework) & System testing.
- Good knowledge and ability to work in Angular JS framework.
- Microsoft Certified Professional (MCP - Programming in c#)
- Experience working with version control tools like Team Foundation Server (TFS), Subversion(SVN), Visual Source Safe(VSS).
- Highly dedicated, responsible, well committed in meeting accepted deadlines with good quality, good team player, quick learner and able to work independently as well.
TECHNICAL SKILLS
Microsoft Technologies: NET Framework 4.5/4.0/3.5/3.0/2.0/1. x, ADO.NET, ASP.NET Web API, WCF, ASP.NET, MVC,LINQ
Languages: C, C++, C#.NET, VB.NET, T-SQL, PL/SQL,PHP,JAVA
Database Technologies: MS SQL Server 2012/2008, MySQL
ORM Frameworks: Entity Framework, nHibernate
Web Development Technologies: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, AJAX Toolkit, JSON, XML, Telerik Controls, jQuery Mobile
Microsoft Software: Visual Studio.NET, SharePoint 2010,MS CRM
Version Control: VSS, Team Foundation Server (TFS), Subversion (SVN)
Operating System: Windows 2010/2008/2007/2003/2000/ NT/XP/Vista/98
Application Server: IIS 7/6/5
Testing Framework: N-Unit
Other tools: Flowplayer, Adserver, Firebug, Fiddler, XAMPP, Wordpress, File Zilla, JIRA
PROFESSIONAL EXPERIENCE
Senior .Net Developer
Confidential
Responsibilities:
- Performing assigned development/coding responsibilities, delivering product releases on time and with highest quality.
- Involved in DB designing that includes stored procedures and tables creation and integrating it using Repository Pattern with Dependency Injection.
- Strictly following programming standards set by the Product Development Supervisor.
- Participating in code reviews, and implement changes in a timely manner.
- Estimate time requirements to implement user stories and report time metrics as programming efforts are completed.
- Actively participating in sprint planning meetings, daily scrums, and sprint review meetings.
- Implementing code and/or SQL troubleshooting and resolution for advanced issues escalated by Client Services.
Environment: C#.Net, VB.Net, ASP.Net, ADO.NET, WCF, LINQ, JavaScript, JQuery, SQL Server, HTML, CSS, Bootstrap, Agile methodologies, SVN, IIS 7.0.
Programmer Analyst
Confidential
Responsibilities:
- Involved in analyzing the requirements, preparing detailed design documents, development and application maintenance.
- Involved in implementing change requests - Understanding requirements from BA, perform impact analysis, estimation, development and bug fixing.
- Involved in implementing Client, Server side validations, writing test cases, performing unit and integration testing and involved in DB designing.
- Developed Views, Controllers and their action methods for the entire workflow for the application with ASP.NET MVC, HTML5/CSS3, jQuery, JavaScript.
- Worked on both Horizontal and Vertical applications.
- Implemented the data access layer using Entity Framework and writing queries using LINQ to Entity for Data Retrieval.
- Achieved Server-Side and Client-Side Validations using Data Annotations, C#.NET, HTML5/HTML helper, CSS3, JavaScript, jQuery which are used for the entire site giving the site a dynamic look.
- Created and consumed restful services using ASP.NET Web API to create mobile apps and using Fiddler fot debugging.
- Used the N-Unit for unit testing of the classes.
- Maintained horizontal application data in MS-CRM.
- Experience in interacting with MS CRM database through WCF and Entity Framework in vertical applications.
- Used MS CRM tools to customizing system components such as attributes, relationships, entity mapping and Export data in MS Excel. Created and maintained document libraries on SharePoint.
Environment: .NET Framework 4.5, Visual Studio 2010, ASP.NET MVC 5, Entity Framework, LINQ,ASP.NET Web API, MSCRM,C#.NET, HTML5, CSS3, JavaScript, WCF, SQL Server 2012, N-Unit, IIS7.5/7.0, TFS.
Software Engineer
Confidential
Responsibilities:
- Interacted with clients to gather requirements, performed detailed analysis and participated in designing.
- Responsible for development and support of enhancements to be released on quarterly basis, includes implementing Client side validations using jQuery and Server side validations, handling change requests, writing test cases, performing unit and integration testing.
- Involved in DB designing that includes stored procedures and tables creation and integrating it.
- Involved in analyzing the requirements, preparing detailed design documents, development and application maintenance.
- Designed and developed web pages using C#.NET in n-tier architecture; used Cascading Style Sheet (CSS) to attain uniformity through all the pages.
- Developed window service to make record as inactive which are not used longtime.
- Used flow player, adserver, XAMPP tools to display video with dynamic ads.
Environment: .NET Framework 4.5, Visual Studio 2010, ASP.NET,, C#.NET, HTML5, CSS3, jQuery, Window services, SQL Server 2008, IIS, SVN, XAMPP, Adserver, Flowplayer.
Software Engineer
Confidential
Responsibilities:
- Prepared the high level and low level design documents based on approved product specifications.
- Responsible for development of Workflow Module and Search pages.
- Involved in implementing Client, Server side validations, handling change requests, writing test cases.
- Designed and developed applications using C#.NET, MVC, jQuery, CSS.
- Used Telerik Controls to create better, faster and more user-friendly web applications.
- DB access through nHibernate and accessing model through WCF service.
- Reviewed the development of functional documents for the application
- Handled runtime errors by implementing appropriate error handlers and tracking data using logger.
- Trained team members on .NET technologies and involved in code review and optimizations.
- Created document libraries related to project development in JIRA.
- Deployed/Published project using IIS to create testing environment.
- Responsible for Unit testing, Integration testing and Peer Testing.
Environment: .NET Framework 4.5, Visual Studio 2010, ASP.NET MVC, C#.NET,WCF,nHibernate, HTML5, CSS3, jQuery, WCF,SQL Server 2008, IIS, JIRA,SVN.
Software Engineer
Confidential
Responsibilities:
- Involved in analyzing the requirements, preparing detailed design documents, development and application maintenance.
- Involved in implementing Client, Server side validations, handling change requests, writing test cases, performing unit and integration testing.
- Involved in DB designing that includes stored procedures and tables creation and integrating it.
- Used ADO.NET Dataset object to cache frequently accessed data, reducing round trips to the databases and boost performance.
- All applications in 3-tier architecture which facing key challenges on Business and Data access layers.
- Created admin applications to manage all records.
- Trained a team technically that includes project and technical and prepared lower level document, code review for team.
- Responsible for creating blog (greatlance.com/blog) where sites are updated with news and users can also share comments and suggestions on articles, Implement social medias,youtube videos and SEO integration.
- Generated XML document for RSS feed.
- Created and consumed web services to be able to share filtered data across applications.
- Released projects to live server using File Zilla.
- Developed mobile based application using JQuery mobile.
Environment: C# .NET, ASP.NET, ADO.NET, Microsoft Visual Studio 2008, AJAX, Web services, SQL Server 2008, HTML, CSS,XML, JavaScript, jQuery, JQuery Mobile,Wordpress,PHP,MY SQL,XAMPP,File Zilla.
Software Developer
Confidential
Responsibilities:
- Developed web based and Window based application using C# and VB.NET.
- Worked extensively on Ajax toolkit controls like validator extender and masked edit extenders for providing rich user experience.
- Using Validation controls using both custom validation and Jquery was written for Client side validations and also used the new validation controls in VS 2008.
- Worked intensely on the User Interface.
- Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Written DML,DDL and stored procedures in SQL SERVER 2008.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL Server data sources.
- Used Master Pages templates, CSS to define unified look and feel for the application.
- Implemented exception handling and developed custom error pages.
- Involved in Unit Testing and Integration Testing of the entire application.
Environment: Visual Studio 2008, C#,VB.NET, ASP.NET, ADO.NET, JQuery, HTML, CSS,MS SQL Server 2008.