We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, Ga

SUMMARY:

  • Over 15+ years of experience as Senior Front - End UI Developer in e-commerce Application and Web Development with emphasis on HTML (4.01/5), CSS (2/3), XHTML, JavaScript, J-Query, JSON, AJAX, Flash and JavaScript frameworks like Angular 2.0, Node.js, Angular.js, Unit testing tools like Karma, Jasmine, Mocha, Protractor and Chai and Selenium.
  • Good Experience on MVC frameworks like AngularJS , Angular JS 2.0 , for creating Single Page Application (SPA) and Two-Way Binding using concepts like Routing, Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Dealt with all kinds of data formats like XML, JSON, flat files for exchange of data.
  • Expertise in styling the documents using CSS preprocessors like SASS and LESS. Usd Variables, functions and operations in both LESS and SASS.
  • Experience with responsive web design by using CSS3 media queries and front-end frameworks such as Bootstrap3.
  • Extensive experience on MVC frameworks like ANGULAR JS using ECMAScript for creating single page Applications using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
  • Proficient in working with AngularJS and Angular2 . 0 to create Single Page Applications (SPA) .
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Extensive experience in using JavaScript, jQuery, AJAX calls and JSON data from the server in developing Rich Internet Applications (RIA) .
  • Experience writing AngularJS code for developing Single page applications (SPA) using core directives, expressions and modules .
  • Sound experience in developing applications that involve Responsive web design (RWD) with CSS3 media queries and Bootstrap .
  • Experience with Version Control Systems like Subversion (SVN), GIT & Clear case . Experienced with automated UI testing tools like Jasmine, Karma, Protractor and worked in TDD environment.
  • Experienced in React.js and working with React Redux architecture .
  • Solid understanding of React Virtual DOM Algorithm for React performance optimization.
  • Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
  • Expert in developing Object-Oriented Web applications using MVC architecture .
  • Good understanding of Document Object Model (DOM) and DOM functions, DOM Events, DOM Collections and DOM Navigation.
  • Hands-on experience with creating instances and deploying code on cloud platforms such as Amazon Web Services (AWS) .
  • Experience writing AngularJS code for developing Single page applications (SPA) using core directives, expressions and modules.
  • Strong experience in designing and implementing RESTful API to be consumed by the UI.
  • Experience in hand-coding HTML using semantic mark-up, the latest W3C web standards, and CSS layout / positioning.
  • Proficiency in the Entire Software Development Life Cycle (SDLC) .
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software.

TECHNICAL SKILLS:

Languages: C++, C, .NET, HTML, HTML 5, CSS3, Java Script, jQuery, AJAX.

JavaScript Frame Works: Angular2.0, Angular.js, Node.js, Bootstrap, Ext.js, Ember.js.

Development Tools: Eclipse, NetBeans, Grunt, Bower, Web Storm, Sublime, Brackets, Maven, Adobe Photoshop.

Application/Web Servers: Apache Tomcat.

Design and developing: Microsoft Visio, XML and Rational Rose, Design Patterns, Dreamweaver

Development Methodologies: Scrum, Agile and Waterfall.

Web Services: SOAP, RESTful and XML.

Databases: Oracle, MySQL and SQL Server 2000/2005/2008 , MongoDB.

Scripting languages: Java Script, UNIX Shell Script.

XML technologies: DTD, XML, XSL, XSLT, XQuery, DOM.

Version Control: CVS, SVN, GitHub, JIRA.

Environment: s: UNIX, Windows 2000, Windows XP, Windows 7, Windows 10.

Desktop Tools: Acrobat Writer, MS Office.

Browsers: Firefox, Chrome, IE, Opera, Safari.

Testing tools: Karma, Jasmine, Chai, Protractor and Mocha.

UX tools: Axure, Balsamiq, MS Visio, Pencil, Adobe Photoshop CS3.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA.

Sr. Java UI Developer

Responsibility:

  • Developed Responsive Web Application using Angular2.0 .
  • Worked on Angular2.0 scopes like Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
  • Developed a single page, mobile-first, cross-device/cross-browser web application using HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular2.0, Angular.Js and React.Js.
  • Created the Application using Angular.Js and Node.Js libraries and used NPM to manage dependencies and gulp to minify, reactify, and babelify the code.
  • Used Backbone.js for the functionality and structure. Developed core component of Analytics with Node.js, Angular2.0, Angular.Js Backbone.js and Require.js .
  • 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, Angular2.0.
  • Worked the frontend by using node.js, express.js and mongoDB.
  • Developed Tabbed pages using AJAX and Angular2.0, Node.Js and Ext.Js for quick view of related content, scores, top stories, and headlines.
  • Built Angular2.0 framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON , ECMAScript and Angular2 . 0 .
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.0.
  • Exposure to new features and issues addressed in Angular2.0 using ECMAScript.
  • Experience in implementing latest software development approaches using components, services, redux architecture, observables, router, classes, RX.js in Angular2 . 0.
  • Implemented XML parsing & JSON parsing for data handling on different application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX , JSON and XML .
  • Used the Backbone.js, knockout.js, MVC Frameworks in the development of the web applications.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
  • Management of a Portal application with the use of Angular2.0 and backbone.js.
  • Performed testing using Jasmine, Karma and Protractor by following Test Driven Development (TTD) approach.
  • Implemented unit test cases using Karma Runner and Jasmine for Angular2.0 on client side and mocha/Chai for Node.js for testing endpoints.

Environment: HTML5, CSS3, JavaScript, Typescript, Angular2.0, DOM Manipulation, Node.JS, CSS5, AJAX, API, JSON, backbone.js, React JS, Require.js, Ext JS, Sass, LESS, Bootstrap, MySQL, Mongo DB.

Confidential, Minneapolis, MN

Java UI Developer

Responsibilities:

  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, Less, CSS3, SASS and AJAX.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux Libraries.
  • Experienced in React JS and working with redux architecture .
  • Involved in creating a reusable component using React.Js for DOM manipulation.
  • Worked heavily on CSS3 and LESS layout for DOM manipulation. Capable of solving Cross-browser compliant issues (IE, Firefox, Chrome, and Safari).
  • Wrote client side code using React.js and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's and to monitor the application.
  • Closely worked with Application using React.Js and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Worked in using React.Js components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Implemented HTTP REST API using Node.Js and Express.Js and extensively tested RESTful services using POSTMAN .
  • Implemented modules into Node JS to integrate with designs and requirements and used Node JS Express Framework.
  • Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
  • Used Axios with react for making AJAX Calls .
  • Has worked with Node.Js for writing code in the server side and creating scalable network applications.
  • Have strong appreciation for Agile methodologies and team collaboration as this role will interface with customer service, executive directors, designers, and other developers in a fastpaced environment.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongoDB.
  • Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.
  • Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, css autoprefixer, Sass compilation, bundling and test runner configurations and make it available as a command.
  • Worked with unit testing of JavaScript applications using Karma, Jasmine, apimocker, Jest, enzyme.
  • Designed Restful XML web services for handling AJAX request .
  • Build UI features in JavaScript / JQuery/ReactJS utilizing RESTful JSON APIs.
  • Attended agile meetings (Scrums, Sprint Planning).

Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap 3, JSON, AJAX, Node JS, React JS, Grunt, Express JS, Gulp, GIT, REST & SOAP (web services), POSTMAN, Jasmine, Karma, Source Tree, WebStorm, MongoDB, NP.

Confidential, West lake, TX

Front End Developer

Responsibility:

  • Developed the site layout/user interface from provided design concepts by using standard HTML/CSS3, JQuery practices.
  • Developed the front-end web pages by using HTML, CSS3 and JavaScript frameworks like Angular.Js.
  • Worked with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables.
  • Implemented modules into Node.Js to integrate with designs and requirements.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as JQuery, Angular.Js and Bootstrap using Subversion for version control.
  • Worked with UX designers and back-end developers to analyze and enhance the performance of web pages.
  • Involved in creating a reusable component using Angular.js for DOM manipulation.
  • Developed content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Implemented Model View Controller (MVC) design pattern using Angular.Js and developed reusable components with Angular JS custom directives.
  • Utilized CSS based design techniques to eliminate table-based layouts and CSS Sprites to improve performance and decrease page load speed.
  • Implemented custom validation controls for various forms through Angular.Js custom directives validation controls.
  • Implemented User Interface and integrated with backend code, Node.Js as server side technology.
  • Worked on writing extensive unit tests using frameworks and test runners like Jasmine, Karma.
  • Worked on CSS pre-processors like SASS and LESS.

Environment: HTML, CSS3, JavaScript, jQuery, XHTML, Angular.Js, Node.Js, React.Js, BootStrap, JSON, AJAX, MS Office, Visual Studio 2010.

Confidential

Java/UI Developer

Responsibilities:

  • Designed and implemented Java Classes, Interfaces, Model design, and interface layer design with other team members.
  • Developed JSP’s and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JQuery, and JavaScript.
  • Used JavaScript to perform checking and validations at Client's side.
  • Built a robust and secure content management system for some projects as per clients’ needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
  • Created UI documentation and added HTML/DHTML help to interface.
  • Utilized JavaScript closures to create a audio player with a responsive UI that plays, pauses, and skips audio.
  • Implemented AJAX controls in JavaScript.
  • Designed JDBC Connection for data retrieval and updating purpose, also developed connection pool to avoid waiting time for database connection.
  • Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Used Tomcat server for application development with Eclipse.

Environment: Java, Core Java, HTML, CSS, JavaScript, JQuery, Ajax, Java Script, JDBC.

We'd love your feedback!