Sr. Front End Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY
- Around 6 years of professional experience in designing and developing User Interface for web applications as a Front - end UI developer.
- Extensive experience in designing professional UI web applications using front-end applications like HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, DOM, AngularJS and NodeJS.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.
- Good knowledge of MVC frameworks like Angular.JS, Node.JS along with Twitter Bootstrap and developed the websites using Angular.JS MVC Framework.
- Extensive Experience in Testing, Debugging and troubleshooting the existing code using Firebug and chrome inspector Tools.
- Comfortable working with CSS preprocessors like SASS.
- Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML.
- Good experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Expertise in using source code control systems such as GIT, Github.
- Experienced to work in Agile Environment and worked with the Project Management tool like JIRA.
- Extensive knowledge in JavaScript, especially using jQuery in AJAX driven web applications.
- Proficient in developing Single Page Applications (SPA) using Angular.js and Node.js.
- Experienced in various IDEs like Sublime text, Notepad++, and Web Storm.
- Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, testing, integration, and documentation, and extensive experience in Agile Development, Scrum and Waterfall Methodologies.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as J-Query and Bootstrap.
- Experience in consuming REST Web Services to implement AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.JS.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Developed and prepared test cases for unit testing with Jasmine, karma.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
TECHNICAL SKILLS
Web Technologies: HTML4/HTML5, DOM, DHTML, XHTML, CSS3, Bootstrap,Angular JavaScript, J-Query, Backbone.js, Node.js, Ajax, JSON.
Tools and IDEs: Eclipse IDE, Net Beans, Edit plus, Notepad++, sublime textDebugging Tools: Firebug, BugZilla
Version Control: SVN, GIT
Frond End Tools: CorelDraw, Dreamweaver CS5, FrontPage Wire frame, Adobe Photoshop CS5, Image Ready CS5 Fireworks, Adobe Captivate 3
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Programming languages: C, JAVA
Database: MySQL, ORACLE 11g
WORK EXPERIENCE
Confidential, Chicago, IL
Sr. Front End Developer
Responsibilities:
- Worked in a team, Involved in developing the UIlayout and front-end programming (HTML) for web application that matches requirements.
- Design and developed various view and partial view using Object Oriented JavaScript, JSON, jQuery, Ajax Helpers, AngularJS and Node.js, Bootstrap.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Used SASS Preprocessor for CSS preprocessing.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Using AngularJS factory and services for dependency injection.
- Developed reusable components using Custom Directives in AngularJS
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Used $http in angularJS for consuming RESTful webservices.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Creating Cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on JavaScript frameworks (AngularJS, NodeJS) to augment browser based applications with MVC capability.
- Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http and $q with Angular.JS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Extensively used JavaScript and Bootstrap to make the web page more interactive.
- Involved in writing application level code to interact with APIs Web Services using AJAX, JSON and XML
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, JQuery, JSON, AJAX, DOM, Angular.js, Node.js.
Confidential, Columbus, OH
Front end Developer
Responsibilities:
- Involved in developing Dynamic web pages using industry standard applications and W3C compliant XHTML and CSS code for effective web design.
- Extensive experience using Bootstrap for Responsive web Designs.
- Used Angular.js to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Using AngularJS factory and services for dependency injection to share data and common code functionality between multiple controllers.
- Developed reusable components using Custom Directives in AngularJS
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Used $http in angularJS for consuming RESTful webservices.
- Used Grunt for build tool for configuring tasks.
- Implemented MVC architecture developed custom directives, controllers, views and filters using Angular.js.
- Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
- Used Source Tree, GIT for version control and ALM for defect tracking.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS).
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, Bootstrap, J-Query, JSON, AJAX, DOM, Node.js, Backbone.js
Confidential, Peabody, MA
UI Programmer
Responsibilities:
- Web design and development, application development using HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Created web pages which are informative and yet very neat and interesting to look at.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed the User Interface using Angular JS, HTML, CSS, JavaScript, JQuery.
- Designed flash plugins for including different functionalities and content.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Created web pages using HTML, CSS, Angular JS, JQuery and JavaScript using IntelliJ.
Environment: HTML/ CSS/CSS3, Angular JS, JavaScript, JQuery, AJAX
Confidential
Jr. Front End Developer
Responsibilities:
- Interact with clients to understand their needs and propose design to the team to implement the requirements.
- Designed and developed web pages using JSP and CSS3 as per UX Wireframes.
- Used J-Query plug-in to simplify client-side scripting HTML5 documents and handle events to perform betteranimations.
- Experience on working with CSS Background, CSS Layouts, CSS Positioning, CSS Text, CSS Border, CSSMargin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
- Used J-Query core library functions for the logical implementation part at client side for all the applications.
- Understanding of application development lifecycle methodologies.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Implemented a common styling with the help of Bootstrap across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
Environment: HTML, DHTML, CSS2/CSS3, XML, JavaScript, J-Query, Bootstrap, JSON, AJAX.
