We provide IT Staff Augmentation Services!

Software Engeer Resume

IN

SUMMARY:

  • Over 7 1/2 years of extensive experience in various levels of applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based Technology .
  • Developed 3-Tier Applications using ASP.NET, ADO.NET, and C#.NET, HTML, CSS, JavaScript, SQL Server with proven abilities in Software Development Life Cycle (SDLC) & Software Quality.
  • Proficient in building Web User Interface ( UI) using HTML/HTML5, DHTML, XHTML, Angular JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
  • Experience with AJAX, REST and JSON.
  • Experience in Application and Web development with emphasis on HTML5, CSS3, JavaScript and JavaScript frameworks like AngularJS , jQuery and jQuery UI.
  • Designing and developing rich application for Windows (WPF, win forms) and web (Silverlight) and used PRISM class library for windows forms.
  • Expertise in using ADO.NET Objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object .
  • Experience working with JavaScript MVC and MVVM frameworks like AngularJS .
  • Hands on experience developing data centric applications using technologies like ORM (Entity Framework), LINQ (to Entities, and LINQ XML), ADO.NET , also developing transaction oriented application using WCF Data Services.
  • Used MVVM, MVP and MVC design patterns.
  • Worked on latest .NET Framework 4.0 features like parallelism (Tasks), LINQ, PLINQ.
  • Working experience on SQL Server Integration Services SSIS, SSRS, SSAS.
  • Strong hands on knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism .
  • Experienced in XML Web Services (SOAP), Service Oriented Architecture (SOA) XAML and Windows communication Foundation (WCF) concepts using .NET Framework.
  • Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management. in .NET
  • Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
  • Profound knowledge in working with RDBMS includes MS SQL Server …
  • Excellent skills in writing stored procedures, T-SQL Queries, functions, triggers, views and schemas .
  • Exposure to Model-View-Controller (MVC) Architecture technology.
  • Proficient with XML related technologies including XML, XSL, XSD, DOM, XSLT and X Path .
  • Experienced in Developing N-tiers Enterprise level applications.
  • Experience in working in projects and built applications based on MVC 3.0/4.0 frameworks .
  • Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery, JSON.
  • Experience in hosting . NET applications on IIS 5.0 / 6.0 / 7.0.

TECHNICAL SKILLS:

Programming Languages: C#.Net, SQL

Web Technologies: ASP.NET, Javascript, XML, HTML5, CSS3, Ajax, Angular JS, JQuery.

Tools and Technologies: Visual Studio 2013/2012/2010, Sql Server Management Studio, MS VISIO, Argo UML

.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0

Databases: MS SQL SERVER 2014/2012/2008, Oracle 11g/10g/9i

Reporting Tool: SSRS,RDLC,Crystal reports

Middleware: WCF, ADO.NET, Restful Web API, Linq, Web Services

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, IN

Responsibilities:

  • Involved in application feature design, documenting, development and implementation.
  • Windows Presentation Foundation (WPF) for developing desktop applications
  • Developed features using MVVM, Entity Framework, WPF, C#, SQL.
  • Creating wireframes for the features and documenting feature design detail document (FDD).
  • Developed DAL, Data Modeling using Entity Framework, LINQ and Unit Test scripts.
  • Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
  • Worked on Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML.
  • Use Dependency Injection for data binding on XAML pages.
  • Implemented business logic using c#.
  • Worked on Localization of strings, to use software in different langauges (English,German, Spanish, French).
  • Used Prism class library for Windows Forms.
  • Worked closely with the instrument while developing features and testing on the instrument.
  • Participated in troubleshooting, debugging and resolution of production issues along with support services.
  • Used MOQ to perform Unit Testing.
  • Worked on surroun SCM source control to handle file versions.
  • Used team city to deploy the applications.
  • Used Resharper to maintain business coding standards.
  • Maintained detailed technical documentation for application systems and software applications.
  • Participated in design reviews and code reviews.
  • Provided estimates and daily status reports to project manager on the progress of tasks.
  • Migrated RDLC reports to Crystal reports.

Environment: .NET 4.6, VS.NET2017, MVVM, WPF, C#, Entity Framework, SQL Server 2012, Test track client, Surround SCM, ReSharper, Ghost doc, LINQ, C#, WPF, SQL, XML, HTML, JavaScript, ASP.Net, Team city, Crystal Reports.

Dot Net Developer

Confidential

Responsibilities:

  • Involved in application enhancements and bug fixing and developed concepts using ASP.NET MVC, HTML5, CSS3, Razor View Engine, JQuery, C# business entities, WCF and Entity Framework.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Create dependency injection using ASP.NET Web API and controllers which support GET, POST, PUT and DELETE.
  • Used jQuery and JavaScript to perform client-side validations.
  • Implement data grid/tables using Bootstrap and AngularJS for front-end client facing of the Single Page Application (SPA).
  • Created reusable components in Angularjs based on the project need using Custom Directives Filters, Services and Factories.
  • Involved in creating database such as Tables, Views, Stored Procedures, functions and involved in database performance tuning.
  • Developed Interactive UI Screens using ASP.NET, CSS, and AJAX controls.
  • Used JSON for Web API and Data binding using Angularjs
  • Developed DAL, Data Modeling using Entity Framework, LINQ and Unit Test scripts.
  • Participated in troubleshooting, debugging and resolution of production issues along with support services.
  • Developed WCF services and Windows services using C#, Visual Studio 2012, .NET Framework 4.5/4 consumed Java services to get data from database, format data and display data to user, get user roles.
  • Maintained detailed technical documentation for application systems and software applications.
  • Hands-on experience using Microsoft SharePoint.

Environment: .NET 4.5, VS.NET2013/2012, ASP.NET MVC, Windows Forms, HTML5, CSS3, JQuery, json, Bootstrap, WebAPI, WCF, LINQ, SQLServer2012, C#, Windows 7, Angularjs 2, SharePoint 2013.

.Net Developer

Confidential, IL

Responsibilities:

  • Involved in complete Life Cycle including Analysis, Design, Development and Testing.
  • Developed modules of the application in ASP.NET, Silverlight and involved in writing C# classes.
  • Used Web services to communicate with the business layer objects.
  • Created and worked with dependency, attached and complex properties and plugged them into different Silverlight services.
  • Involved in Programming XAML applications.
  • Extensively used CSS 3.0 for page layout and display of graphics.
  • Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology.
  • Creating custom site pages, lists, views and master pages and adding ASP, Silverlight controls.
  • Developed WCF services to enable effective communication between SOA.
  • Accessing SQL Server 2008 from a Silverlight application using WCF.
  • Implementing LINQ queries on different data sources in Silverlight applications.
  • Worked with Ajax enabled WCF services using C# and ASP.Net.
  • Access ASP.Net WCF services from Silverlight applications and implement AJAX script to handle Silverlight events and manipulate Silverlight controls.
  • Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.

Environment: ASP.NET, C#, ADO.NET, SQL-SERVER-2014, SQL, T-SQL, ORACLE, PL/SQL, Visual Studio 2012/2013, VSTS, Entity Framework, HTML, Java Script, AJAX, AngularJS 2, WCF, TFS, Internet Information Server, Azure.

C#.Net Developer

Confidential, Salt Lake City, UT

Responsibilities:

  • Developed and implemented the web page interfaces.
  • Created ASP.NET pages using C#.NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures.
  • Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
  • Developed the custom error pages and Error Handling.
  • Implemented appropriate WinForms error handlers so that user can experience user friendly messages for exceptions.
  • Designed developed and customized several web pages using HTML DHTML CSS and ASP.NET 4.0 and Java Script.
  • Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
  • Implemented Session state management.
  • Migrated the functionality from existing asp pages to new aspx pages and added new functionality to reflect the Business Users requirements.
  • Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development.

Environment: ASP.NET, C#, ADO.NET, SQL-SERVER-2012, SQL, Visual Studio 2012/2013, VSTS, Entity Framework, HTML, Java Script, AJAX, AngularJS 1, WCF, TFS, SharePoint.

.Net Developer

Confidential, Thousand Oaks, CA

Responsibilities:

  • Designed and Developed the User Interface and server-side Code for both external Medinfo website and internal Admin site.
  • Created the Views and Controller classes using ASP.NET MVC Forms 2.0 and C#.NET.
  • Created Data Model for Medinfo EDMX using Linq to ENTITY.
  • Prepared the Technical Design Document and System Detail Design Document (SDDS) in Microsoft Word.
  • Worked closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
  • UI development which included creation of several JQuery plugins to facilitate the advanced AJAX-based document and browsing, sharing, filtering, sorting, and searching.
  • Developed corporate XML messaging schemas for use in data exchange over an enterprise bus service (Sonic).
  • Implemented Forms Authentication for external Medinfo website and Role based Windows authentication for internal Admin site.
  • Developed SSRS reports on SQL Server (2012). Sound Experience and understanding of SSAS.
  • Worked with ADO.NET, Entity Framework to interact with the SQL Server 2012 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
  • Provided troubleshooting to new and existing issues during migration.
  • Used third party dlls from ASPOSE for PDF file viewing and watermarking within web page.
  • Working on the continuous enhancements and Business requirements and releasing them as point releases with Release notes to the business Users.
  • Performed Unit Testing and Integration Testing on all code to ensure each component works according to technical specifications for every release.
  • Used Tortoise SVN for Version controlling.

Environment: Visual Studio.NET 2010/2012, ASP.NET 3.5, J2EE, MVC Framework 2.0, C#.NET, ADO.NET, SQL Server 2008/12, Ajax, LINQ, LINQ to Entity, Entity Framework, jQuery plugins, XML, HTML, JavaScript, MS Excel, Visio 2000, Tortoise SVN, Windows XP .

.Net Developer

Confidential

Responsibilities:

  • Involved in Design and Code Construction in n-tier Architecture for developing desktop application.
  • Developed ASP.NET MVC Pages using C#.NET and CSHTML Razor Engine.
  • Creating the Views and Controller classes using ASP.NET MVC Forms 2.0 and C#.NET.
  • Worked closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
  • Worked with ADO.NET, Entity Framework to interact with the SQL Server 2012 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
  • Creating the front end-screens and writing validations using JavaScript functions for the controls at the UI level.
  • Creating custom responsive websites using HTML5, JavaScript, AngularJS and jQuery.
  • Developed HTTP GET, PUT, POST, DELETE Methods using C#.NET and Restful Web API and returned JSON Datatype.
  • Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
  • Designed the web UI using ASP.NET HTML DHTML XSL/XSLT JavaScript CSS Web Forms and AJAX controls.
  • Involved in creating Tables, Stored procedures, functions, and triggers at the back-end by using SQLSERVER 2012.
  • Creating web user interface using ASP.NET controls, HTML, External CSS and Java Script.
  • Creating Data Models using Linq to ENTITY.
  • Performed Unit Testing and Integration Testing on all code to ensure each component works according to technical specifications for every release.
  • Used Team Foundation Server (TFS) to report bugs and managing source code.
  • Worked in Agile Development Environment including SCRUM, Test-Driven Development (TDD).

Environment: Visual Studio 2013, C#, ASP.NET 4.5/4.0, ASP.NET MVC 4.0/3.0, HTML5, CSS3, Java Script, XML, Angular JS, IIS 7.0, Entity Framework 6.0, LINQ, NUNIT, SQL Server 2012, Windows Server 2008 R2, TFS.

.Net Developer

Confidential

Responsibilities:

  • Developed the code (writing the business logic, handling presentation layer, data layer) using C#, ASP. Net, AJAX, ADO.Net.
  • Developed the classes using C#, which in corporate three-tier architecture and database connectivity.
  • Developed the Base class architecture for all systems in the group so that they all share the common platform for transactions.
  • Developed Oracle stored procedures for database transactions.
  • Developed the web pages to implement the AJAX functionality, thereby achieving performance enhanced application.
  • Designed the UML for documentation, structure, and Design. Developed the Technical Design Documentation using Visio.

Environment: Visual Studio.NET 2008, C#, ASP.NET, ADO.NET, IIS, XML, SOAP,.NET Framework 2.0, SQL Server 2008, CSS, HTML.

Hire Now