We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

4.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

Programming Languages and Web Technologies: C, C++, Java, HTML5, CSS3, Bootstrap, XHTML, DHTML, JavaScript, AJAX, JSON, XML

JavaScript Libraries and Frameworks: jQuery, Angular JS, Angular2.0, Node.js, React JS, Backbone.js, Express.js, External.js, Ember.js, Knockout.JS, Require.JS, Lod ash.

Application/Web Servers: JBoss, HTTP Web Server, Apache Tomcat, Web Sphere.

Testing Tools: Junit, LoadRunner, Jasmine, Protractor, Karma, Mocha, Chai.

Operating Systems: Linux, UNIX, Windows 2000/XP/7, Windows 8.1, Windows 10.

Web Services: SOAP, REST, WSDL, RSS.

IDE: Eclipse IDE, NetBeans, WebStorm, Notepad++, Microsoft Visual Studio, Sublime Editor, Adobe Dream Weaver

Databases & Platforms: MongoDB, MySQL, MariaDB Enterprise, Oracle database

Middle Ware: Kafka.

Build Tools: Maven, Ant, Jenkins

Configuration Mgmt. Tools and Developer Tools: Git, CVS, visual studio, Dreamweaver, Firebug

Development Methodology: Agile, Waterfall

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 endUI team.
  • Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data
  • Consumed REST basedMicroserviceswith 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 usingJSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in customizing theJSXfiles 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

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.jsmicroservices 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, 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 writingservices, 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, BootstrapBackbone.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 produced 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!