Sr. .net Developer Resume
SUMMARY
- Over 9 years of extensive experience in Microsoft stack. Has been part of multiple projects running under SDLC starting from requirements gathering, technical designing, development, testing, deployment and support. Has experience in implementing agile methodology with Scrum.
- .Net Development: Designed and architected .Net based enterprise solutions for implementing Intranet/Internet applications for various clients.
- Technical expertise in Microsoft Technologies such as .NET Framework 4.6/4.5/4.0/3.5/2.0/1.1/1.0, C#.NET, ASP.NET, .Net Core, MVC, ADO.NET etc.
- Extensive Work experience with MVC Pattern, RESTFUL Web services, Angular 4.0, ASP.NET, HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap, MySQL and SQL Server 2012.
- Experience in building Web API, Web Services, WCF Service and Windows Services.
- Experience in front end tools AJAX, Bootstrap, HTML, CSS, Angular JS and jQuery, JavaScript libraries.
- Experience in XML, XSL, WCF, and Web Service in various applications.
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers using Oracle 11g, SQL Server 2012.
- Solid command in Object Oriented programming (OOP) and design (OOD) patterns using C#.
- Experience using Team Foundation Server (TFS) for Version Control.
- Created complex Stored Procedures to extract data, Triggers, Indexes and Views for performance tuning and Retrieval of data
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Experience in developing and deploying applications on Application/Web Server such as Internet Information Services, Team Foundation Server.
- Worked in various software development methodologies like Agile methodology (using Scrum, Sprint and Test - Driven Development), Waterfall
- Enthusiastic, creative and willing to increased responsibility and Strong commitment to deliver timely, accurate and quality work. Fast learner and quickly adapt to new technologies that helps improve the business.
TECHNICAL SKILLS
Development Platform/Tools: Visual Studio, 2017/2015, Visual Code
.Net Framework: .Net Framework 4.6/4.0/3.5/2.0/1.1
Web Technology: ASP.NET, ASP.NET MVC, Web API, ADO.NET, LINQ, AJAX, jQuery, JavaScript, Angular 4.0, Bootstrap, JSON, CSS, XML, XSL, XQuery, HTML, Web API, Web Services and WCF.
Backend: SQL Server 2008/2012, MY SQL, Oracle 11g
Source Controller: TFS 2010
Design Pattern: MVC
Web Server: Internet Information Server (IIS)
Operating System: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Sr. .Net developer
Responsibilities:
- Assisted in developing architectural design and functional specifications. Involved in analysis, designing, coding and implementation of the application.
- Developed dynamic and responsive web page and implemented design requirements using client-side scripting language and technologies.
- Played key role in Agile software development management activities.
- ASP.NET and C# were used in MVC framework for front-end development.
- Designed and developed web application using MVC
- Developed presentation logic for GUI of ASP.NET pages.
- Enhanced the website for improvised usability for the customer and optimized page layout using Angular. Used angular 4.0 for client side data binding to build dynamic views of data.
- Developed Responsive UI layer utilizing HTML, Angular, REST API architecture while adhering to the latest web UI standards, design patterns and best practices.
- Designed and developed various system components using C#.Net, WCF utilizing the best programming techniques including reusable and modular development.
- Designed and implemented WCF services for exposing the workflow using Windows Workflow Foundation as WCF service.
- Entity Framework was used for reading/updating records in the database.
- Designed and developed the web forms in ASP.NET using C#.Net as the code-behind language and LINQ as the SQL data consumer.
- Used and created Language Integrated Query for getting Lists, arrays and collections and used to make the new data sources query able.
- Entity framework was used for the Data Access Layer for ASP.net MVC application.
- XML was used for financial transactions with 3rd party tool/website.
- Extensively used AJAX.NET features to avoid page post-back where it is not required and to increase the performance.
- Provided inputs in architecting, designing, and implementing Service Oriented Architecture (SOA) for the application development group.
- Reviewed software documentation to ensure technical accuracy, compliance and mitigate risks.
- Prepared and executed test cases for functional areas of specification.
- Implemented Message queueing techniques using RabbitMQ
- TFS was used for Sprint planning and the code version control in the development process.
Environment: ASP.NET MVC, C#.Net, Angular JS 4.0, WCF, MVC 4.0, Entity Framework, LINQ, XML, jQuery, JavaScript, AJAX, CSS, IIS, TFS, SQL Server 2012, Visual studio
Confidential
Sr. Dot net developer/Lead
Responsibilities:
- Involved in entire development lifecycle of the project.
- Ensured maximum quality in the product by conducting Internal Quality Reviews.
- Consistently led the team and provided guidance on enhancements and functionality issues
- Application layer developed using ASP.Net, Server controls, HTML Controls and Validation controls.
- Designed wireframes for various web pages using, HTML, CSS3, JavaScript, jQuery, JSON.
- Developed Application using .NET Framework 4.0, Object Oriented Principles (OOP), and MVC Architecture.
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer using Entity Framework.
- Implemented Web API (REST) for providing services or feed to other systems.
- Data Access Layer using LINQ Data context object with ADO.NET Entity Framework for LINQ.
- Implemented LINQ Lambda Expressions to query in memory expressions.
- Implemented message queueing techniques for the transactions.
- Implemented web automation using Selenium
- Async Upload used to upload the files into the application. Background worker thread used to upload the huge files into the system.
- Wrote complex SQL queries and stored procedures to handle few scenarios.
- Developed test cases for testing various pieces of functionalities independently and then integrating them seamlessly into the application.
- Experience in Agile software development methodology and Test-driven development including SCRUM Methodologies and involved in application design based on MVC 2.0/3.0/4.0, Singleton design Patterns.
- Unit tested, Modular tested, Integration tested and successfully integrated modules and multiple layers in the system.
- Maintained the work products and their status also need to provide suggestions/solutions for the challenges faced by the team members.
- Peer reviewed developments done within and outside the modules. TFS was used for config management.
Environment: ASP.NET, MVC, C#.Net, Object Oriented Methodologies, Visual Studio 2013, SQL Server 2012, T-SQL, ABB framework, XML, JavaScript, jQuery, Web Service, Bootstrap, LINQ, IIS 6.0, MS VISIO(UML), Selenium, Agile Methodology, TFS
Confidential
Application Developer
Responsibilities:
- Involved in enhancements and defect fixing in across all modules of the project.
- Ensured maximum quality in the product by conducting Internal Quality Reviews.
- Designed and developed numerous web applications using ASP.Net, C#.Net.
- Designed databases for various large & small-scale applications in Oracle server 11g environments.
- Designed and developed components using C#, ADO.NET, XSLT, XSD.
- Created XML Schema (XSD) to handle application functionalities.
- Developed automated PDF generation toll using third party FDF merge and XSLT.
- Performance tuning methodologies were used to improve the performance of the database.
- Collaborated with Business Users to understand, Design, Estimate & document the requirements & transform them into Technical requirements.
- Testing: Unit tested, System Integration tested, QA/UAT to thoroughly test the new platform's functionality.
- Developed framework for Web automation using Selenium, CWAF framework.
Environment: ASP.NET, C#.Net, Object Oriented Methodologies, Visual Studio 2012, SQL Server 2012, T-SQL, ABB framework, XML, JavaScript, jQuery, XSLT, Web Service, LINQ, IIS 6.0, Selenium, Agile Methodology, TFS
