Front End Web Developer Resume
Englewood Cliffs, NJ
SUMMARY
- Over 5 years of experience in Web Applications Development using HTML, CSS, JavaScript, JQuery, AngularJS, AJAX, Backbone.JS, Bootstrap and JSON
- Experience with full software development life - cycle, architecting scalable platforms, object oriented programming, and Agile methodologies
- Proficient in developing web pages quickly and effectively using HTML 5, CSS3, Bootstrap, foundation, JavaScript, JQuery, Angular JS, Backbone.JS, XML, Web Services, Node JS and also experience in making cross browser compatible web pages
- Experience in creating Applications using AJAX, Object Oriented (OO) JavaScript, and JSON
- Experience in working with MVC Architecture and also in using version control tools (Git, SVN, dimensions and Github)
- Experience in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC 3) and also including Model-View- View Model (MVVM)
- Knowledge in developing web based applications using Google Web Toolkit (GWT)
- Experience in developing applications using AngularJS -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Knowledgeable in developing web based applications using Google Web Toolkit (GWT) and Java based technologies such as Servlets, JSP as well as visualization tools such as d3.js.
- Experience in relational database development like creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using SQL Server and Oracle
- Involvement in using various IDE’s like Dreamweaver, Notepad++, eclipse, sublime
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Experience of calling RESTful services and Web Security (e.g. cross site scripting, data cleansing)
- Experience in building Web Apps, SPA (Single Page Application) with AngularJS
- Experience in using various jQuery UI controls and corresponding Event handlers, etc
- Ability to write clear, well-documented, well-commented and efficient code for web development
- Experience with Test Driven Development and Behavior Driven Development
- Strong problem-solving, communication and planning skills, with ability to work in a team environment
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS
- HTML
- HTML5
- CSS
- CSS3
- JavaScript jQuery jQuery UI jQuery Mobile
- AJAX
- XML
- JSON
- JSONP
- Bootstrap
- Foundation
- AngularJS
- Backbone.js
- ReactJS
- Ext.js
- Ember.js
- Java
- JSP
- PHP
- .Net
- Node.js
- ExpressJS
- Tomcat
- REST
- Jasmine
- Karma
- Less
- Compass d3.js
- SVN
- Git
- Agile
- SQL
- MySQL
- SQL Server
- Oracle
- MongoDB
- Eclipse
- Intellij IDEA
- NetBean
- Visual Studio
- Web Storm
- Sublime
- Notepad++
- EditPlus
PROFESSIONAL EXPERIENCE
Confidential, Englewood Cliffs, NJ
Front End Web Developer
Responsibilities:
- Worked on the digital signage software and helped maintain the products in the market.
- Developed single page application from scratch using AngularJs.
- Worked on multiple AJAX call scenarios using $http and $location modules along with creating promises by using $q service module.
- All the base code was re-written using Android container and HTML 5
- Developed many widgets as required, eg, countdown timer, google Maps using JavaScript, Jquery, HTML5 and CSS3
- Wrote code in order to interact with the backend (PHP) using AJAX calls
- Wrote backend code in PHP in order to interact with the postgresql database
- Wrote queries in order to perform crude operations (like inserting values into the table, deleting values from the table) using Postgresql database
- Used tools like SVN for version controlling i.e. to update and commit any changes
- Experience in writing unit test cases for AngularJs applications
- Experience in working with Angular-bootstrap components like Tabs and DatePicker.
- Involved in implementing new features and changed application behavior according to the client needs.
- Creating custom widgets and plug-ins and writing code in a modularized and reusable manner.
- Working with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
- Proceeding over code review meetings, understanding the cross framework impact across the organization and defining controls / plug-ins accordingly.
- Main area of concern remains compiling to accessibility requirements for handicapped / visually impaired or practically anyone who uses the website.
- Making pages that are cross-browser compatible.
- Coordinated with QA engineers and my teammates to resolve the blockers, and also involved in discussion sessions of backend and server side issues blocking development.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
Environment: MVC4/5, HTML5, CSS3, JavaScript Frameworks (JQuery, Angular JS), Node.js, AngularJS, Backbone.js, Bootstrap, JSON, AJAX, PHP, PostgreSql, SOAP, Visual Studio, MS SQL Server, Tortoise SVN
Confidential, Red bank, NJ
Front End / UI Developer
Responsibilities:
- Worked on the client websites on FANWEB. Made changes to demo-b and other client specific templates.
- Conceptualized new way of Microsite Branding and developed the framework, which reduced significant amout of developer time to brand multiple sites compared to conventional way.
- Responsible for developing Responsive Front-End User Interface: Layout, Navigation, Interaction Flow and UI features. Wrote code to fetch data from Web Services using JQuery AJAX via JSON response and updating the HTML pages.
- Developed Client Side Validation code using Javascript and JQuery. Made decision between choosing jQuery plugins vs custom javascript, to reduce amount of Javascript in a page.
- Implemented navigation Warning message using spring framework, JavaScript, JQuery, HTML, and CSS on demo-b’s templates.
- Updated base templates in order to replace YUI with JQuery on FANWEB demo-b’s templates
- Worked on client specific templates and migrated changes from Beta server through pTest server and finally to production.
- Resolved and managed many client support tickets using JIRA.
- Used Tools like GIT for version controlling.
- Used Dimensions tool in order to update and deliver files
- Used Jenkins to build files where the build may be initiated by numerous means, for example, being triggered by a commit in a version control system.
- Worked with different browsers, namely Internet Explorer, Firefox, Chrome to verify cross browser compatibility.
- Used various test servers such as Apache Tomcat, WAMP, MAMP to check the functionality of the developed code.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Implementation of multiple design Layouts with various color themes through LESS/SCSS (CSS Technologies) and Bootstrap/Foundation or Custom Build Frameworks.
- Developed cross-browser and accessible pages. Worked on localization for supporting Spanish Content.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project managers and developers.
- Followed Agile methodology in development. Used JIRA to keep track of bugs and issues.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, JQuery, Firebug, Notepad++, Eclipse 4.3, Netbeans, Adobe Dreamweaver, Word Press, Apache TOMCAT, WAMP, MAMP, Backbone.js, Angular.js, GIT, JIRA, and Jenkins.
Confidential, Pittsburgh, PA
Front End/ UI Developer
Responsibilities:
- Responsible for writing utility classes, UI development using CSS3, HTML5, JavaScript, ExtJS, AJAX (DWR), Angular.
- Developed and improved applications using MVC Framework Angular, backbone.js and Bootstrap.
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Used JQuery plugins like auto complete, validation, drag and drop, etc exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Co-ordinated with UX designers and developed static content using front end with HTML 5, CSS3 and Angular JS.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Involved in using CVS, Git, for project management and version management.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages like PHP and My SQL.
- Designed new classes and functionality designed using several jQuery components for CRM implementation for customer service.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Worked closely with business analysts to understand the technical requirements of each project and prepared use cases for different features and designs.
- Developed Functional Requirement Document based on users' requirement.
- Done testing for cross browser functionalities so as to confirm the application consistency across various browsers.
Environment: JavaScript, CSS3, HTML5, angular, backbone.js, Bootstrap, AJAX, Web 2.0, Agile, JQuery, Adobe Photoshop, XML, REST, Design Patterns, Eclipse
Confidential
UI/Web Developer
Responsibilities:
- Responsible for all client side UI Validation and implementation of Business logic based on user selection using jQuery, jQuery UI and angularJS
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript
- Built the Responsive UI screen to create new customer process, Create bill to and ship to screens, customer search results page, customer dashboard page using HTML 5, CSS 3 and twitter Bootstrap
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, Ajax and jQuery UI
- Developed page layouts, navigation, animation buttons and icons
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript
- Involved in extensive HTML5 coding
- Built the UI part of address verification service where users can select or ignore recommended address using JQuery Ajax and bootstrap model
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects
- Responsible for storing and retrieving user entered data to HTML 5 session storage giving user the feature of running several session at one time
- Knowledge on implementing directives and scope values using AngularJS for an existing webpage
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts
- Migrated content from existing website to a new, database driven website, utilized in house Content Management System
- Designed Cross-Browser compatible Page Layouts using the CSS
- Built the I frame Layout for Customer Dashboard Page for Ship to And Contact tabs using bootstrap tabbing and jQuery, also mapped java objects in ship to and contact JSP giving user an ability to select ship to and select contact for that customer for current order or create ship to or create contact from customer dashboard page.
Environment: HTML, CSS, Angular JS, Node JS, JQuery, Ajax, Java Script
