.net Developer/angularjs Resume
Manhattan, NY
SUMMARY:
- Over 5 years of experience in .NET framework design, development, and implementation of Web applications.
- Strong understanding of OOP, Database concepts, .Net technology and Front - End technology.
- Experienced in Angular JS framework and implementing SPA using Route Provider .
- Acquired knowledge over the years by working on all aspects of web development, from the front-end, to back-end including business logic layer, mid-tier, data access layer, and database.
- Proficient in .NET technologies including .NET Framework, ASP.NET (Web Forms and MVC), C#, ADO.NET, Entity Framework, Razor View Engine, Web APIs, and WCF.
- Substantial knowledge in developing web applications using HTML/DHTML, CSS, andBootstrap.
- Extensive knowledge of jQuery, also created custom script file for the projects.
- Expertise in building architecture which includes MVC, MVW, Multi-Tier, Web Forms etc.
- Excellent knowledge in implementing AJAX methods and other asynchronous calls.
- Experienced with Data accessing and manipulating using ADO.NET and Entity Framework.
- Experienced in Session Management techniques like Sessions, Cookies and View State.
- Extensive knowledge in designing and creating Database and tables in SQL Server.
- Hands on experience working with Stored Procedures, Indexes, Triggers, Temp Tables and Views using SQL Server 2012.
- Involved in the iterative process of development in Agile-Scrum environment.
- Good Knowledge of script language like JavaScript (libraries and frameworks).
- Used Team Foundation Server (TFS) and GitHub for Version Control and share code.
- Valuable team player with excellent communication skills, trouble shooting skills with ability to learn and adapt to new technologies quickly.
TECHNICAL SKILLS:
Languages: C, C++, C#, Java,SQL, JavaScript, XML, CSS, HTML, LINQ.
Frameworks/Libraries: jQuery, jQuery UI, Angular 1/1.4, Entity Framework 6, and ADO.NET Framework.
Software: Visual Studio 2015/2012/2010, Microsoft SQL server2012/2008, Microsoft Server Management 2012/2008, Microsoft Data Tools 2010 IntellijIDEA 13.0.2/2016.1.3, TFS, GitHub, MS Visio, Jasmine, Batarang and Balsamiq Mockup.
Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Manhattan, NY
.Net Developer/AngularJS
Responsibilities:
- Involved in requirement gathering, design, development, testing and implementation of the web application using Agile development life cycle by participating in daily scrum meetings.
- Supported in designing a mockup of the project using Balsamiq Mockups 3.
- Assisted Product Owner in integrating some business logic to already existing Business Logic Layer, which processes customer information to create different policies with the company.
- Helped Team Lead to create Data flow diagrams, and Class diagram using MS Visio.
- Assisted DBA with writing SQL Queries and stored procedures in SQL server 2012.
- Used Entity Framework 6 as a part of the Data Access Layer to access the database to map stored procedures and relational data which was used to manipulate data in the database.
- Used client and server side validations for better performance and maintaining clear code structure.
- Enhanced pages with jQuery AJAX methods which provided responsive user interfaces to display the data on the web page and to make asynchronous HTTP calls to the server side.
- Razor View Engine was used to generate different forms and policy views for the project.
- Used Session Data, Temp Data and View Data to maintain data between multiple requests.
- Worked with the development team, involved in creating MVW ( Web API) to implement AngularJS framework for client side rendering to optimize the front-end.
- Used AngularJS and other front-end libraries and frameworks for developing robust front-end web applications.
- Created extended script files to add some interactive functionalities to pages and create DHTML pages.
- Unit tested the methods that were implemented for the project using MSTest, Nunit frameworks.
- Facilitated the testers with different types of Integration testing such as Big Bang testing, Functional/Incremental testing, to check data transfer between modules.
- Implemented version control using Team Foundation Server (TFS) to share code and project management.
Environment: Visual Studio 2015, C#, MVC 5, T-SQL, XML, Newtonsoft JSON v9.0.1, Entity Framework 6,AngularJS v1.4.7, jQuery 3.1.0, jQuery UI 1.11.4, Java Script, SQL server 2012, Ajax, TFS, Nunit 3.0, Bootstrap 3.3.7, Balsamiq Mockups 3.
Confidential, Manhattan, NYAngularJS/.Net Developer
Responsibilities:
- Worked with the technology team to scope, design, develop, implement, test and launch as a front end .Net developer.
- Followed Agile manner, participated in daily scrum meeting.
- Designed the new web application based on ASP.NET MVW architecture.
- Used AngularJS as development framework to build Single Page Application (SPA).
- Implemented custom directives and utilize isolated scope to increase code reusability while maintaining module flexibility.
- Used Web API as a service to provide the data from database server to maintain the security purpose.
- Followed single page application design and integrated pages using ng-route and "routeProvider".
- Design and programming experience with front-end web technologies including HTML5, Twitterand Bootstrap.
- Implemented AngularJS provider injection to handle the request to WebAPI (Build a factory to return each of the RESTful services).
- Implemented third party controls such as Bootstrap and some custom CSS to implement paging based on the client's requirement.
- Implemented ng-grid to show the data in the table.
- Used various built-in Angular directives such as filter, ng-show and ng-repeat to implement components such as filter and grid view.
- Extensively worked on Entity Framework for developing DAL (Data Access Layer) for the distributed applications.
- Implemented Error handling by overwriting $exceptionHandler in the factory service.
- Worked with the teams on aspects of database operations for implementing key functionalities.
- Implemented Client side validation using AngularJS Custom Form Validation with ng-show and ng-message.
- Applied unit testing with Jasmine for AngularJS.
Environment: Microsoft Visual Studio 2012, Microsoft SQL Server 2012, ASP.NET, .NETFramework, AngularJS 1.4, Entity Framework 6, ASP.NET Web API, C#, JavaScript, Bootstrap3.3.7, HTML, CSS3, Jasmine.
Confidential, Long Island, NY.Net Developer
Responsibilities:
- Worked in Agile Software Development Life Cycle environment with biweekly scrum meeting.
- Aided in the design of ER diagram, tables, and stored procedures in Microsoft SQL server 2012.
- Used Entity Framework 6 to access the databases to map relational data as domain-specific objects.
- Aided in designing MVC models to extend the methods of Entity Context class to Insert, Update, and Delete data in the database.
- Worked with Product Owner on middleware Entity Framework Repository Pattern on data access from database.
- Used AngularJS v1.4 and other front end libraries and frameworks for developing front end web applications.
- Implemented Two-way data-binding in Angular JS which helps the application handle the automatic synchronization of data between the model and view components.
- Created AngularJS directives, factories and services for developing single page web applications.
- Configured Angular Route Module which provides $routeProvider to help create SPA.
- Used Bootstrap 3.0, AngularJS and used Route Provider to implement Single Page Application.
- Created AngularJS directives, factories and services for developing single page web applications.
- Implemented AngularJS client-side form validation to validate the use inputs before passing to back-end.
- Utilized AngularJS Batarang to address performance bottlenecks, and visualize and debug applications.
Environment: .Net Framework 4.5, AngularJS v1.4, jQuery 1.10.2, jQuery UI 1.11.x, Bootstrap 3.0.0, Web API, XML, C#, ASP.Net, HTML5, MVC 5.0, CSS3, Java Script, JSON, SQL Server 2012, Batarang0.10.7, Jasmine.
Confidential, Brooklyn, NY.Net Developer
Responsibilities:
- Involved in Requirement gathering, Functional, Technical specifications and all phases of the SDLC for the project.
- Designed and Developed Database using SQL Server 2012.
- Created SSIS Packages for employees to easily update database using Excel spreadsheets.
- Used ASP.NET Webforms, ADO.NET, AJAX Autocomplete and stored procedures to allow users to query database for relevant information
- Provided detailed instructions on how to use the application, the SSIS packages and Excel to improve efficiency in their week to week operations.
Environment: .Net Framework 4.0,Bootstrap 3.0.0 C#, ASP.Net, HTML5, MVC 5.0, CSS3, Java Script, JSON, SQL Server 2012, SSIS/SSRS.
Confidential, Wall Town, NJ.Net Developer
Responsibilities:
- Analysis of the specifications provided by the clients for improving project functionality.
- Involved in Requirement gathering, Functional and Technical specifications for the project.
- Used N-tier architecture (Presentation, Business and Data Access Layers) for potential code reusability.
- Developed Web Forms using C# and ASP.NET for basic in house application.
- Used ASP.NET user controls and validation controls to validate the user inputs.
- Used ADO.NET objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Implemented data binding method with GRID VIEW and Repeater to bind data coming from the database.
- Wrote Queries, Stored Procedures and fixing up standard specifications as required by the Team Lead.
- Utilized Web.config file to define setting for the application by writing database connection strings, location settings, session and view state settings, authentication and authorization settings, and custom settings.
Environment: Visual Studio 2010, .NET Framework 4.0/3.5, C#.NET, ASP.NET, Waterfall Methodologies, SQL Server 2008, CSS, XML, HTML
