We provide IT Staff Augmentation Services!

Senior Developer (asp.net, C#, Wcf) Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over 6 years of extensive experience in web and mobile application development, and network engineering.
  • Extensive knowledge of Object - oriented programming ( OOP ) concepts and design patterns
  • Proficient in Data Definition Language, Data Management Language and Transaction Control Language (TLC)
  • Experience with data manipulation, ETL and report development using SQL Server Integration Services ( SSIS ) and SQL Server Reporting Services ( SSRS )
  • Experience in web application development using ASP.NET web Form (Master page, user controls, validation controls and AJAX extensions ) and ASP.NET MVC (Razor view engine, View, partial view, models and layout view), Web services, Windows communication foundation ( WCF ) and ASP.NET Web API
  • Implemented Authentication and Authorization in ASP.NET web Forms, ASP.NET MVC and AngularJS
  • Extensive design and programming experience with front end technologies that includes HTML5, CSS3, JavaScript, Bootstrap
  • Highly proficient with jQuery to create transitions and animations including hide, show, fade-in, fade-out etc.
  • Excellent knowledge in Angular JS framework implementing Single Page Application ( SPA )
  • Experienced in Object Relational Mapping ( ORM ) using ADO.NET , Entity framework , LINQ and Lambda expressions
  • Thorough understanding of SOAP and REST API’s
  • Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) andSQL Server Integration Services (SSIS) within .net environment.
  • Worked with Unit testing frameworks like NUnit and MSTest . proficient in debugger/testing tool Jasmine and worked with tools such as TFS (Team Foundation Server), GIT and JIRA for project management, source and version control
  • In depth knowledge of T-SQL , stored procedures, user defined functions, views indexes, views, triggers and error handling
  • Experience in using Balsamiq Mockups for creating wireframe, User Interface Mockups
  • Excellent communication skills and experience in both waterfall and Agile SDLC methodologies;
  • Ability to coordinate and provide support within a team environment withproblem solving and strong analytical skills

TECHNICAL SKILLS:

Programming Languages: Java6,7,8, C++, Python 2.7, 3.5, C#, .NET4.5, XML,JavaScript 1.8 (AJAX, jQuery, JSON), PHP, SOAP, REST APIs

Frameworks: .NET 4.5,ASP.NET MVC, ADO.NET, Web services, WCF, Web API, LINQ, Entity Framework, JQuery, Bootstrap 3,4,AngularJS 1.4

Databases: SQL Server 2012, Oracle, MySQL, PostgreSQL

Tools: Visual studio 2012/2015, SQL Server Management Studio 2012, Electron 1.7,Balsamiq, Adobe Illustrator CS6, Adobe Photoshop CS6, Inkscape, Gimp, Pencil

Data Visualization: Tableau 9, MatplotLib, D3 JS

Methodologies: Waterfall,Agile

Research: Xerox Fellowship program, Master’s thesis

PROFESSIONAL EXPERIENCE:

Confidential

Senior Developer (ASP.NET, C#, WCF)

New York, NY

Responsibilities:

  • Gathered requirements, getting sign-off from the business users and prepared system requirements specification for the solution
  • Prototyped and evaluated alternative designs in light of security, reliability, continuity and functional completeness
  • Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit
  • Implemented designed patterns like Factory pattern, Iterator Pattern, Proxy Pattern, Decorator Pattern
  • Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls
  • Developed master pages and handled events between master pages and content pages
  • Implemented and hosted ASP.NET applications through SharePoint 2007 portal
  • Developed custom web parts for document library management
  • Developed Web Services through WCF service to provide store details
  • Implemented j Query for client-side sorting and validations
  • Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
  • Implemented Authentication and Authorization (ASP.NET)
  • Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
  • Designed and Implemented SSIS package to extract, transform and Load ( ETL ) data operations from multiple heterogeneous systems to SQL Server
  • Hands on Experience in creating Technical Design Document, UML (Use Case Diagrams, Sequence Diagram,Class Diagram), Process flow Diagram and Data Flow Diagram
  • Worked with other specialized staff (operations, database management, and client support staff) on assembly and deployment questions

Environment: ASP.NET, AJAX, WCF, ADO.NET, jQuery, C#, XML, SQL Server 2005, Visual Studio 2012

Confidential

Sr. .NET Developer (ASP.NET, C#, MVC, AngularJS)

Owings Mills, MD

Responsibilities:

  • Involved in Design, development, maintenance and testing of the project
  • Designed and implemented application using C#, ASP.NET MVC 4.0 with Razor View Engine, jQuery, AJAX, HTML5, JavaScript, HTML5, CSS3 and Bootstrap
  • Followed agile methodology with daily scrum meetings and providing user story updates.
  • Worked on routing to load controller type using MVC 4.0 Web APIs for reaching appropriate action in theweb application
  • Used MVC Razor-View Engine for re-using the individual user controls by not coupling them with underlyingdata elements
  • Utilized AngularJS, jQuery, MVC, C# and SQL application stack
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class,instead of relying on the class to create the object itself
  • Designed entire framework to support Test Driven Development(TDD) by making use of DependencyInjection
  • Implemented the data access layer using Entity Framework Code First Approach
  • Used Jenkins for continuous integration and JIRA for bug tracking
  • Created partial views and shared templates to reuse over the application
  • Created new HTML helperclasses for rendering of HTML controls in a view
  • Performed client side and server-side validations in MVC Razor using jQuery
  • Implemented WebGrid MVC with jQuery to display information and provide inline editing.
  • Created Indexes, triggers, views, functions, stored procedures in Transact SQL and PL/SQL using SQLServer 2012
  • Used ASP.NET Web API for creating RESTful services
  • Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloadingfiles, sending e-mail messages in response to events
  • Created Forms Based Authentication to enforce security into the application and implemented Role Basedsecurity to control user access
  • Implemented Unit Testing to detect and solve errors on grid-view filters and paging
  • Used VSS for the source code and version controlling of the files in the project and then moved to Git

Environment : .NET Framework 4.0, ASP.NET, PL/SQL, C#, AngularJS, MVC 4.0, JQuery, AJAX, Entity Framework, SSIS,LINQ, Agile / Scrum, XML, AJAX, HTML5, CSS, IIS 6.0, MS Visual Studio 2012, Web API, VSS, Git, SQL Server 2012

Confidential

.Net developer (ASP.Net, C#, MVC)

Rockville, MD

Responsibilities:

  • Involved in the design, analysis and development of the project
  • Created UI Wireframe mockups using Balsamiq Mockups
  • Designed and Developed UI Framework for Single Page Web Application(SPA) using AngularJS, Bootstrap,Angular UI, JavaScript, jQuery, HTML5
  • Implemented Routing for the Web Application using Angular JS UI Routing
  • Created Custom AngularJS Directives for the application
  • Developed and consumed RESTful Web Services using Microsoft WEB API
  • Involved in creating the database schema and table structures in various cycles using SQL Server 2012
  • Setup Jenkins for Continuous Integration (CI)
  • Implemented Caching on the server side to improve the Web Application performance
  • Created tables, stored procedures, functions and triggers using SQL Server
  • Developed and provided the team with the data layer functions using ADO.NET Entity Framework to connectto database and fetch data
  • Involved in code peer review, system regression and unit testing using NUnit
  • Involved in New Development while Supporting the UAT application

Environment : Visual Studio.Net 2012, C#, ASP.NET 4.5, ASP.NET MVC 4.0, Web API, Entity Framework, TSQL, Angular JS, JavaScript, BootStrap, CSS3, HTML5, XML, SQL Server 2012, Balsamiq Mockups, NUnit, Jenkins.

Confidential

.Net Developer (ASP.NET, AngularJS, C#)

Wayne, PA

Responsibilities:

  • Analyzed the requirements and significantly contributed in developing UML Diagrams
  • Designed and Developed .Net Web Application based on MVVM design pattern using AngularJS for CleanerUser Interface (UI)
  • Involved in Software Development Life Cycle from user requirements to design, development, testing,deployment and production support
  • Develop project using SCRUM/Agile project development methodology and participate in Sprints.
  • Develop and Consume Windows Communication Foundation Services (WCF) which interfaces with WindowsActive Directory and SQL Server
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic usingC# and SQL Server
  • Used Entity objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL datasources
  • Design security for WCF service endpoints. Designing of WCF based Service, Data, Fault and MessageContracts. Hosting the WCF based service on IIS 7.5
  • Responsible for using LINQ and Lambda expressions while writing the code
  • Extensively wrote and used stored procedures, Database Triggers in SQL Server 2012
  • Used Log4Net to log the errors in the application
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deployingreports in SSRS
  • Used SSIS to create ETL Packages to validate, extract, transform and load data to data warehouse database

Environment : Visual Studio 2012, ASP.Net 4.0, C#, SQL Server 2012 (SSIS, SSRS), MVC 4, WCF, Entity Framework, LINQ, AJAX, CSS3, HTML5, JavaScript, AngularJS, XML, IIS 7.5, TFS, Log4Net.

Confidential

.Net Developer (ASP.NET, C#, MVC)

Newark,DE

Responsibilities :

  • Involved in analysis and design of the system specification and gathering requirements and prepared thedocument for proposed system
  • Used Model-View-Control (MVC) software architecture in web applications to view the HTML
  • Designed and developed 3-tier web application in .NET framework using C#, ASP.NET, JavaScript
  • Used JavaScript and HTML controls for Client-Side validations
  • Used jQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML
  • Involved in migrating from ASP to ASP.NET
  • Designing and developing the various user interfaces for the application
  • Developing User Interface (UI) as per the design specifications
  • Responsible for using LINQ and Lambda expressions while writing the code
  • Wrote LINQ-TO- SQL queries to perform DML operations from Entity Data Model
  • Designed different components using C# language and used Exception handling, Error providers to handle exceptions
  • Created and worked with dependency, attached and complex properties and plugged them into different Silverlight services
  • Involved in writing stored procedures, tables, triggers, views, function using SQL server 2008 R2 database.
  • Used Entity Framework and LINQ to Entities to Connect to the Database and perform all the database transactions
  • Visual Studio 2010 is utilized as the IDE tool for the management of the project as they are developed and deployed
  • Implemented source control using TFS by creating. the projects in the TFS environment.
  • Coordinate with the QA Team for Unit Testing and Integration Testing

Environment : .Net, Microsoft Visual Studio 2010, C#.Net, ASP.Net, Entity Framework, JavaScript, .NET Framework, Unit Testing, MVC, IIS 7.0, JQuery, XML, CSS, LINQ, HTML, Team Foundation Server (TFS), SQL server 2008/2008R2, Windows.

Confidential

Lead Software Engineer

Responsibilities:
  • Oversaw design and implementation of two J2ME mobile application allowing distributors and customers to track and edit order progress, and sales representatives to register and profile their clients on a central database
  • Maintained J2ME and Android operating systems mobile applications
  • Redesigned client’s websites using Joomla, Dreamweaver and Fireworks
  • Provided technical support
  • Installed Point of Sale devices, and integrated them with new or existing systems
  • Documented technical reports

Environment: J2ME, Netbeans 6.9, Eclipse, Joomla, Dreamweaver CS5, Fireworks CS5

We'd love your feedback!