Front-end Developer Resume
NJ
SUMMARY
- UI developer with 6+ years of professional experience in developing and designing User Interface for web application.
- Well versed with UI/UX web development process, including design, development and deployment and good knowledge on back - end processes.
- Deep expertise and hands on experience in developing Web Applications using HTML, XML, XHTML, JavaScript, AngularJS, CSS, CSS3, RWD(responsive web design), BOOTSTRAP, DOM and jQuery.
- Expertise in MVW (MVC, MVVM) frameworks like Angular JS.
- Worked on complete Agile/Scrum Methodology and User Interface web development in accordance with requirements.
- Extensively used AngularJS features such as Directives, Filters, Two-way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
- Proficient with Object Oriented Programming (OOPS) Concepts, Object Oriented JavaScript, JAVA and their Implementation.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Designed and Developed custom based web applications and web sites based on industry product line or business.
- Working knowledge on Nodejs and MongoDB other No/SQL databases.
- Experience working with different databases, such as Oracle, SQL Server, MySQL, MongoDB
- Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
- Proficient with CSS preprocessors including LESS and good knowledge on SASS.
- Experience in applying web applications using AJAX, Plug-ins and JSON.
- Experience in working with third party APIs, RESTful Web Services.
- Experience in using karma-test-runner and Jasmine for Js Unit Testing.
- Experience in developing applications for cross browser compatibility.
- Extensively used source code control systems such as TFS, GIT, JIRA and SVN.
- Experience in designing web applications employing Search Engine Optimization SEO techniques and Search Engine Strategies SES.
- Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and able to identify problems in the initial stages and execute quick resolutions.
- Have good experience working in e-commerce, health care, finance and educational domains.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, JavaScript, JSP, jQuery, JSON, AJAX and AngularJS
Framework: AngularJS, NodeJS, Bootstrap
IDE & Tools: Sublime Text, Intellij, Eclipse, Netbeans
Application Server: Apache Tomcat, NodeJS, XAMPP
Languages: JavaScript, core Java, basic C++
Data Base: SQL, My SQL, Oracle PL/SQL, Mongo DB
Operating Systems: Windows, Unix/Linux, Mac
PROFESSIONAL EXPERIENCE
Front-end Developer
Confidential, NJ
Responsibilities:
- Involved in development and finalization of initial design of the application and worked with business team, and designers to resolve the issues.
- Used front-end build process which involves the use of tools such as pre processors, NPM and Yeoman to speed up the development process.
- Employed Scrum concepts of Agile Development Methodology for software development.
- Designed Responsive UI using HTML5, CSS3, Bootstrap, LESS, JavaScript,AngularJS, Ajax & JSON.
- Involved in implementing the complete Application in the in-build MVC Architecture withAngularJS.
- CodedAngularJS controllers and directives for application functionality.
- Implemented Single Page Application (SPA) architecture and client side MVC usingAngularJS.
- Used AngularJS Directives like ng-app, ng-repeat, ng-controller, ng-model, ng-show, ng-click etc.
- Used AngularJS $http service to make AJAX Calls and handle JSON response returned.
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Used ui.grid module dependency in app for manipulating large sets of objects.
- UsedAngularJS routers like "ui-router" to establish routing between nested html views.
- Injected ng-Animate into the module and performed CSS-based animations such as transitions and key frames.
- Designed various multiple styles with colors, fonts, and backgrounds in CSS.
- Developed application code and unit test in the AngularJS, Rest Web Services for the Application and implemented code coverage using Karma and Jasmine on client side..
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
- Developed web pages using RWD(responsive web design) concepts to compatible with all devices
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Created web forms for uploading multiple files to share point document library.
- Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit.
Environment: HTML5, CSS/CSS3, JavaScript, AngularJS, jQuery, AJAX, Bootstrap, NPM, Agile, JIRA, Jasmine, Karma and Intellij.
Web/UI Developer
Confidential, Portland
Responsibilities:
- Involved in designing the front-end applications using web technologies like HTML/HTML 5, XHTML, LESS and CSS/CSS3.
- Wrote application level code to perform client side validation and implemented dynamic page elements using JavaScript.
- Developed project's web page as Single Page Application (SPA) by using AngularJS.
- Created various controllers, views using MVC framework AngularJS.
- Used twitter bootstrap to implement the RWD(responsive web design) concepts and make webpages responsive
- Designed services and factories and injected into various methods by using AngularJS.
- Designed customized filter techniques in the webpage using AngularJS.
- Developed Routing module for the application according to the URL.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Implemented date calendar using jQuery.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Created test suites for unit testing UI using CasperJS and PhantomJS.
- Used SVN for version control and JIRA for defect tracking.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, JSON, SUBLIME Text.
Web/UI Developer
Confidential, Colarado
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, CSS3 and Ajax.
- Maintained existing UI Applications and upgraded them using advanced web technologies.
- Created user interface using JavaScript, jQuery, CSS3 and HTML5.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Bootstrap is used for making the pages responsive with the changes in User Interfaces.
- Worked on MVC framework like AngularJS as a development framework to build single page applications.
- Web application development for backend system using AngularJS and Node.js with cutting edge.
- Experience with jQuery, Angular Js in templating and Bootstrap was implemented for RWD.
- Experience in using JavaScript and Angular validation for performing Form Validations.
- Worked with technologies like jQuery and Ajax to make more attractive and easy to use website.
- Worked on developing web application on a mobile platform using jQuery mobile, jQuery Google API plugin.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Involved in the development of SOAP based XML Web Services like Financial account management and Purchase Orders which forms the business logic components of the system.
- Used Grunt as the automated task runner for a better development/build/production workflow.
- Used Node.js (npm) as the package manager for development workflow dependent plugins.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing and review website.
Environment: HTML5, CSS3, JavaScript, Node.js, AngularJs, Agile, Adobe Photoshop, Bootstrap, Ajax, SOAP, JSON, jQuery.
Web Developer
Confidential
Responsibilities:
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, AJAX.
- Involved in requirement analysis & Client interaction.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Created XHTML Pages with CSS and the Box Model, integrated the Java code (API) in JSP Pages.
- Created modules and web pages using CMS wordpress and drupal.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in Writing jQuery based Ajax Requests using jQuery, get(URL, data, callback, type) or jQuery, Ajax and jQuery, post( URL, data, callback, type) and jQuery .
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Developed RWD layouts for implementing responsive design.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements and modified code as the customer needs.
- Consumed Web Services by implementing Spring’s REST support to make the development of RESTful Web services.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, XML, DHTML, XHTML, DOM, jQuery, AJAX, JSP, JSON, RESTful, ECLIPSE, WORD PRESS.
Jr Software engineer
Confidential
Responsibilities:
- Involved in development, design and implementation of front-end part widget based application.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Created a robust and user friendly CALL CENTER APPLICATION based on client requirements.
- Development the whole application module using technologies such as JavaScript, jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, GIT, Windows.
