We provide IT Staff Augmentation Services!

.net Developer Resume

PA

SUMMARY

  • Software Engineer with around 8+ years of extensive experience in Analysis, Design, Development, Testing and Implementation of client/server, web based and n - tier business/commercial applications.
  • Solid understanding of Object-Oriented Analysis and Design (OOAD), UML and RDBMS concepts.
  • Hands on experience in design using Object Oriented Programming (OOP) Principles and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
  • Experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, Deployment and support.
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Successfully implemented various multi-tiered .NET applications using C#, HTML5, CSS3, JavaScript, TypeScript, jQuery, Ajax, Json.NET, ASP.NET MVC, ADO.NET, ASP.NET, IIS, SQL Server /2012/2014, DB2 7.0, ADO.NET Entity Framework 6.0, Oracle, SSIS, SSRS and SSAS.
  • Extensive Knowledge on .NET Design Patterns including Dependency Injection (DI),Inversion of Control (IOC), MVVM (Model-View-View-Model)andMVC (Model-View-Control).
  • Experience in design and development of Silverlight and WPF applications using MVVM pattern, Expression Blend, XML, XAML, Telerik RAD controls, Win Forms, ASP.Net applications using ASP.NET MVC 4/5 Entity framework.
  • Experience in working with Kendo UI MVC for Developing Mobile Applications
  • Experience in working with Web Services, WCF Services, ASMX web services, WCF RIA services and ADO.NET, Azure Web, Entity Framework, MS Azure.
  • Experience in creating components using React, Redux, Knockout, and JQuery for websites and workflow management tools.
  • Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, TypeScript, AngularJS, Knockout JS, Node JS, Backbone JS as well as XML, XSL and XSLT.
  • Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL, T-SQL, DB2 and Oracle Databases, Amazon RDS Engines.
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
  • Experience in building Data Integration, Workflow Solutions and Extract, Transform and Load (ETL) solutions for data warehousing using SQL Server Integration Service (SSIS).
  • Experience in report writing using SQL Server Reporting Services (SSRS) and creating various types of reports like Tabular, Matrix, Drill Down, Drill Through and web reporting by customizing URL Access.
  • Developed multithreaded C#, WinForms and worked on Entity framework to associate with database for CRUD operations and LINQ to Entities.
  • Proficiency in writing PL/SQLPackages, Stored Procedures, Functions, Database Triggers, Views, Indexes, Sequences, Materialized views and Constraints.
  • Experience in Design and Development of GUI (Graphical User Interface) using C# Win Forms and Windows Azure (Compute, Tables, Blobs, & Queues).
  • Experience in using AAD (Azure Active Directory) for multi-factor authentication, privileged account management, role-based access control, application usage monitoring, and alerting.
  • Developed a Single page application (SPA), mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS 2.0, JavaScript API.
  • Experience in using AngularJS 2.0 to test views and to do end to end unit testing by using CI-CD.
  • Experience in developing applications using Web Services, WCF, REST, WPF, WWF, SOAP, NHibernate and GIT.
  • Experience in developing applications using AngularJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Proficient in writing Unit Test Cases for Business logic using TDD, Qunit test framework and MS Unit test framework, Microsoft Fakes Framework.
  • Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.

TECHNICAL SKILLS

Programming Languages: C, C++, bootstrap, C# 5.0/4.0/3.0/2.0 , VB.NET, ASP.NET, T-SQL, PL/SQL, COBAL

Operating System: DOS, Windows NT/98/XP/2000/2003/Vista/2008, UNIX

Web Technologies: .NET Framework 4.6/4.5/ 4.0/3.5/3.0/2.0 /1. x, ASP.NET, MVC3.0/4.0/5.0, WebAPI, PHP, Silverlight 5.0/4.0/3.0, ASP.Net Ajax 3.0/2.0, JavaScript, TypeScript, JQuery, AngularJS 2.0

Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL

UI Technologies: Win Forms, WPF, WCF, ASP.NET Web Forms

IDE Tools: VS 2015/2013/2012/2010 , SQL Server Management Studio

ETL Tools: SQL Server Integration services (SSIS 2012), Data Transformation Services (DTS)

Databases: MS SQL SERVER 2012/2010/2008/2005 , /SQL MS Access 2010/2007/2003 , Oracle 10g/9i/8i

ORM: Entity Framework, N Hibernate

Modeling Tools: UML, MS Visio 2010/2007

Reporting Tools: Telerik tool, SQL Server Reporting Services (SSRS), Crystal Reports

Servers: Windows Server 2008/NT, Microsoft IIS (7.5, 7.0/6.0/5.0/4.0 )

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , MSMQ, Web Services, Enterprise Library 4.1/3.1

Version Control Tools: Visual SourceSafe2005, Subversion, Test Driven Development (TDD), Team Foundation Server 2010/2008, SharePoint 07/10/13, GIT

PROFESSIONAL EXPERIENCE

Confidential, PA

.NET Developer

Responsibilities:

  • Design and developed the application in a typical sophisticated SOA environment, performing responsibility of developing WCF RIA service, WEB Services, WCF Services required for different business requirements which involved work from design phase up to documentation.
  • Designed and implemented Knockout JS view models as well as the underlying JSON model data.
  • Leveraged HTML5, Canvas, Bootstrap, CSS3 Webkit transformations, Animations for styling to improve user experience throughout.
  • Implemented Silverlight (XAML)/ ASP application by using MVVM and Prism.
  • Implemented UI designs, Animations, Storyboards in XAML and C# using Visual Studio 2012, .NET 4.0 and Expression Blend.
  • Design and Implement Database Schema import data and build stored procedures on SQL Azure along with Apache Kafka.
  • Implemented logging in Kafka and consuming messages from Kafka topic.
  • Configuring Silverlight Applications for Windows 8 Mobile applications and working with .cab files for deploying the xap files to the test environment.
  • Implemented MV* pattern with Angular.JS and jQuery-validation and Extensive use of components registration in Knockout JS to prepare extensible and pluggable solution.
  • Analyzed and designed new WPFapplication using MVVM and Repository pattern, from design to completion.
  • Developed an account management and integration system for an energy supply company using PHP/MySQL that also integrates with JotForm, HelloSign, and Confidential Sheets.
  • Developed a video sharing website using PHP/MySQL for a client
  • Developed a social network website using PHP/MySQL/HTML5/CSS along with an iPhone and Android app
  • Responsible for all cosmos streams in CRM Analytics and point of contact for all teams and created dashboards for different teams in CRM.
  • Migrated Data from Jarvis (Data pipeline in Confidential) to Cosmos / Jarvis to Kusto’s (Another big Data)/ Jarvis to SQL /Cosmos to SQL for using them in creating dashboards.
  • Converted unstructured stream to structured stream by Writing Scope Scripts, scheduling jobs in time ranges as Daily/weekly/Monthly, writing merge scripts to merge years of data to represent in trend graphs and publishing the data to cosmos/Kusto’s/sql according to requirements.
  • Taking advantage of the MVC pattern of the AngularJS and Knockout.js framework to accomplish the single page application and produce higher maintainability of the code.
  • Worked on jQuery/JSON, knock out JS, Kendo UI, MV* and WCF concepts in different contexts.
  • Created knockout js widget subsystem within a .NET dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness.

Environment: Visual Studio 2008/2010/2012 , .Net framework 4.6/4.5/4/5.1 , C#, HTML5, CSS3, JavaScript, Silverlight 4.0/5.0, WCF RIA Services, Entity Framework 3.5, Knockout, Kafka, Expression Blend 4.0, LINQ, SQLite.NET, XAML, XAMARIN, ORM Framework, Winforms, IIS, Bugzilla, Classic ASP, ASP.Net MVC 4/5, jQuery, TFS.

Confidential, NC

.NET Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Ability to work independently, able to understand requirement. Design solution and develop the given modules.
  • Configure oracle and php using Doctrine OCI8 driver.
  • Company’s Warehouse Management System (PHP/PostgreSQL backend), improving shipping, cubing, and pick location logic functionality.
  • Data mapping integrations with PHP/PostgreSQL between company internal systems and customer external e-commerce and ERP solutions including Shopify, Magento, NetSuite, Quickbooks Online, DSCO, RevCascade, woocommerce, Prestashop and Confidential
  • PHP/PostgreSQL applications used for customer billing, small parcel bill auditing, and various other functions
  • Developed Automation Framework for automating the OEM End to End scenarios.
  • Performed both manual and automated testing.
  • Created database objects such as tables, views, stored procedures etc.
  • Created functions to provide custom functionality as per the requirements
  • Used TFS and Git as source repository and project document sharing.
  • Developed a .net framework which navigates the SAP GUI and validates the data.
  • Developed a .net framework using E-Catt .Net connector to navigate the SAP GUI which works in the background, fetch the data, and validate the data without involving SAP GUI.
  • Published Web services using C# to interact with other applications and exposed them using REST and HTTP.
  • Experience in using Third party tools such as Fiddler, Postman to track the traces and responses from the Service.
  • Tested the changes and new functions added on GUI with co-ordination of testing team.
  • Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
  • Major duties were to plan, develop and assist the migration of client’s on-premise infrastructure to Microsoft Cloud (Azure)
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.

Environment: .Net Framework 4.0/4.5, Microsoft SQL Server 2012, IIS, TFS, Visual Studio 2015, C#, ASP.NET, WebAPI, WCF, Entity Framework, BOT Framework, NUnit, TFS, GIT, JSON, SAP Net viewer 740(SAP GUI), SOAP UI, Fiddler, REST Services, MVC 4.0/5.0,, Azure.

Confidential, CA

.NET Developer

Responsibilities:

  • Developed the application using HTML5, CSS3, JavaScript, JQuery, andKnockout.js.
  • Developed and designed multiple Desktop applications using C#, .NET, MVC 5, WinForms, WPF, WCF, XML and NSIS.
  • Used SVN for revision control and code management.
  • Used JSP's for loading the web page and JSON structure for the content coming from the backend.
  • Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
  • Developing an automated test system to validate product coupon using Python.
  • Used various jQuery and Bootstrap plugins like date picker, Bootstrap select etc.
  • Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
  • Developed large-scale, real-time, live blogging server and UI using Node.js
  • Conversion of wireframes and Photoshop mock-ups into table-less, semantic XHTML, Cascading StyleSheets (CSS), AJAX (jQuery)
  • Used angular.js to develop a standalone test application, in scope of future usage of the framework.
  • Updated UI as per changing needs and requirements usingShare Point.
  • Bug fixes for existing software system and also software enhancement.
  • Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Confidential Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Taking advantage of the MVC pattern of the AngularJS and Knockout.js framework to accomplish the single page application and produce higher maintainability of the code.

Environment: ReactJS, HTML5, CSS3, JavaScript, Python, jQuery, Knockout.js, Jasmine.js, JSP, Bootstrap, JSON, Winforms, AJAX Share Point.

Confidential, MN

.NET Developer

Responsibilities:

  • Worked as a team member (Team of four developers) and was involved in complete lifecycle of the project (Requirement Analysis, Design, Coding, QA and Implementation of the Project). Worked closely with our QA team and Production Support group for the final release of the application
  • Involved in design and development of Web pages using ASP.NET, HTML and JavaScript.
  • Created login screen, user credential checking and assigning, as well as access control logic in C#.
  • Consumed Web services using WCF and WPF for online transactions using VB.NETand exposed them through SOAP and HTTP.
  • Created and Implemented triggers in T-SQLto facilitate consistent data entry into the database.
  • Expertise in developing applications using Microsoft technologies such as WinForms, MVC, Silverlight 2, Silverlight 3 and Web Forms.
  • Developed front-end webpages using ASP.NET4.0 and coded the business tier using VB.NET.
  • Development of custom web applications with ASP.NET4.0, Microsoft C# and Adobe Action script/Flex technologies
  • Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls and worked on their validations.
  • Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
  • Developed and tested user-friendly navigator by utilizing JavaScript, TypeScript and VB.NET.
  • Profound knowledge ofVB.NET developing Web forms and conversion of data-driven Microsoft Access application toVB.NET Windows/Web forms application.
  • Extensively used XSLT for transforming the data and XML in Business Layer.
  • Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse.
  • Designed and implemented SQL Server database objects (Complex stored procedures, Triggers functions, views and complex T-SQL/queries) to support reporting and various business processes.
  • Monitored performance and optimized SQL queries for maximum efficiency.

Environment: Visual Studio 2010, .NET Framework 4.0, VB.NET, ASP.NET 4.0, C#. Net, XML, HTML, VSS, JavaScript, TypeScript, MS Visio, ADO.NET, SSIS, WPF, WCF, SQL Server 2008.

Confidential

Software Developer

Responsibilities:

  • Involved in Designing & development of different solutions oriented sites using ASP.Net
  • Created multiple sites for Knowledge Management, Site Collections, Content Management, Document Management, Document Libraries & Form libraries.
  • Worked extensively on .Net Programming.
  • Involved in deployment of custom web parts in development, test and production environments.
  • Creation of custom Web parts using ASP.NET.
  • IntegrationofMicrosoft SQL Server Management Studio (SSMS)with .Net
  • Performed top-level site creation as well as sub-sites, granting appropriate user access/ site permissions and creation of different level users.
  • Performed site collection management.
  • Evaluated and analyzed site usage information.
  • Assisted in new user On-Boarding of the environment.
  • Performed day to day maintenance, troubleshooting and resolving access issues.
  • Assisted in day to day operations of the Visual Studio 2010 running on the Windows 2003 Server platform.
  • Prepared documentation and technical specifications for the work given.

Environment: ASP.NET (4.0), .Net Framework 4.0, C#, ADO.NET, Visual Studio 2010, IIS 6.0, SQL Server 2008, Windows 2003 Server, MS SQL Server Management Studio (SSMS).

Hire Now