Software Engineer Resume
SUMMARY:
- Over 9+ years of experience in analysis, design, development and implementation of enterprise level Web applications.
- Experienced in developing and implementing Web based applications using Microsoft.NET and Visual Studio.NET
- A seasoned Software Professional, having good understanding with all phases of Software Development Life Cycle (SDLC).
- Extensive experience in developing Web applications over Microsoft. NET framework (ASP.NET, ADO.NET, C# )
- Developed n - tier web applications in .NET environment using C#.NET, VB.NET, LINQ2SQL, ASP.NET, ADO.NET, LINQ, Reflection, XML, VS.NET, IIS, SQL server, MySQL.
- Experience in using Enterprise library 4.1, 5.0 for Logging, tracing and exceptional Handling.
- Extensive design and programming experience with web technologies like AJAX, HTML.
- Excellent experience in web development using ASP.NET, IIS, HTML, and Java Script, JQuery.
- Extensively used CSS framework library for easier, standards-compliant styling of a webpage using the Cascading Style Sheets language.
- Excellent Experience in writing Data Access Layers using ADO.net entity Framework and LINQ to SQL.
- Good experience in ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Efficient in creating Stored Procedures, Triggers and development of Database Objects using PL/SQL,T-SQL in SQL Server.
- Developed and designed MVC 5.0, 3.0, 4.0 based multi-tier applications using Razor, JQuery, AJAX, ASP.NET, and ADO.NET with .Net Framework.
- Strong experience in the Design and Development of Web.
- Self-starter, fast learner, proficient in programming logic and easily adaptable to new technological environments and systems with proven abilities in resolving complex software issues.
- Good experience in (OOP) Object Oriented design and programming Skills.
- Ability to analyze, debug and enhance existing application modules.
- Strong Analytical, Problem solving skills, Self-starter with a track record of accomplishments.
- Experience working in Agile and Scrum software methodologies
- Experience working with Tortoise SVN, Visual Source Safe (VSS) and Team Foundation Server (TFS) Version control Software’s
- Experience using Jenkins.
- Experience using Visual Studios 2017, version 4.6.
TECHNICAL SKILLS:
Microsoft Technologies: Microsoft .NET Framework 4.5/3.5/3.0/2.0/1. x, Ajax, ADO.Net, Enterprise Library 4.1, 5.0, TFS
Programming Languages: C#,JQuery, LINQ, AJAX
Web Development Technologies: ASP.NET 2.0/1.x, ASP 3.0/2.0, VBScript, JavaScript, JQuery, HTML, XML, XSLT, CSS, SOAP, UDDI, WSDL
Design Tools: UML 2.0/1.x,Microsoft VISIO 2000, ER Win 4.0/3.x, Enterprise Architect
Databases & Database Technologies: SQL Server 2008/2005/2000 , MS: Access 2003/2000, ADO.NET 2.0/1.x, ADO 2.x, T-SQL, PL/SQL, SQL*Plus, Query Analyzer, .Net API for MySQL
Development Environments: Visual Studio.Net 2013/2010/2008
Reporting Tools & Document Services: SQLServer, 20014/2008/2005 Reporting Services, crystal report
Component Technologies: Web Api,Web service,Rest.
Architectural design Pattern: MVC5
Web / Application Servers: IIS5.0/6.0/7.0
Operating Systems: Windows XP / / NT4.0/WINDOWS 7
Testing Frameworks: NUnit
Version Controls: Team Foundation Server.
Methodologies: SCRUM, AGILE
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Followed the standard for Software Development Life Cycle (SDLC).
- Used Agile/SCRUM practices: 2 weeks sprint, retrospective, sizing, daily scrum.
- Microsoft SQL Database design and development including creating cursors, indexing, triggers, functions, writing T-SQL Stored Procedures, Views and SQL Scripts for altering the Database Schema and reports generation using SQL Server 2016.
- Used MVVM Design.
- Designed Views with WinForms, GridView, Tab pages/Panel.
- Developed .Net classes for Data Access layer using LINQ to SQL and lamda Expression.
- Used TFS for bug tracking and fixes including release management.
Environment: . Net 4.6 , Visual Studio.Net 2017, C#.NET, LINQ, Win Forms, LINQ, XML,Agile Methodology, 2 weeks sprint, Microsoft Team Foundation Server (TFS), SQL Server 2016, T-SQL, Windows XP/10/2016 Server, TFS bug tracking.
Confidential
Software Engineer
Responsibilities:
- Followed the standard for Software Development Life Cycle (SDLC).
- Used Agile/SCRUM practices like Continuous Integration, Test Driven Development (TDD), Iterative Development, and Refactoring.
- Involved in Database design and development including creating cursors, indexing, triggers, functions, writing T-SQL Stored Procedures, Views and SQL Scripts for altering the Database Schema and reports generation using SQL Server 2014.
- Used MVC Design Pattern to achieve separation of concerns, Model, View and Controller.
- Designed Views with WinForms, GridView, Tab pages/Panel.
- Developed .Net classes for Data Access layer using LINQ to SQL and lamda Expression.
- Used Team IBM ClearCase & ClearQuest for bug tracking.
Environment: . Net 4.0 , Visual Studio.Net 2015, C#.NET, LINQ, WinForms, LINQ, XML,Agile Methodology, Microsoft Team Foundation Server(TFS), SQL Server 2008, T-SQL, Windows XP/2003/2008 Server, IBM Clear Quest & ClearCase.
Confidential
Software Developer
Responsibilities:
- Followed the standard for Software Development Life Cycle (SDLC).
- Used Agile/SCRUM practices like Continuous Integration, Test Driven Development (TDD), Iterative Development, and Refactoring.
- Involved in Database design and development including creating cursors, indexing, triggers, functions, writing T-SQL Stored Procedures, Views and SQL Scripts for altering the Database Schema and reports generation using SQL Server 2014.
- Used MVC Design Pattern to achieve separation of concerns, Model, View and Controller.
- Designed Views with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, master pages and Design Patterns.
- Wrote SQL scripts and extensively designed and developed Stored Procedures, Functions in SQL Server shipped in with Visual Studio(local db) to execute various database routines.
- In-depth understanding and experience in building secure site server applications using C#, ASP.Net MVC, ADO.Net, WCF Services and handlers based on .Net Framework 4.5 and MVC5 enhancements.
- Responsible for the analyses of the requirements of the business, designing database tables.
- Developed .Net classes for Data Access layer using LINQ to SQL for faster data connectivity.
- Used Team Foundation Server (TFS) to Branch & Merge the .Net code.
- Used TFS as integrated source control package and configuration management software and Designed class libraries, implemented those classes using C#.Net
Environment: . Net 4.0 , Visual Studio.Net 2010, C#.NET, LINQ, WCF, LINQ, XML,MVC 4.0, Razor, JQuery, CSS3 HTML 5, Bootstrap CSS, Agile Methodology, Microsoft Team Foundation Server(TFS), SQL Server 2008, T-SQL, Windows XP/2003/2008 Server, IIS 5.1, 6.0, 7.0, Microsoft Enterprise Library 5.1 , Microsoft Entity Framework 4
Confidential
Software Developer
Responsibilities:
- Developed business layer to implement common functionality and modularity using C#.Net and Net framework
- Used SCRUM methodology for iterative task completion. Designed and developed through an agile software development process, using pair programming, unit testing, short iterations, and close customer relationship.
- Followed best practices including Test driven development (TDD), refactoring, and code reviews.
- Used MVC Design Pattern to segregate Model, View and Controller.
- Designed Views with HTML and Cascading Style Sheets (CSS) Designed page and AJAX.
- Unit tested the business logic using NUnit.
- Worked with ASP.Net MVC4 pattern for creating MVC-based web application using extensively controllers that handle and responds to user input and Views that display the user interface (UI).
- Developing, implementing, and consuming Data Access Layers and Data Objects Using C#
- Worked on wide variety of concepts related to ADO.NET such as Data Adapter, Dataset, Data Reader, Data Table, Execute Scalar, ExecuteNonQuery, etc.
- Used TFS to create branches, version control, create workspaces, manage all the projects, shelving, unshelving and bug tracking.
Environment: .NET Framework 4.0, MVC 4.0, Razor, LINQ, C#.NET, ADO.NET, JQuery, AJAX, Team Foundation Server(TFS), Microsoft Enterprise Library 5.0, IIS 7, UML, XML, XSLT, WCF Services, Visual Studio .NET 2010, SQL Server 2008
Confidential
Software Engineer
Responsibilities:
- Translated enterprise specific business rules and procedures into appropriate business logic components such as code libraries authored in C#, stored procedures. Extensively used OO design in the designing stage
- Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language. Made use of the various server controls for user interaction
- Authentication is performed using Forms Based Authentication and ASP.Net validation controls were used for user validation. Implemented user reentry through User Session and Application Page objects, deferred session state was built to store and retrieve session information of users
- Extensively designed, developed and implemented web user interfaces in ASP.NET.
- Developed middle tier class libraries in C# for Business logic and role based security implementation using Security and Principal Class libraries.
- Extensively used Themes and Skins for styling the ASP.NET pages.
- Worked extensively on C# with Assemblies, certain processes like updating the database with everyday transactions after business hours etc., design patterns like singleton and various other OOP concepts
- Creating, Consuming XML Web Services within ASP.NET (3.5) by asynchronous communication using AJAX.NET.
- Unit tested the business logic using NUnit.
Environment: .Net Framework 3.5, Visual Studio 2008, CSS, WCF, WPF, MVC, Ajax, Silverlight 3.0, Aspose, ASP.Net 3.5, C#.Net, VB.Net, BizTalk 2002, ADO.Net1.1, ERwin 4.0, IIS 5.x, XML, XSLT, MS Visio 2003, MS SQL Server 2005, T-SQL, Stored Procedures, Views, VB Script, JavaScript and Windows 2008 Serve SQL Server Reporting Services 2005.