We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

3.00/5 (Submit Your Rating)

Columbia, Md

SUMMARY:

  • Over 8 Years of professional experience in Applications design, Development, Integration, Testing and Maintenance of various client/server, N - tier and web application and its design, using various UI- technologies.
  • Highly experienced in Front end web development technologies including HTML5 , CSS3 , JavaScript JQuery , Bootstrap , Angular.js , Node.js , Angular material , Angular 2/4 , React.js , ECMAScript 6 , Typescript
  • Experience working with Angular 2 including building components, directives, Routers and other modules based on Angular CLI .
  • Experience in development approaches Front-end Model View Controller (MVC), event - driven applications using AJAX and Object Oriented JavaScript.
  • Extensive experience with full software development life-cycle (SDLC), architecting scalable platforms, object-oriented programming and agile software methodologies (scrum).
  • Building web applications using typescript and ECMAscript 2015, ECMAscript 2016 new features .
  • Experience using ECMAScript 6 with React.js and transpilation of ES6 to ES5 using Babel.
  • Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
  • Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Angular JS , React.js and Bootstrap .
  • Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
  • Implementation of RESTFUL web services using REST let.
  • Experience working with Angular.js framework to build web applications that's including working with custom directives, services, controllers, filters, templates, and other Angular modules.
  • Involved in the production support of the applications.
  • Experience using protractor for End to End testing
  • Proficient in Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Prepared test case scenarios and internal documentation for validation and reporting.
  • Hands on experience in using the version controls like SVN , TFS and Git and project management tools like JIRA .
  • Very good experience in Document Object Model (DOM) and in client side applications using React JS and working knowledge on Grunt, Gulp.
  • Experience in developing Web applications using CSS pre-processors like SASS.
  • Used Node Package Manage (NPM) and Bower as package manager for installing backend and frontend dependencies.
  • Very strong interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments .
  • Maintained the code base by frequent updates to the code repository using GitHub.

TECHNICAL SKILLS:

Web Technologies: HTML, CSS, JavaScript, XHTML, XSLT, AJAX, XML, JSON, XPath, Grunt, Gulp, Karma, Jasmine

Frameworks: jQuery, AngularJS, Bootstrap, Backbone.js, React.js, knockout.js, D3.js, Dojo, Kendo UI, CanJS

Operating Systems: Windows, iOS, Linux, Unix

IDE, Editors: Brackets, Eclipse IDE, Notepad++, Adobe Dreamweaver, Net Beans IDE, Atom, Sublime

Databases: Oracle 11g, SQL Server, My SQL server, MongoDB

Web Servers: HTTP Web Server, Apache Tomcat, Web logic

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

FTP/SFTP: FileZilla, Putty, WinSCP

Web: Responsive, Mobile-first UI, Web 2.0, Cross-browser, Cross-device

Content Management Sys: Wordpress, ExpressionEngine, Concrete5, CushyCMS

SDLC: Waterfall, Agile, Scrum

Version Tools: JIRA, CVS, Git, Tortoise

Tools: Tableau, Android, PhoneGap

PROFESSIONAL EXPERIENCE:

Confidential,Columbia,MD

Sr UI Developer

Responsibilities:
  • Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
  • Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data
  • Consumed REST based Microservices with Rest template based on RESTful APIs.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Performed CRUD operations and Data Migrations in the Mongo Database .
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Leveraged two way data binding through scope in applications built on Angular 2 and also implemented different validation control on the web-pages using Angular 2.0.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in customizing the JSX files for rendering the UI in implementing React JS.
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
  • Created test suites using Jasmine, karma and worked on tools like NPM, Bower with respect to the requirements.
  • Experience working with CSS pre-processors like SASS and LESS.
  • Developed charting components using the Ext JS charting for the data visualization
  • Used Node.JS for asynchronous data communication between server and client.
  • Used JIRA for the bug tracking and project management.
  • Using Git extensions to upload the code that includes creating, pushing, merging the branches to bitbucket.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular CLI, Angular 2, Typescript, NodeJS, Ext JS, Bootstrap, AJAX, JSON, Backbone.js, React.js, XML, JSON, Responsive design, Redux, Visual Studio Code, Grunt, Agile, JIRA, Git extensions.

Confidential, Miami Lakes,FL

UI Developer/MEAN Stack Developer

Responsibilities:
  • Designed dynamic and browser compatible pages using HTML5, SASS/LESS, CSS, Bootstrap, JavaScript and AngularJS.
  • Enhanced user experience by designing new web features using MVC Framework.
  • Created wireframes, graphical templates, and other graphical elements for various web based projects.
  • Mobile friendly Responsive Design using CSS/LESS Preprocessor and media queries.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using AngularJS and TypeScript
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using AngularJS framework and Node JS.
  • Developed the application on GWT (for creating Widgets, Panel, Event Listeners and other Components and deployed the application on Weblogics Server.
  • Used AngularJS forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Used AJAX module to handle RESTful calls to enable communication between view components and servers.
  • Developed a core component of Analytics using with Node.js microservices and consume them via AngularJS services.
  • Extensively used Grunt as an associate to NodeJs to establish the connectivity between database and client.
  • Implement modules into NodeJS to integrate with design and requirements and also created Restful web services/ API's using NodeJS
  • Used Git, GitHub for project management and version management.
  • Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner
  • Experience in working with NoSQL Database like Mongo DB, Cassandra to manage extremely large data sets.
  • Involved in Production Support and minor enhancements as per application requirements.

Environment: HTML5, CSS3, CSS/LESS, jQuery, JavaScript, AJAX, JSON, Typescript, Angular, NodeJS, MongoDB, GUI, Responsive Web Design, Bootstrap, Micro services, GWT, Jasmine, Karma, Dreamweaver, Agile.

Confidential, Boston,MA

Front-End Developer

Responsibilities:
  • Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and HttpRequest.
  • Used AngularJS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rootscope, childscope, modal, template, state etc.
  • Worked with Angular.js framework to build modern web applications that's include writing services, custom directives, controllers, filters, templates and other Angular.js Modules
  • Involved with all stages of Software Development Life Cycle.
  • Created Ext JS custom UI components and implemented UI MVC framework.
  • Developed Web applications using JavaScript, MVC client side validation using JavaScript.
  • Optimized throughput and scalability of web applications using Node.js.
  • Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
  • Developed user interfaces using HTML5, Bootstrap, AngularJS, jQuery, Backbone.js, Dojo.
  • Utilized Node in conjunction with Express framework to route and render pages.
  • Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from Standpoint.
  • Developed live web pages using D3.js.
  • Used agile methodology for the software development .
  • Debug the application to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Ensured that application runs as expected in various browsers using Karma
  • Used Github features to upload code and work with other developers like (merge, push, pull, clone )
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Worked on AngularJS issues and fix the bugs pertaining to various browsers.

Environment: HTML, CSS, JavaScript, JSP, jQuery, AJAX, PHP, Dojo, AngularJS, Node.js, D3.js, Bootstrap,Backbone.js, RESTful, Java, J2EE, Karma, Oracle 10g, Grunt, Photoshop, Git.

Confidential, Austin, TX

UI Developer

Responsibilities:
  • Committed to the web UI designing/web development activities and p roduced navigation flows, site maps, storyboards and wireframes.
  • Management of a Portal application with the use of AngularJS and backbone.js
  • Implemented unit test cases using Karma Runner and Jasmine for AngularJs on client side and Chai for Node.js for testing endpoints.
  • Developed application by implementing the SinglePage application template using AngularJS Route Providers.
  • Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
  • Extensive use of Node.js ExpressJS and Mongo DB along with Mongoose.JS to create server side applications.
  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
  • Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML, HTML5, XML, and XSLT .
  • Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide real time control in a separate program.
  • Created several webpages using Node.js
  • Extensive use of Grunt and Gulp as a build tool in projects for minifying the JavaScript Code.
  • Developed pages that support advanced client side technologies, such as JavaScript, Flash and Actionscript.
  • Validated the client side applications using jQuery Validation Plugin.
  • Called REST services from client side using JQUERY
  • Used Ajax to call the Java functions from the webpage via JavaScript.
  • Developed interactive cross platform web application using Ext JS
  • Developed and deployed on the Apache Tomcat server.
  • Validated the code using W3C MarkUp validation and also checked for the cross-browser compatibility using Cloud Testing and Virtual Developer Labs.

Environment: HTML5, CSS3, JSON, AJAX, JavaScript, jQuery, Java, JSP, Ext JS, Angular JS, Node.js, Express JS, Mongo DB, Backbone JS, Jasmine, REST, Mongoose.JS, Git, Grunt, Gulp.

Confidential

Web UI Developer

Responsibilities:
  • Creation of highly Usable, Accessible, X-Browser, X-Resolution compatible web applications using (X)HTML, DHTML, CSS, JavaScript, JavaScript Libraries.
  • Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
  • Worked closely with system analyst to understand the technical requirements of the projects
  • Involved in development of Servlets and JSPs using Apache Struts framework.
  • Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
  • Developed appealing user interfaces using JSP, HTML and JavaScript.
  • Implemented debugging and browser compatibility functionalities.
  • Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Provided JavaScript and CSS fixes for the UI orientation issues in web and jQuery implementation.
  • Successfully gathered the requirements and made sure that all of them are met in the application

Environment: HTML, DHTML, CSS, JavaScript, jQuery, AJAX, SOAP, Microsoft FrontPage, PHP, Adobe Photoshop CS3, Eclipse, SVN.

Confidential

Web Developer

Responsibilities:
  • Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
  • Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
  • Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Created PHP Pages with CSS and the Box Model
  • Used Ajax and JQuery to update the parts of the Policy review web pages.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Implemented JavaScript promises functions as an alternative for callbacks.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Worked on creating and consuming SOAP Web services for accessing data from other external services.
  • Used JQuery event handling in UI pages’ handle validations.
  • Involved in code review and deployment of the application on development, testing of production servers

Environment: HTML, CSS, JavaScript, JQuery, SQL, PHP, NoSQL, Web services using REST and SOAP, JSON, AJAX.

We'd love your feedback!