Sr. Front End Web/ui Developer Resume
IL
PROFESSIONAL SUMMARY:
- Around 8 years of experience in the Web Application Development using HTML, CSS, XHTML, JavaScript, AngularJS, BackboneJS, JQuery, AJAX, XML, JSON and meeting W3C standards .
- Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, Agile and SCRUM.
- Well experienced in most of the sectors of corporate industry including banking, automobile, and Tele-communications, Networking, Pharma and credit rating agencies.
- Developed websites using JavaScript frameworks such as AngularJS and BackboneJS.
- Developed Responsive Web designs (RWD) using CSS3Media Queries and Bootstrap.
- Extensive experience in designing and visually appealing User Interfaces (UI) webpages with the help of front-end Technologies like HTML5, DHTML, CSS3,JavaScript, XML, XHTML, JQuery, AJAX, JSON, Bootstrap and Flash.
- Experienced in building complex Single page applications with Vue Js components with Backbone Marionette wrappers for Routing.
- Excellent working knowledge and thorough exposure on compatibility issueswith different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Working knowledge on the latest Frontend JavaScript libraries such as Angular 2, Angular 1.5, and implementation knowledge on the Angular 4.
- Experienced in React JS and working with React Flux architecture.
- Experienced in MEAN stack MongoDB, Express, Node, and Angular.
- Experienced in working with NodeJS andNPM modules like http, path, mongoDB and templating engines.
- Experienced in all phases of SDLC like Requirement Analysis, Implementationand Maintenance with extensive experience with agile methodologies.
- Experienced in using NPM module,bower for managing UI dependency.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XMLin working MVC, MVVM Architectures.
- Experience in developing JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Experienced in various IDEs like Eclipse, Edit Plus, Sublime text, NetBeans 10and Microsoft Visual Studio.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
- Extensive knowledge and exposure in a wide variety of technologies including Java, J2EE, JSP, Servlets, JDBCand SOAP/Rest web services.
- Strong expertise inObject oriented concepts such as collections, Generics, Annotations, file operations, multithreading, concurrent collection framework and core java concepts
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flashand Illustrator.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Experience in building and deploy tools ANT and Maven with Hudson and Jenkins build, Log4j for logging and JUnit for unit and integration testing.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.with experience in modeling applications with UML, Rational Rose.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Determined quick learner with strong interpersonal skills and proven ability to manage positive and productive client relationship.
- Worked closely with the project management and marketing team to completelydefine specifications to help ensure project acceptance.
TECHNICAL SKILLS:
Web Technologies: JSP, HTML5, CSS3, JavaScript, JQuery, JSON, JSTL,Bootstrap, Grunt, Gulp
Mobile: JQuery Mobile, Android, Cordova, Phone Gap
Databases: MS SQL, Oracle, Mongo DB.
Operating Systems: Windows, Linux, Unix,iOS
Web Development Tools: Net Beans, Eclipse(SE, EE, Android), MS Visual Studio, MySQL Workbench Adobe Dreamweaver, Adobe Suit, VS Code MS Office, Virtual Box,Source treeXAMPP/WAMP Server, Jenkins, Bamboo, Bit bucket Server
SDLC Methodologies: Agile, Scrum, XP, Waterfall
Frame Works: Angular.js, Backbone.js, Node.js, Marionette,React JS, Vue.Js, D3.JS, Kendo UI
Testing: Junit, JIRA, Jasmine/Karma, Firebug, Jest, Chrome Developer Tools
Browsers: IE9, Mozilla Fire Fox, Opera mobile Browser, Chrome, Safari.
PROFESSIONAL EXPERIENCE:
Confidential, IL
Sr. Front End Web/UI Developer
Responsibilities:
- Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using Backbone JS, Vue JS and Kendo UI
- Implementation knowledge on highly advanced user interface design and development using Node JS, ES6, HTML 5, SASS.
- Involved in Developer Sessions, gathering requirements and developing web application using Agile methodology.
- Implemented Single Page Application ( SPA ) architecture and client side MVVM(Model View- View Model) using Vue JS.
- Used Backbone Marionette routing for navigation between page views in the application
- Created Backbone controllers, services and used Backbone filters for filter functionality in search boxand integrator functionalities.
- Used JQuery, a JavaScript library to dynamically update and validate the user inputand the page content on the client side.
- Involved with bug fixing on functionality, performance and designing issues with Vue JSPlugin and Chrome Developer tools .
- Familiarity with Postman Chrome extension for working with the RESTful API services and making requests to the server.
- Development of Client Side validation techniques using JQuery and Vue JS directives.
- Development of custom Vue directives, which can be use along with HTML 5 components for DOM Manipulation.
- Implementing and maintaining the reusable components in the Vue.JS.
- Used karma-test runner and Jest for JavaScript Unit testing and used JIRA for bug tracking and issue tracking.
- Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML 5 Grid Structures/Layouts,KENDO UI, and Ajax.
- Performed client side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Implemented client-side application to invokeRestful Web Services and hydrate the data into the Store.
- Involved in working with UML diagrams such as Class Diagrams, Use Cases and Sequence Diagrams.
- Monitoring and maintaining the overall build process of application using Bamboo.
- Used RWD so that the website is compatible with different devices like desktops, laptops, tablets, and smartphones.
- Wrote deployment and built script for minification of JavaScript/HTML using Grunt task runner.
- Implemented best coding practices and standard naming conventions while coding in JavaScript, HTML, and CSS
- Good understanding on writing Unit testing scripts using Jest and responsible for fixing the issues and monitoring it to make sure it releases in time.
- Experience with Test Driven Development and Node.js.
- Better of NoSQL documented database MongoDB.
- Developed and Deployed the Application on IDE’s VS Code and WebStrom.
- Responsible for code optimization and testing across Google chrome and various other browsers.
Environment: Vue.Js,HTML, CSS, JavaScript, JQuery, JSON, Ajax, GIT, Bit bucket Server, Single Page Application (SPA), Backbone.js, Bootstrap, Node.JS, Marionette, Hapi Server Plugin, Responsive Web Design, UML, Agile, Tomcat Server, VS Code, Webstrom.
Confidential, CO
Sr. Front End Web/UI Developer
Responsibilities:
- Involved in User sessions, gathering requirements and developing web application using agile methodology.
- Worked on highly advanced user interface design and development using AngularJS 2, Node JS, ES6, HTML 5, Bootstrap and CSS3.
- Implemented Single Page Application ( SPA ) architecture and client side MVC using A ngular JS 2.
- Used A ngular routing for navigation between views in the application
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search boxand integrator functionalities.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Writing Groovy Scripts for deployment and REST Services clients.
- Development of Client Side Validation techniques using JQuery and A ngular JS directives.
- Development of custom a ngular directives, which can be use along with HTML 5 components for DOM Manipulation.
- Used A ngular JS in-built directives along with custom written directives.
- Used Twitter Bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Used karma-test runner and Jasmine for JavaScript Unit testing and used JIRA for bug tracking and issue tracking.
- Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML 5 Grid Structures/Layouts, CSS 3 MediaQueries, Ajax, Angular JS, and Bootstrap. Performed client side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Implemented client-side application to invoke SOAP and Restful Web Services.
- Involved in working with UML diagrams such as Class Diagrams, Use Casesand Sequence Diagrams.
- Used RWD so that the website is compatible with different devices like desktops, laptops, tablets, and smartphones
- Used best coding practices and naming conventions while writing code in JavaScript, HTML, and CSS
- Experience with Test Driven Development and Node.js.
- Good understanding of no SQL documented database MongoDB.
- Developed and Deployed the Application on IDE’s Eclipse and Tomcat Web Server.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, Git, Single Page Application (SPA), Java,Angular.js, Bootstrap, Node.JS Responsive Web Design,Servlet, Hibernate, DAO, UML, Agile, Spring MVC, Tomcat, Eclipse.
Sempra Energy, Los Angeles, CA
Senior UI Developer
Responsibilities:
- Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap, Angular.js framework.
- Developed the application using Eclipse as IDE and used Eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, accessory code generation, and version control (SVN).
- Developed responsive web sites for Phone, Tablets, and Desktops using Bootstrapand developed AngularJS reusable Custom Directives using scope isolation techniques.
- Responsible for setting up Angular JS framework for UI development, developed html views with HTML5, CSS3, JSON, and AngularJS.
- Created XHTML Pages with CSS and the Box Model and Integrated the Java code (API) in JSP Pages.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Built Web pages that are more user-interactive using Angular.JS, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON.
- Used Karma and Jasmine for testing and structure our project.
- Used SASS as the CSS pre-processor,used SASS variables, mixins, nesting and import.
- Implemented User Interface and integrated with backend code, Node.JS as server side technology. Used Node.js NPM module for UI Dependency management.
- Implementation knowledge inMEAN (Mongo DB, Express, Angular, Node) Stack.
- Developed REST API for test server for Express Router middleware based API’s with MongoDB integration.
- Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Progressively enhance form elements with jQuery to add more robust functionality.
- Successfully performed the RESTful APIs Integration using XML and JSON.
- Consumed 3rd party web services in the project using RESTful web services for authentications.
- Involved in performing code reviews of Jr. Resources in the project.
- Application level knowledge in Clear Case for version control mechanisms.
- Involved in daily SCRUM meetings to keep track of the project status.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams, and debugging production issues.
Environment: HTML5, JavaScript, AJAX, CSS3,SASS,Karma, Jasmine, JSON, Grunt, jQuery, XML,XHTML, No SQL, Mongo DB, Backbone.js, Bootstrap, Photoshop, JIRA,REST API.
Confidential, Detroit, MI
Senior UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript, AngularJS, JSONand React JS.
- Used JQuery and AJAX for service calls on pages to interact with the server for information.
- Using Angular JS created custom directives for data manipulations and to display data in companystandard format in UI.
- Developed page layouts, navigation and presented designs and concepts to the clients and themanagement to review.
- Worked on CSS to design the navigation, gradient background and used other style properties toenhance the look of the web page.
- Used Bootstrap Navbar to create the responsive menu for the site.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript andJQuery.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border,CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Wrote code to perform Form Validations using JQuery and JavaScript.
- Developed data formatted web applications and deploy the script using client side scripting usingJavaScript.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the usingstandard statements.
- Designed and developed required WSDL and XSD for the services creating of GUI components using Ext JS on NetBeans Used ClearCase for Version Controlling.
- Designing the flow of the project using Water Fall Model.
- Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
- Extensively worked on Application servers like WebLogic, Web Sphere, JBoss and Apache Tomcat.
Environment: JAVA, JavaScript, HTML,CSS, JBoss, XSD, XML, JQUERY, AngularJS, AJAX, JSON, REST, Servlets, HTTP, Hibernate, Bootstrap, Firebug, Waterfall.
Confidential, Hartford, CN
UI Developer
Responsibilities:
- Executed user interface designs from product requirements and UI specification
- Collaborated with various related disciplines and Human Factors Engineers to create User Interface designs.
- Used Spring and worked on Inversion of Control concepts like dependency injection.
- Created customized forms using HTML and JavaScript, date picker using Bootstrap.JS.
- Involved in the MVC architecture by using framework of Angular.JS.
- Developed prototypes in HTML and CSS.
- Used Restful web services for interaction with backend.
- Used Chrome developer tools like fire bug to debug bugs.
- Used GIT as version control tool.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Experience with Angular UI Bootstrap for various functionality like Modal, Pagination, Progress bar, Date picker, Carousel etc.
- Expertise in AngularJS Custom Services, Factory, Routing, Data Binding, Dependency Injection and handling animated events.
- Extensive experience in developing web page quickly and effectively using AngularJS, HTML5 and CSS3.
- Experienced in designing various forms, tooltips, menus, and tabs, widgets that support drag-and- drop, animated effects, date and time selection.
- Extensively used CSS along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed an interface pattern library to share product management as well as development teams
- Directed front end interface development throughout group of applications written in java utilizing JSF framework
- Developed componentized UI architecture providing UI elements for entire applications
- Executed design principles and user experience to implement high-fidelity mockups as well as interaction flows.
Environment: HTML 5, HTML, CSS2.x, CSS 3, JavaScript, Bootstrap, Angular JS, jQuery, AJAX, Core Java.
Confidential, Deerfield, IL
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Design and development of Web pages using HTML, CSS including XML.
- Used CSS3 media queries to achieve the responsiveness of the user interface.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS3.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (AJAX, and JSON to write/read data from back end systems).
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.x,HTML, CSS2.x,CSS 3, JavaScript, Angular JS, jQuery, AJAX, JSON, XML, SVN.
Confidential
UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML4, CSS2/3, and JavaScript.
- Created storyboards for the development of layout to maintain design throughout the site.
- Transformed the design mock-ups to HTML pages using HTML, DHTML and CSS.
- Used CSS to control the layout of multiple web pages all at once.
- Created responsive web designs to adjust them-selves in order to look good on all devices
- Designed table-less layouts.
- Used W3C CSS Validator to check markup validity.
- Performed optimization of SQL Queries and Store Procedures by normalizing tables.
- Involved in Agile Methodology process.
- Responsible for Cross-browser handling.
Environment: JavaScript, JQuery, Ajax, HTML 4, DHTML, CSS2/3, SQL, Core Java, Notepad++ and Windows
