We provide IT Staff Augmentation Services!

Ui Developer Resume

Eden Prairie, MN

PROFESSIONAL SUMMARY:

  • Having over 6+ Years of experience in the IT industry working with Web Based Applications and UI applications in Insurance, Banking & E - Commerce domains.
  • Extensive experience in developing web pages using HTML5, CSS3, JavaScript with ES5 and ES6, TypeScript, jQuery, Angular 2, Angular JS, React JS, Redux, Node.js, Vue JS.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in handling Cross Browser compatibility issues in web pages and Search Engine optimization techniques.
  • Experience in creating Responsive Pages using Bootstrap, Media Queries and CSS flex box.
  • Experience in working with CSS preprocessors like LESS and SASS .
  • Fluent in developing applications using Angular JS features like components, pipes, modules, templates, metadata, data binding, routing and Angular CLI .
  • Expert in all aspects of AngularJS like routing, modularity, dependency injection, service calls and custom directives for single page applications .
  • Working knowledge using component-based architecture provided by Angular 2 with Typescript rendering the components using the additional components called custom HTML tags.
  • Developed a front-end web application for Global Network Operations using React.js, Redux, ES6/Babel and Webpack
  • Having good experience in implementing the Node.JS server side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
  • Experienced in version control tools GIT and SVN Apache Tortoise Subversion.
  • Knowledge in using npm, Bower, Gulp and Grunt for package management and installation
  • Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
  • Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
  • Good team player with excellent communication skills and Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML 5, JavaScript, AJAX, jQuery, JSON, JSP, CSS, UI Concept Modeling/Wire framing.

IDE, HTML Editor: Notepad++, sublime, Eclipse IDE, Adobe Dreamweaver, VS code

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server

UI frameworks: Angular.JS, Ext JS, React JS, Node JS, Vue JS.

Methodologies: Agile, Water Fall

Version Control: SVN, GIT

Operating Systems: Windows, Mac OS, LINUX

PROFESSIONAL EXPERIENCE:

Confidential, Eden Prairie, MN

UI DEVELOPER

Responsibilities:

  • Involved in full life cycle of the application design, development and testing
  • Worked closely with the end users / business analysts to gather the requirements of the project and was responsible for the delivery of technical design document and implementation
  • Collaborated with the front-end design team and back-end to build the right set of UI modules.
  • Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Used front end web development tools HTML4/5, CSS3, JavaScript, Typescript, Bootstrap, AngularJS, Angular4/5 to design UI.
  • Used Bootstrap to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.
  • Experienced in developing web applications using latest JavaScript ES6 features and framework/Libs such as Angular4/5 .
  • Moved existing AngularJS controllers and services to Angular4 components for more responsive and less dependency.
  • Developed single page applications using, Angular4/5 Typescript , web pack and grunt.
  • Built highly reusable UI components with Angular4/5 and Styled Components to increase scalability and reusability.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS) to install the dependencies.
  • Designed dynamic client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular 4/5.
  • Worked on Restful web service calls for POST, PUT, DELETE and GET methods.
  • Used different Angular built in services for all data access, encapsulating URLs and Standardizing data access interfaces.
  • Designed the architecture and user interfaces as per the requirements.
  • Worked on Custom Renderers to get the native look and feel for the application.
  • Created Portable class Library for targeting specific platform and used interfaces to provide platform specific functionalities.
  • Wrote unit tests cases to test the controllers and services using with Jasmine Framework and run the test cases using the Karma.
  • Worked in Agile Environment and attended meetings regularly to show the functionalities implemented and worked closely with business analyst and solution architect.
  • Used Team Foundation Server (TFS) for Code base management.

Environment: HTML5, CSS3, JavaScript, Agile, RESTful Web Services, JSON, jQuery, Angular4/5, Jasmine, Node.js. TFS, NPM, VS code.

Confidential, Jacksonville, FL

UI DEVELOPER

Responsibilities:

  • Experiences in development of a well responsive Single Page Application using Angular framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Created multiple TypeScript modules to manage written codes in angular project.
  • Worked closely with the end users / business analysts to gather the requirements of the project and was responsible for the delivery of technical design document and implementation
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular2/4 to design UI
  • Moved existing AngularJS controllers and services to Angular4 components for more responsive and less dependency.
  • Compiled TypeScript files to produce equivalent ECMA5 JavaScript files.
  • Restricted member fields and methods access using access modifiers like public, private and protected in TypeScript file.
  • Accessed and manipulated private member fields defined in TypeScript file using get and set properties.
  • Using Web pack to generate static assets representing modules from dependencies.
  • Expertise in creating responsive style sheets using CSS with SASS.
  • Created type script reusable components and services to consume REST API’s using component based architecture provided by Angular4/5.
  • Classes to interact with business logic &used Spring Frame work for Angular layer design patterns.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular4/5.
  • Extensively used HTML5, Angular, JSON, AJAX and DOM scripting for form validations.
  • Developed web API using Nodejs and hosted on multiple load balanced API instances.
  • Experienced in Model View Controller (MVVM) frameworks such as Angular for creating SPA.
  • Used HTML5, CSS3, JavaScript and Angular2/4 for our prototype- working model.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Created middleware application server to encapsulate modern JS widget framework and control set.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Created React/Redux based components for display and input of economic data.
  • Built highly reusable UI components with React and Styled Components to increase scalability and reusability.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
  • Use React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.
  • Experienced in developing web applications using latest JavaScript ES6 features and framework/Libs such as React and Redux.
  • Wrote unit tests with Karma, Jasmine and Enzyme.
  • We used jasmine and karma frame works for writing test cases and used to take care of unit test coverage for the functionalities developed.
  • Worked with source version control tool GIT to manage the code repository.
  • Following agile methodology with daily standups and regular sprints and used JIRA for tracking tasks and bugs.

Environment: HTML5, CSS3, JavaScript, TypeScript, Agile, Ajax, JSON, jQuery, Angular2/4,Web-pack, Jasmine, Node.js, React, Redux

Confidential, Houston, TX

UI Developer

Responsibilities:

  • Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, JavaScript, JSP and j Query based on the W3C standards and Web 2.0.
  • Involved in developing presentational and container components using React and JSX .
  • Created POC for client on ReactJS
  • Worked with customers to turn UI requirements and feedback into apps with positive UX
  • Worked on Project following Scrum Agile methodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Worked on React JS Virtual Dom and React views , rendering using components which contains additional components called custom HTML tags.
  • Used React-Router to turn application into Single Page Application.
  • Used Rally for tasks tracking and follow up with user stories.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Working on tools like Gulp and Jenkins
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows
  • Used JSP and JSON for implementing presentation layer as well as MAVEN and NodeJS server for deploying EAR files.
  • Created and Used Reducers That received said actions to modify the Store State.
  • Maintaining the State in the store and dispatch an action using Redux.
  • Used the Middleware, Redux-saga, Redux-promise in application to retrieve the data from the external API’s and perform the RESTful Services.
  • Working with offshore team also, to explain business requirements and assign tasks.
  • Developed and performed test cases using jasmine and Karma in the unit test, and used the protractor and Http-server for the End2End testing.
  • Developed, tested, and deployed Storify Business feature set in Node.JS with Express and Mongo DB backend, incorporating APIs from Twitter, Type kit, Stripe, and others for Storify features
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX

Environment: HTML5, CSS3, JavaScript, Agile, UX design, Ajax, JSON, JQuery,6r React JS, Jest, Karma, Node.JS.

Confidential, New Brunswick, NJ

UI Developer

Responsibilities:

  • Designed and developed the system using Agile Methodology.
  • Developed and designed the front-end applications and user interactive web pages using web technologies like HTML4/5, CSS 2.1/3, Bootstrap and javas.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.JS
  • Assisted in formulation and clear definition of system objectives and overall scope.
  • Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular.js, Backbone JS and JavaScript.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Integrated the Java code (API) in JSP Pages.
  • Extensively involved designing discussions and user experience sessions to provide inputs on the layouts.
  • Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
  • Spearheaded adoption of new principles such as responsive design and adaptive design
  • Worked with source version control tool SVN to manage the code repository.

Environment: HTML, CSS, JavaScript, Java, SQL, jQuery, XML, JSON, Ajax, Angular JS, Windows XP, MS Office Eclipse and SVN

Confidential

Developer, E-Commerce Platform

Responsibilities:

  • Developed the application using HTML, CSS, JavaScript, JQuery and backbone.js
  • Used SVN for revision control and code management.
  • Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
  • Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
  • Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Wrote unit test cases for JavaScript code.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, Android

Hire Now