Sr. Frontend Developer Resume
Richfield, MN
SUMMARY:
- Frontend developer with over 7+ years of experience in developing and designing web applications and configuring the UI.
- Expertise in developing web - based applications using libraries and frameworks like Angular JS, Bootstrap, jQuery, Knockout.js, Node Js, Backbone.js, D3.js, React JS, and Require JS.
- Expert in developing professional web applications using JavaScript, JSP, HTML/HTML5, CSS/CSS3, XHTML, XUL, XML, JSON and Ajax.
- Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful API, restful and UDDI.
- Proficient in Angular JS, Node JS which combines web applications with Model View Controller (MVC) Capability to make development and testing of code efficient.
- Used React JS and Node JS to develop faster, scalable application.
- Experience with Bootstrap for compiling CSS, JavaScript, Typescript and building the System with the convenient methods with Angular JS 1.0 and 2.0.
- Expertise in developing applications using Java, JEE, Frameworks (Struts, spring, Hibernate, JSF), EJB, JDBC, JMS, JNDI, XML, UML, MVC Architecture, Web Services, JSP and Servlet.
- Experience in developing Front-End and User Interface using Struts, JSP, JSF, JQuery, Ajax, RichFaces and myFaces, iceFaces JavaScript, HTML, DHTML and CSS.
- Proficient in working with Waterfall, RUP, Agile Extreme Programming (XP), SCRUM Methodologies.
- Expertise in using source code control systems such as GIT, SVN.
- Good Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar and able to identify problems in the initial stages and execute quick solutions.
- Experience in database development including MYSQL, Oracle and MongoDb.
- Extensive experience on MVC frameworks like Angular JS for creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG 2.0) and ability to apply W3C web standards.
- Skilled in taking the support of Cordova for deploying application into Mobiles like Android and IOS.
- Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, JUnit Framework.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience in AngularJS, developing services, controllers, directives, Custom directives, ng routing, UI routing, Isolated scope, Filters, Digest cycle and performing AngularJS validations, Used Auto-mapper for Test cases used Jasmine Framework.
TECHNICAL SKILLS:
Languages: Java, Javascript, C#, PHPFramework: AngularJS, ReactJS, NodeJS, CSS, HTML.
Databases: MySQL, Oracle, SQL
PROFESSIONAL EXPERIENCE:
Confidential, Richfield, MN
Sr. Frontend Developer
Responsibilities:
- Developed and enhanced the e-Commerce systems with modifications in the UI.
- Involved in the development and implementation phases in the development life cycle of the brand booking engine, websites, mobile application and other projects aimed at achieving business objectives and enhancing the digital guest experience.
- Worked on Angular JS, Angular 2, Node JS which combines web applications with Model View Controller (MVC) Capability to make development and testing of code efficient.
- Performed maintenance and provided operational support of the various eCommerce systems.
- Performed Unit and System testing of the work product.
- Involved in the release and deployment activities related to eCommerce systems.
- Worked with Adobe Experience Manager 6.2 / CQ5 product platform.
- Expert in HTML5, CSS and Front end web technologies, J2EE, including various JavaScript frameworks like jQuery, Bootstrap, Angular.
- Used VanillaJS to configure web applications and enhance the interface.
- Developed responsive web applications and REST based services.
- Worked in OSGi, Sling, and AEM API, Sightly and JSP with Jenkins and Maven
- Working experience in Grunt and Gulp frameworks.
- Developed scalable systems using Java modularity - bundles, services, life cycle, modules, runtime and security.
- Managed Linux/Apache or Windows/IIS based web hosting.
- Used SQL Server 2016 to run test cases.
- Used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and jQuery to provide UI functionality.
Environment: AngularJS, VanillaJS, HTML5, CSS3, AEM6.2, JQuery, Bootstrap, RestJS, NodeJS.
Confidential, New York, NY
Sr. Frontend Developer
Responsibilities:
- Involved in Analysis, Design, Development and Testing of application using Agile Model.
- Expertise in front-end development in working with AJAX frameworks: Angular 2 (typescript), AngularJS, JQuery, Sencha, YUI, DWR and Dojo.
- Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
- Worked with Angular 2 and typescript as part of migration from Angular and vanilla javascript to Angular 2 and React.
- Developed the web application using HTML, CSS and AngularJS, handle and database in SQL server.
- Development of front-end POC application using Angular 2 JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions.
- Developed web pages using HTML/CSS and JavaScript.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
- Worked on JASMINE for unit testing and Protractor tests for end to end testing in UI.
- Worked on JavaScript framework for building web pages using Angular JS, Backbone, Bootstrap, Node.JS, and React.JS to augment browser based applications with MVC capability.
- Design UI scripting using typescript in Angular 2.
- Writing Java Code for Fetching the data from Cassandra or RDBMS into Cassandra
- Built Single Page Apps using Angular 2 and Typescript for Responsive Design.
- Worked on Angular 2 and Typescript and also worked with Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.
Environment: JavaScript, Node.js, Angular.js, Bootstrap.js, Backbone.js, React.js, CSS3, HTML5, Oracle, PL/SQL, JDBC, Cassandra, JAVA, UNIX, JMS, SOAP, REST, MQ Series, Web Sphere Application Server, Spring Framework, JSP, HTML, CSS, DOJO, REST, Log back, J2EE.
Confidential, Charlotte, NC
Java UI Developer/ Angular Developer
Responsibilities:
- Developed graphical user interface (GUI) using HTML, CSS, and JavaScript, J2EE.
- Used a combination of JQuery plugins, as well as completely custom JavaScript to build AJAX driven user interface.
- Worked with Dynamic widgets and used AJAX and JQuery widget for data collection and display data on the front end.
- Worked on Angular JS two-way data binding between DOM and model, dependency
- Injection and handling GET, PUT operations with a WebAPI controller on a group of posts.
- Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Coded Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation
- Used Angular JS and Node JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages and users switch.
- Used different Web 2.0 Design patterns such as Navigation Tabs, Item Pagination, Page Grids, Sign-In module, Ranking, Writing a Review, Calendar Picker and Auto Complete.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Worked in SCRUM process attending daily stand up and completing tasks in Sprints.
- Developed prototypes using Adobe Fireworks, Edge and Balsamiq.
- Involved in writing application level code to interact with Restful Web APIs, Web Services.
- Worked in Gulp, a task runner to implement Node JS.
- Lead technical projects with a focus on quality and improving the user experience.
- Involved in Testing and fixing bugs and documented the application in step by step process.
Environment: AJAX, HTML/HTML5, CSS/CSS3, JavaScript, JSON, JQuery, Bootstrap, Node JS, Backbone JS, Angular JS, Node JS, Web API, SVN, Dreamweaver, DOM, SQL, JIRA and Tomcat, J2EE.
Confidential
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON.
- Created package.json for Bower and NPM.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Developed the UI with extensive use of JavaScript, JSON and Ajax.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Designed user interface for portal for admin and users to interact with system using JSON, JavaScript, HTML5 and CSS3.
- Coordinated with Interface Design Architects for meeting accessibility standards at code level.
- Highly involved in making updates to the current website and simultaneously handling other projects.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Version control through CVS.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Responsive design, Grunt, Bower, NPM, Apache Tomcat.