We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

0/5 (Submit Your Rating)

OH

SUMMARY

  • Over 8 years of IT experience in developing, deploying and maintaining Front End applicationsHTML5, XHTML, CSS3, JavaScript, JQuery, AJAX, JSON, JSTL,AngularJS and Java.
  • Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, etc.,.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Strong experience withJQuery plug - in, AJAX, XML and JSON.
  • Good knowledge of latest version of object oriented JavaScript Libraries like AngularJS, ReactJS, NodeJS, BackboneJS and Bootstrap.
  • Good experience in Restful Web service development and proficient in developing Single Page Applications (SPA) usingHandlebars, AngularJS.
  • Proficient in using ReactJS for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
  • Developed Web API usingNodeJSand hosted on multiple load balanced API instances.
  • Excellent experience inMVC, event driven applications usingAJAX,Object Oriented (OO)JavaScript, JSON and XML.
  • Hands-on experience with SOAP and RESTful web services.
  • Good Experience in using JavaScript testing frameworks like Jasmine with Karma and protractor for e2e testing.
  • Experience working with technologies likeJava,JSP, Servlets, Asp.Net.
  • Experience applying the latest software development methodologies like - Waterfall, Agile, BDD, TDD, Iterative and Scrum.
  • Debug the applications usingFirebugto traverse the document and manipulated the Nodes using DOM and DOM Functions.
  • Experience in version control systems like GIT GitHub and Tortoise SVN.
  • Experienced in complete SDLC life cycle includes Analysis, Design, Development, Testing and Deployment.
  • Experience in working Acceptance Test Driven Development(TDD) Agile implementation.
  • Very good experience working with Cross Browser Compatibility, worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Web Development: HTML5, CSS3, JavaScript(ES6), Servlet, JSP, JQuery2.1, PHP5.4, JSON3, JDBC, XML, XHTML,.

JavaScript Libraries: JQuery1.x, React.jsv0.14, Angular.js1.5, 2, D3.js2.0, Node.jsv6.0, Bootstrap3.3.J2SE, JSP, Servlets, JNDI, XSD, DOM, AJAX, Spring MVC, JMS, Android (hybrid), ADT Plugin, Android SDK-development.

Methodologies: Agile, Scrum, Waterfall.

IDEs: Notepad++, Eclipse IDE, Netbeans, Adobe Dreamweaver.

Servers: Tomcat, Apache, IIS, MySQL, PLSQL, Oracle 11g.

Web Services: RESTful Web services, SOAP.

Software Tools: Microsoft Visual Studio, Photoshop, MS Office.

Operating System: Windows, Linux, Unix, Mac OS X.

Others: SVN, GitHub.

PROFESSIONAL EXPERIENCE

Confidential, OH

Sr UI developer

Environment: HTML5, CSS3, JavaScript1.8, Jquery2.x, Bootstrap3.3, AJAX, JSON, XML, AngularJS1.5, 2, ReactJS, NodeJS, ExpressJS, RESTful web services, Web Agile.

Responsibilities:

  • Responsible for Development Web page using HTML5, JavaScript(ES6), Jquery, lodash, Angular2, CSS, SASS including Ajax controls and JSON.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Created a responsive web and mobile application to replace the legacy application that using in stores by using various technologies.
  • Extensive usage of BOOTSTRAP and SASS for responsive web design.
  • Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed the frontend components in ReactJSwith redux data flow for validation of the services written.
  • Improved the frontend logging logic of the place page Suggest Edits interface with ReactJS.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReactJS.
  • UsedReactJSto implement rich functions in various pages like form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Worked onReactJSVirtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • UsedReact-Router to turn application into Single Page Application.
  • Used AngularJS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Develop complex features and platform based code artifacts utilizing Angular2 platform.
  • Created Angular2 components implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, RouterOutlet, binding the click event, Component decorator, binding to the hidden property.
  • Worked on Angular2.0 by consuming RESTFul web services & used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Used Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.
  • Written AJAX driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Added user validations and user permissions by usingNodeJS.
  • Utilized NodeJS to create a fast and efficient chat server.
  • UsedNodeJSfor server side code and ExpressJSas the framework. Written callback functions for the RestFul API.
  • The concepts of cross-platform environment NodeJS are successfully implemented on the Linux based Grunt (JavaScript task runner).
  • Created NodeJS backend for creating RESTful Web Services using the Express Framework.
  • Used node-SOAP-API, npm module to make SOAP Web services which provides flexibility, reducing of work to maintenance new library and security.
  • Optimizing and enhancing the portal to web and handheld devices with WIA-ARIAcompliance.
  • Developed build and deployment scripts using npm/grunt module as build tool in Jenkins.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.

Confidential, Pheonix, AZ

Sr.UI developer

Environment: HTML5, CSS3, JavaScript1.8, JQuery2.x, AJAX, JSON, AngularJS1.5, ReactJS, NodeJS, RESTful Web Services, JIRA.

Responsibilities:

  • Responsible in design and development of web applications using HTML5, CSS3, JavaScript, JQuery, AngularJS,NodeJS, OOP, DOM, Twitter Bootstrap, AJAX, XML and JSON.
  • Designed dynamic and multi-browser compatible pages usingHTML, CSS, JQuery and JavaScript.
  • Responsible for design and development of theweb pages from mock- ups.
  • Developed pagelayouts, navigation, animation buttons and icons.
  • Responsible for creating the screens withtable-less designsmeetingW3C standards.
  • Responsible in making surethe patternis similar across all thewebpages.
  • AppliedJavascripts using Jqueryfor basic animation and end user screen customization purposes.
  • Developed the administrativeUIusing AngularJS and NodeJS, Jasmine andReactJS.
  • Responsible for developing the application usingReactJSand Flux architecture for internal teams productivity use.
  • CreatingReact-Native mobile applications for devices unable to run Flex/Flash applications.
  • UsedReact-Autocomplete for creating google maps location search on the webpage.
  • UsedReactflux to polish the data and for single directional flow.
  • Experience on implementing theAngularJS in creating animations based on CSS classes.
  • Worked in the development of single page applications using AngularJS.
  • Coded AngularJScontrollers and directives for application functionality and filters for heavy DOM manipulation.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app through keywords.
  • UsedAJAX and JSONto makeasynchronous callsto the project server to fetch data on the fly.
  • UsedNodeJSas proxy to interact with Rest services and also with Database, building real-time Web API's.
  • Used date-format and moment packages inNodeJSto save the timestamp in database converting into UTC.
  • Used NodeJS for the backend. Used npm modules like grunt, bower.
  • Debugged the website using Chrome Developer's tools and hardcoded the API into script for getting the information about merchants usingNodeJS.
  • Processed JSON response data by consuming RESTful web services and usedAngularJSfilter for implementing search results.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • UsedJQuery-Ajax plug-in to GETthe data inJSON formatand displayed onHTMLpage.
  • Made the marketing site ADA (American Disabilities Act) complaint and fixed accessibility issues according to WebARIAstandards.
  • Performed project maintenance tasks such as managing and updating NPM packages, rebuilding binary dependencies, filling out unit test suites (mocha/chai), breaking up largenodemodules into smaller modules for maintainability, creating README files for modules and apps, adding documentation etc.
  • Used Jasmine and karma for productive java script unit testing.
  • Performed testing using Jasmine, Karma and Protractor by following Test Driven Development (TTD) approach.
  • Experience in cross browser compatibility check andthoroughly performedunit testingandintegration testing.
  • Useddeveloper tool kitandFirebugto locate and resolve the issue through multiple browsers.
  • Worked closely withSQA teamto track andfix the bugs/defectsthat were reported onJIRA.
  • Implemented an Agile work flow for continuous integration and testing of applications using Rally.

Confidential, Richmond,Virginia.

Sr.UI developer

Environment: HTML4/5, CSS3, Bootstrap, JavaScript, JQUERY, AJAX, JSON, TypeScript, NodeJS, AngularJs, PolymerJS, XML, XSLT, PHP, APACHE, Jasmine, Karma, SVN.

Responsibilities:

  • Worked on front end pages that were developed in a professional manner using HTML5, CSS3, JavaScript, JQUERY, Bootstrap,NodeJS and AngularJS.
  • Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to bank's applications using HTML5 to maintain a singleUIfor all platforms migrate all application to Akamai data servers to increase speed and performance of the applications.
  • Extensively used CSS along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Responsible for Making enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Involved in development converting the static HTML mark-ups to JSP's.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Worked on Angular modules, components, dependency injection etc.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, LESS, Bootstrap, AngularJS.
  • Integrated the service call withUIusing $http and $resources which are substitutes for AJAX in angular.
  • Used AngularJS $http service to communicate with Restful web services and JSON data.
  • Implemented client side Interface using ReactJS.
  • Implemented data visualization using Highcharts.
  • Used popular NodeJS frameworks like Express and Restify to mock a Restful API.
  • Developed web applications using Restful and SOAP protocols.
  • Implemented unit testing for the front end using Jasmine and Karma.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Used SVN for version control.
  • Involved in Agile/ SCRUM based approach toUIdevelopment.

Confidential, Los Angeles, CA.

JavaUI developer

Environment: HTML 5, JavaScript, backboneJS, AJAX, CSS 2/3, JSON, JQuery, XML, Apache.

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQueryAJAX and JSON.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used Javascript, jQuery for user interactions in pages.
  • Used JQuery AJAX for service calls on pages to interact with the server for information.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features. .
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Integrated different social networking site like Facebook, twitter.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Rapid prototyping of design concepts.
  • Used agile methodology for the software development.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Developed SQL queries to perform insert, update or delete operation on My SQL database.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.

Confidential, NewburyPark,CA.

UI developer

Environment: HTML, DHTML, XHTML, DOM, CSS, JavaScript, jQuery, JSON, AJAX, Adobe Flash, Dreamweaver, PL/SQL and Oracle.

Responsibilities:

  • Assisted in designing, creating and developing web portals.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
  • Worked closely with the programmers for project requirement analysis.
  • Created new static model pages with cross browser compatibility features.
  • Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
  • Created required Views, Indexes and Clusters.
  • Designed report previews for PDF and Excel using SQL Stored Procedure.
  • Created triggers for calendar based database events.
  • Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
  • Wrote UNIX shell scripts to automate the batch process.

Confidential

Web/UI Developer

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, XML, Apache HTTP Server, MySQL.

Responsibilities:

  • Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
  • Developed jQuery based calendar to schedule appointments.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
  • Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML
  • Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website
  • Implemented pagination and sorting functionalities in different modules using jQuery plugins
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser / platform testing and compatibility assurance
  • Using SVN for version control.
  • Participated in requirement gathering, coordinated with various development teams in code integration.

Confidential

Java/J2EE Developer.

Environment: Java, J2EE, Hibernate 3.0, IBM Websphere, Struts, Oracle, PMSmart, J2EE, JSP, Oracle SQL, JIRA.

Responsibilities:

  • Responsible for Interwoven specific application design and Architecture.
  • Responsible for TeamSiteTemplating design and development.
  • Responsible for administration activities like OpenDeploy installations, configurations etc.,
  • Designed and developed various complex Data Capture Templates and Presentation Templates involving Form API and CGI to validate the DCT fields with database values.
  • Designed and developed/customized the Content Search feature of TeamSite.
  • Developed many workflows and Templates that are used by development team and business users.
  • Developed various JSP pages and Servlets for generating the presentation pages.
  • Responsible for designing and developing the Open Deploy and Data Deploy, which are part of workflows to deploy the content to various environments, i.e., Staging, QA, Integration and Production.
  • Responsible for Administration and Support activities: User Management, Build Scripts, Open Deploy and Fail over Mechanism.
  • Worked with Build script enhancement i.e., developed some extra menu items for cutting an edition, submitting the content from QA workarea to Staging workarea in TeamSite, Pushing the same content to Production environment and Reverse Sync up.
  • Involved in many releases for various activities like Edition creation, Submission of files to production.
  • Responsible for Simulation, Deployment, Sync up, etc.
  • Responsible for Upgrade of TeamSite from 5.5.2 to 6.5 and 6.5 to 6.7.1 SP1
  • Responsible for Integration of WebLogic portal server with TeamSite.

We'd love your feedback!