We provide IT Staff Augmentation Services!

Ui Developer Resume

Bentoville, AR

PROFESSIONAL SUMMARY:

  • 5+ years of experience in UI Front - end Web Developer using mainstream Web Technologies such as HTML4, HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap and W3C Web Standards.
  • Expertise in client scripting language and serve scripting languages like JavaScript , JQuery , JSON , Bootstrap , Node JS.
  • Experience in CSS & JavaScript coding to offer responsive website layouts to modern browsers.
  • Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Angular.JS.
  • Involved developing single page applications ( SPA ) using Angular2 , Type Script , and NodeJS
  • Experience in Angular JS structural framework for dynamic web apps and Designed and implemented an Ecommerce Website with AngularJS.
  • Ability to develop high performance Single Page Application using advanced Angular.js patterns .
  • Familiar in writing custom directives in AngularJS for re-usable components
  • Experienced in working Angular 2 with backend services.
  • Experienced in React JS and working with React Flux architecture.
  • Experience in working with ES6 features, web pack with ES5, ReactJS .
  • Developed Web 2.0 applications to consume JSON response using callback functions.
  • Implemented easy-to-use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Used AJAX and JSON communication for accessing RESTful web services data payload.
  • Worked proficiently in various IDE's including Net Beans and Eclipse.
  • Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
  • Experienced in using all web content management systems like AEM (Adobe Experience Manager), Word Press CMS.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Involved in Waterfall based approach to UI Development .
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine .
  • Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt , Gulp .
  • Have good working knowledge with version controls like TFS, GIT and SVN
  • Experienced working with servers like SQL, My SQL, ORACLE DB and DB2
  • Worked on different browsers such as Interment Explorer (version 8, 9, 10), Mozilla Firefox, Google chrome, and Mac Safari to verify browser compatibility.
  • Very comfortable and passionate about adopting ideas and bringing them to life through technology.
  • Experience in writing SQL queries to create tables , stored procedures, triggers and views.
  • Provided and customized jQuery and Word Press plug-in to suit client needs.
  • Experience in DOM (Document Object Model) to use in interacting with objects in HTML, XHTML and XML documents.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, Anguar JS, Angular 2, AJAX, JQuery, JSON, Apache, PHP, DOM, Gulp and Grunt

JavaScript Frameworks: Backbone.js, Node.js, Angular.js, Require.js, Bootstrap, JQuery UI

Programming Languages: JavaScript, JQuery, Ajax, Java, JSP, JDBC, Servlets, Hibernate, SQL, Web Services (SOAP and REST).

Application Servers: Weblogic, Tomcat, JBoss .

Databases: Oracle 10g, MS-Access, MySQL

JavaScript Frameworks: Node.js, Angular.js, Bootstrap, JQuery, JSON.

Version Control: Git,SVN, eclipse plug-in for SVN

Build Tool: ANT,Maven

SOA/ Web Services: WSDL, SOAP, REST

IDE’S: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop, Visual Code.

Tools: XML Spy,Firebug, Bugzilla, Chrome Developer Tools.

Operating Systems: Windows, Linux, Unix

Methodologies: Waterfall, Agile/Scrum

Secondary Skills: OPENAM,LDAP,Quartz Schedulers

PROFESSIONAL EXPERIENCE:

Confidential, Bentoville, AR

UI Developer

Responsibilities:

  • The project operates on Agile project development cycle with Bi-weekly sprints , daily standup , retrospective sessions and sprint planning.
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Designed and developed the agent portal using framework AngularJS1 . 4 along with HTML5 , CSS3 , and JavaScript .
  • The portal is made responsive using CSS3 , preprocessors like SASS , Bootstrap, and media queries to support desktop and tablets.
  • Written modular, secure, and well-tested front-end code in JavaScript, HTML5 and CSS using AngularJS .
  • Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by angular.
  • Swagger UI as a visual documentation for back-end implementation and client-side consumption. Handled various exceptions based on the response.
  • Developed secured credit and fraud check flows for customer verification.
  • Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
  • Worked on writing code for integrating merchant API to get all the details about coupons and merchant ID to database.
  • Consumed different plugins and angular modules and providers.
  • Demonstrated knowledge of code reviews, unit and regression testing.
  • Involved in writing test cases using Jasmine and Karma to ensure 80% code coverage.
  • Used GIT for source control and JIRA for tracking purposes.
  • Experience in setting Maven repository and pom.xml, Ant build.xml and managed the maven artifacts using Nexus repository
  • Cloud Management for applications setup using OneOps .
  • Overviewing deployment of Applications onto production environment thru OneOps .
  • Experience in CI-CD environment with Jenkins , looper .
  • Followed the coding standards, for easier modification in future releases.

Environment : HTML5, CSS3, SASS, NodeJs, JavaScript, AngularJS1.4, Agile, Bootstrap, REST API's, Web pack, Jasmine, Karma, NPM, GIT, JIRA, Swagger.

Confidential, Dallas

UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules will be build.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.
  • Developed React JS pages, Web services calls and AJAX calls for the application
  • Used React JS 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.
  • Used React JS in components like JSX , creating React components, Virtual
  • Participated with end users and business analyst to understand the business requirements.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Responsible for design and development of web pages from mock-ups (PSD).
  • Worked on Front end by using JavaScript.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented client side Interface using React JS.
  • Created React JS view components using Redux
  • Worked in using React JS components, Forms , Events, Keys, Router , Animations and Flux concept.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application using React JS and FLUX architecture for internal teams productivity use.
  • Experienced in React JS and working with React Flux architecture.
  • Working with React Router for developing Single Page Applications SPAs .
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Implemented the Drag and Drop functionality using React-Dragable
  • Thoroughly performed unit testing and integration testing.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3 .
  • Used Firebug for debugging and for element styling.
  • Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
  • Used Bugzilla and Red mine as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Used web based GIT repository manager with issue tracking features.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub .
  • Made the application responsive using Bootstrap and CSS Media Queries.
  • Worked with CSS Icons , CSS Pseudo-class , CSS Pseudo-element , CSS Image Sprites , CSS background and CSS3 Shadows to give some additional effects.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
  • Integrating the web application using GIT server control
  • Worked with Bit Bucket for recording the progress and later for version control.
  • Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.
  • Worked with Business Analysts for requirement gathering and requirement analysis.
  • Created Use cases, ER diagrams and user flow control.
  • Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.

Environment: HTML5, CSS3, React JS, JavaScript, Bootstrap, jQuery, JSON, REST APIs, Angular JS, Git, MongoDB, Jasmine, Karma, Sublime.

Confidential, Portland, Oregon

UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules will be build.
  • Responsible to manipulate HTML5, CSS3 in as well as making the pages dynamic using AJAX, JSON and XML.
  • Developed the website using Angular2.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Involved in developing the single page web applications using MVC frameworks like Angular2
  • Involved in developing mobile version of web application using Bootstrap libraries.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Built SPA with loading multiple views using route services using Angular2 and NodeJS
  • Created Modules, Components and Services by using type script and NodeJS to consume REST API's using Component based architecture provided by Angular2.
  • Some knowledge and experience in the use of continuous integration tools (e.g. Jenkins, Bamboo, etc.) and build/deploy automation (e.g. Elastic Beanstalk, Docker, etc.).
  • Created a lot of customized Dependency like service with Promise and widely injected them into all kinds of Component Constructor by Injector to achieve specific functionality.
  • Implemented interpolation binding, property binding, attribute binding, class binding, and style binding of Angular2 to bind HTML elements with data and developed dynamic Single Page Application.
  • Utilized the feature Data Binding of Angular2 to watch and hook the data, achieve one-way and two-way Data Binding two optimize the web page.
  • Used Router module of Angular2 to provide URL manipulation capabilities and the navigation from one view to other views which makes Components worked better for the Single Page Application.
  • Used LESS and SASS to customize the styles of HTML and preprocess the CSS files.
  • Involved in making the application Responsive using Bootstrap, SASS, LESS and Media Queries.
  • Involved in JavaScript concepts like Promise, Closure, Prototype, Hoisting and OOP(Object-oriented Programming).
  • Developed several custom Directives in AngularJS to provide shared components.
  • Implemented different kind of custom filters in AngularJS to format displayed data.
  • Used Express.js to create web application and utilized Passort.js for Authentication / Authorization.
  • Developed database operation API using Node.js and Mongoose to interact with MongoDB server.
  • Involved consuming RESTful API’s using JSON and AJAX
  • Built SPA with loading multiple views using route services using Angular2 and NodeJS
  • Created Modules, Components and Services by using type script and NodeJS to consume REST API's using Component based architecture provided by Angular2.
  • Working on Test Driven development using frameworks like Jasmine.
  • Hosted web application into AWS cloud
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application experience with JIRA Task Board.

Environment: HTML5, CSS3, Angular2, AngularJS, JavaScript, TypeScript,, LESS, SASS, jQuery, AJAX, Node.js,MongoDB, Bootstrap, Git, Agile, and Jira.

Confidential

Jr UI Developer

Responsibilities:

  • Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing and Sprint methodologies to do requirements gathering, analysis and planning.
  • Interfaced with the Marketing and IT departments and developing requirements to implement the project based on the requirements.
  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Built rich prototypes & applications using HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap .
  • Used AngularJS task data from entity HTTP methods to retrieve employee models.
  • Used AngularJS controllers to update entity models and Tasks database.
  • Improved code reusability and created content rich Web Pages using Layouts.
  • Developed Task Assignment application by implementing the Single Page application template using Angular JS Route Providers.
  • Used Angular JS MVC Architecture to split the UI logic into Views , Models and Collections .
  • Implemented Angular JS Factories and Controllers to manipulate and view employee task data.
  • Responsible for design and development of the web pages from mock- ups.
  • Created a custom single-page responsive web application representing an online account setup form using Angular JS.
  • Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.
  • Used Angular JS Http Request to read data from web servers and process JSON data to render in the UI.
  • Used Angular JS for creating custom directives to display data in UI.
  • Performed Angular JS form validation and validation messages displaying with ng - show and created a custom validation directive for comparing fields.
  • Implemented and managed High Availability (Replication) and Load balancing (sharing) cluster of Mongo DB having TB's of databases.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Interacted with Testing Team , Scrum Masters and Business Analysts for Fixing of Issues.

Environment: HTML, CSS/CSS3, JavaScript, Angular JS, Nodejs, AJAX, BootStrap, JQuery, MySQL, Agile, JSON, Net Beans, GIT.

Confidential

Java Full Stack

Responsibilities:

  • Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML and CSS2 based on the W3C and ADA standards.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate , Data Transfer Objects, Data Access Objects, factory patterns.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate, using Spring IOC (Dependency Injection) and Spring AOP (Aspect Oriented Programming) for Cross-cutting Concerns.
  • Developed pages using HTML, DHTML, XHTML, CSS3 and JSON .
  • Gathered the data from the backend using AJAX and JQuery , JSP .
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Creating cross-browser compatible and standards-compliant CSS based page layouts.
  • Worked on fixing cross browser compatibility issues.
  • Created Valid XHTML, CSS templates.
  • Implementation of Restful WebService and SOA Architecture
  • Writing application level code to interact with the backend Databases using Oracle PL/SQL .
  • Implemented and configured development, test, and production environments for oracle Document capture
  • Created and deploying new features to sustain and amend existing applications.
  • Developed client side validation code using JavaScript and JQuery .
  • Created pages in Site Core and validating the HTML code with W3C Validator.
  • Worked on fixing cross browser compatibility issues and using testing tool Jasmine .
  • Fixed Front-End issues with the layouts.
  • Responsible for writing SQL and PL/SQL queries for writing stored procedures
  • Responsible for working with the client on establishing deliverables, timeline, budget, managing project scope and project resources.
  • Highly involved in making updates to the current website and simultaneously handling other projects.
  • Involved in coding pages with best Search Engine Optimization ( SEO ) techniques.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, SOAP, XHTML, SVN, Chrome Inspector, JIRA, Angular JS, Bootstrap IE Tester, Jasmine, My SQL, Apache Tomcat.

Hire Now