We provide IT Staff Augmentation Services!

Front-end Web Developer Resume

4.00/5 (Submit Your Rating)

New York, CitY

SUMMARY:

  • Around 6 years of experience in Software development including Analysis & Design, development, testing and implementation of Applications.
  • Strong knowledge in various domains like Banking, Ecommerce and Medical.
  • Experience in developing Web/Windows applications using Microsoft technologies such as C#.NET, ASP.NET, MVC 5/4, Web API, ADO.NET, Entity Framework, LINQ, XML, WCF, Web Services and SQL SERVER.
  • Expert in Front - End technologies including HTML5, CSS3, JavaScript, Bootstrap, AngularJS 1.x/2, React.js, backbone.js, jQuery and AJAX.
  • Extensive experience MEAN Stack technologies including Mongoose.JS, Express.JS, AngularJS and Node.js.
  • Extensive experience in Code-First, Database-first approaches in Entity framework and proficient in writing LINQ queries to read and manipulate data in SQL Server.
  • Strong experience in design and development of MVC and Web Form applications.
  • Hands-on experience with AngularJS for creating Single Page Applications using custom directives, routers, filters and services to interact with RESTFUL server-side data sources.
  • Expert in Node.js with solid understanding of Event-Driven and Non-Blocking I/O model and the integration of Node.js and .Net.
  • Expertise in Database technologies for both Relational Database (MySQL, Microsoft SQL Server, PostgreSQL) and Non-SQL (MongoDB, Casandra).
  • Proficient with SQL Server 2012 Database development and strong database knowledge.
  • Expertise in database programming, involving Stored Procedures, Functions, Triggers, Views using SQL Server.
  • Hands-on experience in integrating with MongoDB using C# for NoSQL implementation.
  • Experienced in utilizing data visualization tools, such as D3.js, angular-fusioncharts and Chart.js.
  • Hands-on experience on development testing tools, such as Jasmine, Karma, Q-Unit and N-Unit.
  • In-depth knowledge in various design patterns such as Model-View-Controller (MVC), Singleton and Factory.
  • Proficient in using GIT and TFS for version control, JIRA for bug tracking, Grunt.js, as compile tool, Jenkins as continuous integration tool.
  • Work experience in Waterfall and Agile Scrum methodologies and hand on in Test-Driven Development (TDD).
  • Experience in deploying applications to cloud computing such as AWS and Azure.
  • Good Analytical, Problem Solving, Communication and Interpersonal skills.
  • A multi-culture Team Player and motivated developer with flexibility to work in a team as well as independently, able to handle multi-task simultaneously. Ability to learn and evaluate new tools, concepts and challenges quickly.

TECHNICAL SKILLS:

Programming Language\ Design Patterns: C#, Java 7/8, JavaScript, Python, SQL, C++, MVC, Singleton, Factory

.NET Technologies\ Tools: C#, ASP.NET, MVC 5.0/4.0, ADO.NET, Entity, Microsoft Visual Studio 2015, Eclipse, Android, Framework, SOAP Web Services, LINQ, WCF, Studio, Resharper, Fiddler, SQL Server, Web API \Management studio, Postman

Operating Systems\ Databases: MS Windows (XP/Vista/7/8/Linux/Unix), SQL Server 2014, Mongo DB/Cassandra, Mac OS, Linux, MySQL, PostgreSQL

Web Technologies\ Testing Technologies: AngularJS, Node.js, Express.js, HTML5, Jasmine, Mocha, Karma, Q-Unit, N-Unit, CSS3, JQuery, Bootstrap, Ajax, XML, JSON,Log4Net

Version Control Tools\ Web Server: GIT, VSS, Team Foundation Server, IIS 6.0, 5.0, Apache Tomcat 8.0

Cloud Computing\ Task runner: AWS, Azure, NPM, Gulp, Bower, Grunt.js

Graphic API: D3.js, Angular Fusion Charts

PROFESSIONAL EXPERIENCE:

Confidential, New York City

Front-end Web Developer

Responsibilities:

  • Worked in an AGILE SCRUM environment and using a Test-Driven Development (TDD) approach.
  • Coordinated closely with business analysts in understanding the technical requirements of each module and prepared user cases for different features and designs.
  • Developed the application using AngularJS framework including MVC architectures, using different modules, specific controllers, templates, custom directives and custom filters.
  • Implemented UI design on the front-end utilizing HTML5, CSS3, jQuery, JavaScript and Bootstrap.
  • Worked with Autoprefixer for cross-browser compatibility like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Implemented Single Page Applications when client changed his query condition using AngularJS Router, Directives and Templates.
  • Supported clients’ query and sort investment products by their own criteria using AngularJS, which includes Data-binding and Data-filter.
  • Applied D3.js to render diagrams and charts, and to visualize complex user data sets.
  • Applied RESTful web service to connect the front-end JavaScript to .NET Framework using Web API.
  • Implemented Model View Controller architecture and developed Controller Classes for the entire application using ASP.NET MVC Framework.
  • Used Entity Framework (Code First) for data retrieving, querying, storage and manipulation.
  • Developed Stored Procedures, Views, and Functions and Optimized using indexes.
  • Used log4net to monitor the Error Logs.
  • Developed Test Cases and performed Karma, Jasmine and Q-Unit to test JavaScript, N-Unit is used for unit testing.
  • Used GIT for version control, JIRA for project tracking, gulp for task runner.
  • Developed automated integration tests to run on Jenkins CI (continuous integration) platform for test automation to help support bug free releases.

Environment: HTML5, CSS3, JavaScript ES6, AngularJS 1.x, Bootstrap 3, Bootstrap, jQuery 2.1, D3.js, ASP.Net MVC, Entity Framework, SQLServer2016, Web API, log4net, N-Unit, Q-Unit, Jasmine, Karma, TDD, GIT, JIRA, Jenkins

Confidential, Keasbey, New Jersey

.Net Developer

Responsibilities:

  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Implemented forms authentication in ASP.NET Web API forms like Login, password and User authentication.
  • Involved in replacement of legacy systems with ASP.NET single page web applications (SPAs) and relational databases using latest ASP.NET MVC, Entity Framework, and Web API server-side technologies, and AngularJS and AJAX client-side technologies.
  • Designed Front end using HTML 5, CSS 3, JavaScript, jQuery, Angular2, Bootstrap3 for MVC.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce functional behavior to those tags.
  • SOA was extensively used for developing re-usable frameworks for Data access layer.
  • Creating Views, Controllers and models using MVC and writing business logic to accomplish the business requirements. ORM like Entity Framework is used for mapping.
  • Designed and implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2014.
  • Used Entity Framework and LINQ to SQL to query the Business and Data objects.
  • Designed and implemented stored procedures, triggers, views in SQL Server 2014.
  • Developed custom controls to enable reusability and used rich graphic controls of WPF.
  • Used List, Trees, Toolbars, Menus and Context Menus for navigating between windows in WPF.
  • Used SSRS for reporting in SQL and SSIS for transferring data.
  • Used TFS for version Control and source code maintenance needs.
  • Involved in the Unit and Integration testing.

Environment: NET Framework 4.5.1, ASP.NET 4.5, MVC, ADO.NET, C#, Java Script, JQuery, Web Forms, SQL Server 2014, TFS, HTML5, CSS3, Bootstrap3, Angular, Angular2, Agile Methodology.

Confidential, Long Island City, NY

.Net Full Stack Developer

Responsibilities:

  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, deployment and maintenance phase.
  • Rewritten the old screens with new features as per the client requirements.
  • Responsible for designing the ASP.NET application authentication using .NET framework, MVC.
  • Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery and Angular1.4.
  • Taking advantage of MVC pattern of Angular JS framework to accomplish the single page application and produce higher maintainability of the code.
  • Implemented the Angular.js controllers, directives, components, factory, service resources, and routings
  • Worked on AJAX calls were made to communicate with WCF service and data was retrieved and transmitted between Server and Web Application in JSON format.
  • Implemented Web API Services to CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
  • Used Entity Framework for Dara Access Layer.
  • Tested the JavaScript functions using Jasmine.
  • Used the LINQ to SQL for querying, sorting, filtering the complex objects.
  • Created the different types of reports using SSRS.
  • Used TFS as source control to maintain source code.
  • Implemented User-defined functions, stored procedure using SQL server 2012.
  • Perform automated tests, unit tests using N-Unit and customized load testing for the overall system.

Environment: Visual Studio 2012, ASP .NET 4.5, C#.Net, Entity Framework, LINQ, MVC, JavaScript, JQuery, Angular 1.4, SQL Server, XML, SSRS Reports, Bootstrap, TFS, N-Unit, Jasmine, WCF, Web API

Confidential

Software Developer

Responsibilities:

  • Participated in phase of Software Development Life Cycle (SDLC) of implementation and maintenance in Agile environment jQuery is also used to manipulate DOM, and used AJAX Call to accomplish asynchronous call of JSON data
  • Used normalize.css to let the web pages have compatibility of different browsers like chrome, Firefox and Internet Explorer.
  • Backbone.js was used to design front-end web page.

Environment: HTML4, CSS2, Bootstrap, JavaScript, Backbone.js, jQuery, JSON, AJAX, Apache Tomcat

Confidential

.Net Developer

Responsibilities:

  • Involved in designing and development of UI and ASP.NET pages with interaction with users for requirement.
  • Involved in Hospital, Patients, Physical Exam module.
  • Used the Object-Oriented Programming techniques and created in C#.NET for database access.
  • Extensively involved in Developing Components for Business Layer and Data Layer, implementation in 3-Tier Architecture.
  • Created and exposed web services using Web API for the client to communicate and exchange data.
  • Database transactions were achieved through Datasets, Data View, Data Reader and SQL Data Adapter.
  • Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator, etc.
  • Used XML and SOAP Web Services in .NET for interacting with other application and components. Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT files to HTML.
  • Used LINQ to retrieve information from the XML data files and database.
  • Designed database with complete definitions and relations.
  • Written Triggers, Views, Indexes, Stored Procedures and Functions using T-SQL in SQL Server 2008.
  • With Business Intelligence tool, we build different solutions of data like SSIS for data integration and SSRS for generating the reports.
  • Implemented Unit Testing, Integration Testing and System Testing using NUnit.
  • Used TFS for source control and version code maintenance.

Environment: .NET 4.0, Visual Studio 2010, ASP.NET, C#, SQL Server 2008, Web API, ADO.Net, JavaScript, HTML, CSS, XML, XSLT, IIS, TFS

Confidential

Software Developer

Responsibilities:

  • Participated in the Software Development Life Cycle such as Requirements Analysis, Design and Implementation and Maintenance in Agile environment and Scrum development methodology.
  • Got the requirement from business analysis, Implement design on the front-end utilizing HTML4, CSS2, JavaScript
  • Implemented Web based services using Spring based on MVC architecture, create SOAP web service, and fetch data from the API
  • Used Spring AOP, Security to handle logging, authentication, and data integrity, single-sign-on.
  • Used Spring Batch to do back end processes, use Spring JDBC to access MySQL databases

Environment: HTML4, CSS2, JavaScript, Java 6, spring 3, Apache Tomcat, SOAP, JUnit, SOAP, Maven

We'd love your feedback!