Software Engineer Resume
SUMMARY:
- 9 years of IT experience in Software Development with responsibilities including taking client calls, requirement gathering, design, development, testing and maintenance of n - tier client/server applications using Microsoft Visual Studio .NET and SQL-Server.
- Experience in Web Application Development using Microsoft.NET Framework, ASP.NET, C#, VB.NET, MVC, AJAX, XML, JavaScript, JQuery, Web Services (ASMX), WCF, SOAP, REST, Web API, JSON, ADO.NET, Entity Framework (ORM), LINQ, Mock test, Test Driven Development (TDD), C# Libraries, HTML, CSS and Bootstrap and SQL Server.
- Experience in creating Databases, Tables, Views, Stored-Procedures, Functions and SQL-Queries using MS SQL-Server.
- Knowledge of Object Oriented Programming/ Design Patterns / Principles.
- Experience in taking client calls for gathering inputs and providing updates using Skype calls, chats and emails.
- Possess good analytical and communication skills and capability to work in a challenging environment.
TECHNICAL SKILLS:
Operating Systems: Windows 10
GUI : HTML 5, CSS 3, Bootstrap
Language: ASP.NET, C#, VB.NET, JavaScript, JQuery
Tools/Technologies: MVC, Web Services (ASMX), WCF, Web API, JSON, AJAX, XML, ADO.NET, Entity Framework, LINQ, NUnit Mock test, AjaxControlToolkit, DotNetCharting, Infragistics and IIS.
RDBMS : MS SQL-Server 2005/ 2008 R2/ 2012/ 2014, MySQL
IDE: MS Visual Studio.NET 2008/ 2010/ 2013/ 2015
Version Source Control: Visual Source Safe (VSS), Team Foundation Server (TFS), GitHub
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerPlatform: Windows 10, .NET 4.6 and above
Tools: Microsoft Visual Studio, ASP.NET, C#, JavaScript, JQuery, Web API, JSON, WCF, MVC, AJAX Entity Framework, LINQ, XML, TDD, NUnit, HTML, CSS, Bootstrap, GitHub, Microsoft.Office.Interop.Excel .
Database: MS SQL Server
Responsibilities:
- Handling client call, taking requirements, designing database, designing architecture, coding and testing of web application.
- Designing database in SQL Server as per inputs from client and writing scripts to create tables, stored procedures, views, functions using cursors etc.
- Designing and creating n-tier architecture using Visual Studio for the Web Application.
- Understanding the business logic and writing C# functions and SQL stored procedures for BOM, Customer, Vendor, Parts Required, Cost Optimization modules etc.
- Coding UIs using C#, MVC, ASP.Net, Entity Framework and LINQ.
- Coding views with HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX.
- Coding services using WCF and Web API.
- Integration of UIs.
- Development of Mock Test.
- Generating of Cost Estimation and Pricing reports based on different inputs from users.
- Used Microsoft.Office.Interop.Excel for importing data, modifying data based on business rules and save to database. Also, wrote code to generate excel file for Customer / Vendor Quote.
Confidential
Software EngineerPlatform: Windows, .NET 4.0 and 4.5
Tools: Microsoft Visual Studio, ASP.NET, C#, VB.Net, WCF, Web Services, MVPC, AJAX, JavaScript, JQuery, HTML, CSS, Entity Framework, LINQ, XML, TFS, TDD, Continuous Integration, NUnit and Confidential internal Architecture.
Database: Ms SQL Server 2008 R2
Responsibilities:
- Worked on MVPC (Model-View-Presentation-Controller) architecture.
- Project consists of different applications with n-tier architecture.
- Coding Insurance UIs, Services and Integration using C#, ASP.NET, AJAX, WCF, Web Services, Entity Framework and LINQ.
- Using HTML, CSS, JavaScript, JQuery in UI view.
- Generation of SQL scripts for the Project as per standards.
- Development of Mock Test for 100% code coverage.
- Created tool to add various-input-controls and associated validation-controls on runtime for the Configuration application related to the project.
- Worked on maintenance phase debugging and resolving assigned bugs.
Confidential
Software EngineerPlatform: Windows, .NET 3.5
Tools: Microsoft Visual Studio 2008, ASP.NET, C#, JavaScript, AJAX, HTML, CSS.
Database: Ms Sql Server 2008, MySQL
Responsibilities:
- Preparation of SRS.
- Data Migration from MySQL to MS SQL Server 2008
- Coded all UIs of Sample Maintenance, Article for Scoring and Comments module.
- Development of Scoring Code and ArticleQueue user controls.
- Development of Reports using repeater and JavaScript.
- Development of Charts using MsChart controls.
- Export to/from excel using Microsoft.Office.Interop.Excel.
- Worked on maintenance phase debugging and resolving assigned bugs.
Confidential
Software EngineerPlatform: Windows, .NET 3.0
Tools: Microsoft Visual Studio 2008, ASP.NET, C#, JavaScript, AJAX, HTML, CSS, Infragistics, AjaxControlToolkit and Web Service.
Database: Ms Sql Server 2005
Responsibilities:
- Development of Finance, HR and Sales Modules.
- Development of Utility for Authentication and Authorization.
- AJAX controls like UpdatePanel, ScriptManager are used.
- AjaxControlToolkit is also used for CalendarExtender and AutoCompleteExtender which includes Web Service.
- Chart view is provided using Infragistics Control.
- Development of Windows service to fetch data from one Database to another and import Data from uploaded Excel sheet to Database.
- Pages created with dynamic grids having controls in it and also headers of grid freeze when scroll comes.
- JavaScript used to provide certain client side features to Grid like collapsing, expanding child data. Print feature is also provided using JavaScript.
- Created Utility to import Data provided in Excel Sheet for Performance Area Finance and HR to Ms Sql Server using C# and ASP.Net.
- Created Input Screens for Sales Performance Area.
- Created Function for providing Import GridView Data to Excel feature and certain other Utilities are also created using C# Functions.
- Created Huge Stored procedures using Cursor, Functions, Views and queries in SQL Server.
- Client Side validation using JavaScript.
Confidential
Software EngineerPlatform: Windows, .NET 3.0
Tools: Microsoft Visual Studio 2008, ASP.NET, C#, SQL Server 2005, JavaScript
Database: Ms Sql Server 2005
Responsibilities:
- Development of Role Based Utility with Active Directory for Authentication and Authorization.
- Development of Admin, License, Insurance and Disposal Module.
- AJAX controls like UpdatePanel, ScriptManager are used.
- AjaxControlToolkit is also used for CalendarExtender and AutoCompleteExtender which includes Web Service.
- Home Page is provided with Chart view using Infragistics Control.
- Bulk insertion with XML is also done to save data in one go only.
- Pages are provided with Print and Export to excel facility.
- Created Stored-Procedures using Cursor, Functions, Views and queries in SQL Server.
- Client Side validation using JavaScript.
Confidential
Software EngineerPlatform: Windows, .NET 3.0
Tools: Microsoft Visual Studio 2008, ASP.NET, C#, SQL Server 2005, JavaScript
Database: Ms Sql Server 2005
Responsibilities:
- Development of User Controls with DataLists, Repeaters and Gridviews.
- Integration of all developed User Controls to build Core Site.
- Development of StoreGiftCard Module for Admin Site.
- Development of StoreRecordAtNMM Module for Admin Site.
- Bulk Insert using XML is used in few pages.
- Created stored procedures and views in SQL Server 2005.
- Client Side validation using JavaScript.
- Unit testing of Pages.
Confidential
Software EngineerPlatform: Windows, .NET 2.0
Tools: Microsoft Visual Studio 2005, ASP.NET, VB.Net, DotNetNuke, Infragistics, JavaScript
Database: Ms Sql Server 2000
Responsibilities:
- Understanding whole database design supplied by client.
- Created Stored Procedures in SQL Server for whole application.
- Development of Pages in Product Configuration , Unit Setup and Unit Test Inspection Module using DotNetNuke with infragistics.
- Client Side validation using JavaScript.