Js Developer Resume
New, JerseY
SUMMARY:
- 6 Years of IT Experience in Requirement Analysis, Design, Development, Implementation of Web - based, Client-Server and n-tier Applications
- Extensive design and programming experience with Front-end Web Technologies like AngularJS, Bootstrap, Responsive Design, JavaScript, JQuery, Kendo UI, AJAX, HTML5 and CSS3
- Extensive experience in .NET programming using Visual Studio.NET 2010/2012/2015, ASP.NET, C#. NET, MVC, WebAPI, WCF, Entity Framework and ADO.NET
- Development experience with AngularJS with functionalities such as Custom Directives and Filters, Dependency Injection, Factory, Service, promises, etc.
- Extensive experience in ASP.NET MVC 5 with strong understanding in creating and managing Views, Partial Views, View Models, Action Filters, Form Authentication, Authorization and Custom Action Filter
- Experience with WebAPI services using explicit HTTP methods like GET, POST, DELETE and PUT.
- Hands-on experience in all phases of SDLC from project initiation, gathering requirements from clients, database and application architecture, process implementation and deployment
- Excellent experience with develop, design, deploy Web Service, WCF, WebAPI in cross domain environment
- Good work experience in MS SQL Server 2014/2012/2008/2005. Hands-on experience in writing Stored Procedure, Transaction, Exception Handling and Triggers using T-SQL
- Experience in Object-relational mapping using ADO.NET, Entity Framework, LINQ to SQL and to Objects
- Extensively worked ASP.NET MVC5 applications using Database Code First Approach in Entity Framework 4.3/5.0, and UI in Razor View Engine, client side framework AngularJS, Bootstrap, HTML 5.
- Expertise in design and development of User Controls and Custom Controls using ASP.NET and C#
- Experience in testing tools like N-Unit, Microsoft Testing Tools
- Implemented AJAX functionality to improve the responsiveness
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioral Patterns like Model Viewer Controller (MVC)
- Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities
- A good team player with strong ability to learn and adapt new skills and makes efforts to do the work at hand and manage time effectively.
TECHNICAL SKILLS:
Languages: C#, Java, Python, PHP, ASP.NET, Razor, SQL
Web: HTML5, CSS, JavaScript, jQuery, JSON, Bootstrap, Kendo UI
Frameworks: ASP.NET, Entity Framework, Web Services, ADO.NET
Databases: MySQL, Microsoft SQL ServerSoftware Tools: Visual Studio, PyCharm, Eclipse, IntelliJ, VMWare, Photoshop CS6, TFS
Operating System: Window, MAC, Linux
EXPERIENCE:
Confidential, New Jersey
JS Developer
- Involved in developing the web application using ASP.NET MVC by participating the analysis, design implementation and testing of the application
- Design form validations on server side and client side using AngularJS
- Implemented ngResource in a Service to interact with RESTful API
- Used custom Service to display data table using template and directive ng-repeat
- Used ngAnimate to enhance content changes in forms such as inline editing for data table
- Created and Used custom directives for code reusability and readability to manipulate the DOM
- Used UI-Route module for multiple view and encapsulated each with a controller for reusability throughout the application
- Used $q promise for asynchronous function calls ensure real time data result
- Worked with action filters in MVC for error handling and custom authorization filter for different levels for the application
- Followed N-Tier architecture, designed and implemented corresponding Layers to provide data flow in the application
- Created modal, panel and partial view to manipulate data while manipulating a form using UI Bootstrap
- Used Team Foundation server (TFS) to maintain version control of the project
Environment: Visual Studio 2015, AngularJS, ASP.NET, MVC, HTML5, CSS3, UI Bootstrap, JavaScript, JSON, JQuery, SQL, C#, Entity Framework, TFS
ConfidentialFull Stack Developer
- Designed and implemented application using ASP.NET MVC with Razor View Engine, C#, JQuery, Ajax, HTML5, CSS3, Bootstrap
- Used KendoUI Graph and Chart to display data for comparison
- Used KendoUI pan and zoom function to make graph interactive and dynamic
- Used custom build rank feature to limit data display to User
- Used Entity Framework to create the Models and to edit/delete and insert data to the database
- Designed database and tables in SQL Server
- Used Partial View and Shared view for code reusability
- Used View Model to improve code readability
- Used Authentication, Authorization, and Encryption to control data access
- Implemented client and server side validations using HTML validation attributes and Data annotations
- Used AJAX function to call action method to render partial view
- Worked on Kendo grid to populate the view with data
- Designed and created database objects like tables, stored procedures, triggers, views, user defined functions in SQL Server
- Worked with Entity Framework, LINQ and Lambda expressions for data retrieval
- Used Team Foundation Server (TFS) for version controlling in the project by merging the developed with the latest version of TFS
Environment: Visual Studio 2015, SQL Server 2012, ASP.Net, MVC 5, C#, Kendo UI, Entity Framework, LINQ, Lambda expressions HTML5, Bootstrap, JavaScript, JQuery, JSON
Confidential, Springfield Gardens NYASP.NET C# Developer
- Created web form application using ASP.NET, CSS, C# and User control
- Implemented N-tier architecture to retrieved data from database
- Use Web Services for login and data retrieval
- Used State Management to hold data and manipulate data between pages
- Used User Control to created login and registration form
- Used Ajax autocomplete and JavaScript to provide better user experience
- Used Validation Control to check user input
- Used Authentication, Authorization, and Encryption to control data access
- Created stored procedure and triggers in SQL Server
Environment: Visual Studio 2013, SQL Server 2012, ASP.NET, Web Services, LINQ, HTML, CSS, Bootstrap, C#, Ajax, JavaScript, JQuery
Confidential, Rock Hill, SC.Net Developer
Responsibilities:
- Designed a suitable and professional layout for the website and formatted Web Forms from a rich set of ASP.Net web server controls.
- Developed graphical user interface using HTML5, CSS3, ASP.Net, server controls, User Controls, Validation controls and AJAX scripts.
- Created Master page and implemented it to create other web pages.
- Worked on several data controls such as repeater, web grid, grid view to populate the data from the database.
- Used ADO.Net to have the access from database and wrote stored procedures, Complex stored Procedures, Triggers in SQL Server 2012.
- Created and consumed Web Services to autocomplete the input fields to perform better search using Ajax Toolkit and used Dynamic SQL to filter the data in the grid.
- Developed WCF services to be consumed by the application for synchronizing the client and server data.
- Used Agile methodology named SCRUM for all the work performed.
- Used Team Foundation server (TFS) as Version Control and for Configuration Management.
- Used Visual Studio Business Intelligence Tools to create SSRS reports
Environment: Visual Studio 2012, SQL Server 2012, ASP.NET, ADO.NET, Web Services, HTML, CSS, Bootstrap, SQL, C#, Ajax, JavaScript, JQuery
Confidential, New YorkASP.NET Developer
Responsibilities:
- Developed the web application using C#, ASP.NET and JavaScript with SQL Server as the back end.
- Designed web forms using ASPX pages, Master Page, CSS and HTML to make the UI controls look unique.
- Designed Business Components, Data Access and Presentation layers using 3- tier architecture.
- Used the ASP.NET Ajax Controls like Model Popup, Script Manager and Update Panels interactive to the users.
- Wrote SQL queries and coding using SQL user defined functions, stored procedure, triggers and cursors in SQL Server 2008.
- Efficiently used Data Readers and Datasets in ADO.NET to retrieve, display edit and update the database.
- Used Repeater Control and Data Grid View for displaying and Manipulating data.
- Experience with Authentication and Authorization for .NET Security mechanisms.
Environment: Visual Studio 2010, SQL Server 2010, ASP.NET, ADO.NET, C#, HTML, CSS, Bootstrap, Ajax, JavaScript, JQuery
