We provide IT Staff Augmentation Services!

.net Developer  Resume

3.00/5 (Submit Your Rating)

Warren, PA

SUMMARY:

  • Senior developer with over 6 years of OOP software development experience, primarily: C#, .Net framework 4.x/4/3.5/3/2, ASP.NET MVC 5/4/3, ASP.NET Web Forms, C++, and PHP.
  • Over 5 years of experience in web development using Microsoft technologies (.NET).
  • Proficient at building a S ingle Page Application website using AngularJS.
  • Good experience and strong knowledge of architecture design including Data Structure, n - tier architecture, design patterns (Singleton, Factory, Builder), architectural patterns (MVC, MVP, MVVM, HMVC), and algorithms (Searching, Sorting, Recursion).
  • Extensive knowledge and working experience of web development technologies such as, JavaScript, jQuery, jQuery UI, AngularJS, HTML5, CSS3, and Bootstrap.
  • Excellent experience with develop, design, deploy web service, WCF, web API in cross domain environment and.NET technologies including Entity Framework 6/5/4, ADO.NET and LINQ.
  • Excellent experience with develop, design, deploy Amazon Web service and Google APIS.
  • Highly proficient with debugger/testing tools: NUnit, Fiddler, Batarang, Jasmine and GDB.
  • Expert in SQL design, SQL server 2014/2012/2008, SSIS, SSRS, MySQL, and PostgreSQL with extensive hand-on experience writing Stored Procedure, Transaction, Exception Handling and Triggers.
  • Experience with project management tool, source/version control including: Team Foundation Server (TFS), JIRA, GIT, SVN and Trello.
  • Applied software development and deployment on different operating system including Windows, Unix/Linux, Ubuntu, and CentOS and with different IDE: MS Visual Studio 2015/2012/2010, Code::Blocks, NetBeans, PHPStorm and Eclipse.
  • Proven track record in different software life cycle processes: Waterfall, Agile-SCRUM, XP etc.
  • Experienced in documentation tools such as MS Visio, draw.io, and Balsamiq.
  • Experience with multiple web servers including IIS and Apache.
  • Experience with PSD to HTML Convert.
  • Working experience with Web CMS such as WordPress, Drupal and Joomla.
  • Excellent communication, problem solving, and leadership skills in cross-functional teams.

TECHNICAL SKILLS:

Operating Systems: Windows 9x/ME/XP/7/8.x/10.x,UNIX//Linux (Ubuntu, CentOS)

Programming/Script Languages: C#, C, C++ (98,11) PHP MATLAB

Front-End Languages/Scripts: JavaScript, jQuery, jQuery UI, Bootstrap,AngularJS 1.5/1.0 Telerik Kendo UI

.NET Technologies: ASP.NET MVC 5/4/3, ASP.NET Web Forms,.Net framework 4.x/4/3.5/3/2,Entity Framework 6/5/4, ADO.NET, LINQ,Web Services, WCF, Web API

IDE: Visual Studio 2015/2012/2010 • Code Blocks • Eclipse • NetBeans

Database/Service tools: SQL Server 2014/2012/2008, SSIS, SSRS,MySQL, PostgreSQL

Project Management tools: Team Foundation Server(TFS), JIRA • GIT, SVN

MS Programs: MS Word/Excel/PowerPoint/Access/Visual Studios/Outlook/Visio

Debugger/Testing: NUnit, Jasmine Fiddler, Batarang, GDB

Other Knowledge: All kinds of API integration,WordPress, Drupal and Joomla,XML, JSON, TCP/UDP, FIX protocol, FIX 4.2,CMD, Shell Scripting

PROFESSIONAL EXPERIENCE:

Confidential,WARREN, PA

.Net Developer

Responsibilities:
  • Responsible for analysis, design, implementation and deployment of code and database.
  • Built the web application using ASP.Net MVC 5.
  • Designed the database using SQL Server 2014 with SQL Server Management Studio and created Stored Procedures for specific View model.
  • Designed and executed n-tier architecture using Entity Framework 6 as Data access layer and View model for Business access layer with LINQ to select specific/clean data.
  • Implemented repository and unit of work patterns by using dependency injection (inject the repository) on MVC Controller level in order to facilitate Unit Testing and Test Drive Development
  • Followed the form base authentication with role/activity base authorization for the web application security.
  • Implemented Action filters such as Authorize, OutputCache, ErrorHandle to handle specific behavior of each controller
  • Implemented validation using Data Annotation to set the validation rule/information and using client side validation by adding “EnableClientValidation” with the use of jQuery, jQuery.validate and unobtrusive .
  • Used third party library to optimize the design of web page such as Telerik-Kendo UI Grid.
  • Used Bootstrap to help the responsiveness of webpage and design with custom CSS3 style sheet on elements.
  • Designed the Layout page for the whole application to act as a template for each View.
  • Front-End HTML page used Razor View 3.2.3 as a view engine and HTML5.
  • Front-End script used jQuery 3.1.0 and jQuery UI 1.12.0
  • Implemented technologies/techniques such as AJAX, AJAX auto complete and other toolkits for asynchronously update of element (search box, sorting the grid view, updating the data, pagination, etc.)
  • Used WCF as a service to provide the data from database, expressly for security and consume the service using jQuery/Ajax in the cross domain environment.
  • Tested the functionality of the web application using Nunit to perform Unit testing.
  • Implemented other third party library to optimize the code such as, Automapper.
  • Used JIRA as management tool and GIT as a version control.
  • Deployed the website on IIS 10 server and provided the configuration for the server.

Environment: ASP.Net/.Net Framework 4.5.2, C#, ASP.Net MVC 5, WCF, Entity Framework 6, LINQ, SQL server 2014, Razor View 3.2.3, HTML5, CSS3, Bootstrap 3.3.7, JavaScript, jQuery 3.1.0, jQuery UI 1.12.0, IIS 10

Confidential, Hoboken, NJ

Angular/.Net Developer

Responsibilities:
  • Designed Application process flows based on Use Case documents.
  • Developed SDLC procedures and task tracking of development effort.
  • Planned development efforts to meet project deadlines.
  • Estimated work effort by providing realistic timelines.
  • Developed UML diagrams using MS Visio.
  • Assisted the team member in managing the work schedule
  • Integrated the different pages to be a Single Page Application using ui-route in AngularJS
  • Used custom directives (Element restriction level) to build the navigation bar.
  • Developed the security system using ui-route custom authorization method for Angular application and JWT with bearer token for Web API security.
  • Implemented validation method for form input in web page using combination of normal HTML validator (use “novalidate”, to bypass the normal HTML checking and handle them using ng-show, ng-hide, ng-disable) and specific AngularJS validator directive (ngRequired)
  • Involved in debugging/testing using Fiddler, Batarang and Jasmine
  • Deployed the website on IIS 8 and provided the configuration
  • Used SSRS to generate admin reports.
  • Involved in documentation of the components.
  • Used Team Foundation Server (TFS) as management tool and version control.

Environment: AngularJS 1.5, SQL server 2012, IIS 8, HTML5, CSS3, Windows 8, MS Visio, TFS, Web API, XML, JSON, JWT, Web API, Fiddler, Batarang, Jasmine, Balsamiq, SSRS.

Confidential, JERSEY CITY, NJ

Angular/.Net Developer

Responsibilities:
  • Designed and developed the AngularJS web application using AngularJS 1.0
  • Designed and developed the Web API as a service to provide the data from database server in order to maintain the security purpose.
  • Followed Single Page Application design and integrated all the pages using ng-route and “routeProvider
  • Used Custom Authentication variable in ng-route to provide authentication and authorization for the application every time we have the event of “routeChangeSuccess”
  • Implemented AngularJS provider injection to handle the request to WebAPI (Build a factory to return each of the RESTful services)
  • Implemented ng-grid to show the data in the table
  • Designed the page using Bootstrap and Custom CSS style sheet.
  • Implemented the promises using $q to handle the auto update by notify the variable.
  • Implemented passing data between nested controller using $broadcast, $emit, $on functionality
  • Used custom filters to format the data to show them in improved manner (such as date)
  • Implemented Error handling by overwrite $exceptionHandler in the factory service, to log uncaught exception and log them using $log.warn
  • DAL layer of Web API using Entity Framework 5
  • Created View model for Web API to handle specific business logic.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Implemented Automapper to map the view model and entity data model to maintain the readability of the source code.
  • Debugged and tracked using Fiddler for Web API service and Batarang for AngularJS.
  • Used SSIS for maintenance and clean the database for historical data (such as activities logs, SQL errors logs)

Environment: AngularJS 1.0, SQL server 2012, IIS 7, HTML5, CSS3, StarUML, TFS, Web API, XML, JSON, Web API, Fiddler, Batarang, Jasmine, Balsamiq, SSIS.

Confidential

.Net Developer

Responsibilities:
  • Responsible for design and implementation of code and database.
  • Built the web application using ASP.Net MVC 4.
  • Application was designed under OOP manifest in order to make the source code reusability and reduce the complexity.
  • Designed the database using SQL server 2008 with SQL server management studio
  • Designed and executed n-tier architecture using ADO.Net as Data access layer and View model for Business access layer with LINQ to select specific/clean data.
  • Followed the Windows base authentication with role/activity base authorization for the web application security. Configuration has been done in IIS server 7.
  • Presented the data in the page using MVC grid.
  • Implemented various validation method for the pages including; JavaScript validation, View Model data annotation.
  • Implemented AJAX toolkits and jQuery for front-end script.
  • Designed custom CSS3 style sheet for the web application.
  • All the scripts and style sheets were loaded using bundling for better performance.
  • Managed the code using multiple Areas for different modules to archive modular development method.
  • Front-End HTML page used Razor View 1 and HTML4.
  • Implemented technologies/techniques such as AJAX and jQuery for P agination of the grid table.
  • Used WCF as a service to provide the data from database, purposely for security. And consumed the service using j Query/Ajax in the cross domain environment.

Environment: ASP.Net/.Net Framework 4.0, C#, ASP.Net MVC 3, ADO.Net, LINQ, SQL server 2008, Razor View 1, HTML4, CSS3, WCF, JavaScript, JQuery 1.7, IIS 7

Confidential

.Net Developer

Responsibilities:
  • Responsible for design, implementation of code and database.
  • Built the web application using ASP.Net Web Forms.
  • Designed the database using SQL server 2008 with SQL server management studio
  • Designed and executed n-tier architecture using ADO.Net as Data access layer and BAL for business logic
  • Used multiple state managements such as Cache, Cookies, View State, Hidden Field, Query string, Session to provide/keep information associated with the page.
  • Implemented multiple controllers such as Repeater, GridView to show the data.
  • Implemented technologies/techniques such as Ajax toolkit, Ajax autocomplete extender on some elements of the web page (search box, etc.)
  • Front-end script used jQuery and JavaScript.
  • Data provided from Web service and used bridge (added web service to the project solution) to deal with the cross domain.

Environment: ASP.Net Web Forms, C#, Web Service, ADO.Net, SQL server 2008, JavaScript, JQuery, Ajax toolkit, HTML5, CSS3

We'd love your feedback!