We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

2.00/5 (Submit Your Rating)

New Orleans, LA

SUMMARY

  • Around 8 years of professional IT experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server, N - tier and web applications.
  • Expertise in web and mobile/tablet UI development with experience in developing hybrid mobile applications using HTML5, JavaScript and other JS frameworks.
  • Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript with ECMA6 features, TypeScript, jQuery, JSON, Bootstrap, AngularJS1-5, ReactJS, Redux, Backbone.js, Express, Node.js.
  • Worked using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React-Router to turn application into Single Page Application.
  • Experience with Gulp/Grunt task runner and combined with Node, Bower package manager to install JavaScript latest version of libraries.
  • Experience in developing Graphic User Interface (GUI) to display report data using D3.js with Cross-browser compatibility and Web application scaling.
  • Experienced in collaborating with Design team/UX team/ business steak-holder to understand and translate the requirement into web applications.
  • Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe and callback functions.
  • Experience with J2EE Application Servers like IBM WebSphere, BEA Web logic, JBoss and Tomcat.
  • Experience in creating user interface widgets using jQuery, Bootstrap and AngularJS.
  • Rich experience with development using AngularJS extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using AngularJS directives and also building custom directives.
  • Experience in the developing applications for different platforms like web browser, iOS, Android, and Chrome OS.
  • Involved in web application development projects that required Responsive Web Design using flex box features of CSS3.
  • Experience working with Twitter Bootstrap Framework, .Net MVC Framework.
  • Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
  • Proven track record in developing reusable code, cleaner code structure, and understanding of the JS features to ensure data availability to the front-end.
  • Solid background in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans, Executor Services, Thread pools.
  • Extensive experience using JSF, Servlets, JSP, JDBC, JMS, JSTL and JNDI.
  • Experience using HP ALM and JIRA for defect tracking.
  • Excellent communication skills to discuss the projects with technical and non-technical SME's and during the sprint meetings for Agile as well as Scrum development methodology.

TECHNICAL SKILLS

Web Technologies & Languages: HTML (4/5), CSS (2/3), JavaScript, jQuery, JSON, AJAX, Angular1x/2.0/4/5, Bootstrap, Node.js, React.jsIDE's & Editors Sublime Text, Brackets, Microsoft Visual Studio, Eclipse, Komodo, IntelliJ, NetBeans.

Web/Application Servers: IBM Web Sphere 6x/5x, BEA Web Logic 8.x/7.x, Apache Tomcat 5.0, Apache HTTP Server, IBM HTTP Server.

Databases: SQL Server, MySQL, Oracle.

Version Tools: SVN, CVS, GIT.

Standards followed: W3C, WCAG, Section 508 Protocols.

Unit Testing Tools: Soap UI, JUnit.

Operating Systems: Windows, Linux and Unix.

Other Tools: Adobe Photoshop, Gimp, servlets, MS Office, Jira, Firebug, Chrome Developer Tool, Windows Movie Maker.

PROFESSIONAL EXPERIENCE

Confidential, New Orleans, LA

Sr. UI Developer

Responsibilities:

  • As a UI developer, assisted my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
  • Functionalities include writing code in HTML5, CSS3, JavaScript and jQuery making use of Bootstrap framework.
  • Developed user interface by using the ReactJS, Flux for SPA development.
  • Built applications using ReactJS which allowed us to render pages on both the client and server using the same codebase.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used ReactJS for templating for faster compilation and developing reusable components.
  • Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to bank's applications using HTML5 to maintain a single UI for all platforms migrate all application to Akamai data servers to increase speed and performance of the applications.
  • 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, AngularJS.
  • Migrating some of the applications from AngularJS 2 to Angular 5 and componentize the code as per the Angular recommendations for better testability.
  • Design and implement innovative strategies for maximizing storage space using HTML5, CSS3, JavaScript and Angular 2/4/5.
  • Used ReactJS with Redux to create custom components and library components for displaying data in a new website for the Small fleet clients.
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Using GIT for version control.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Created ETL jobs to load JSON data and server data into MongoDB and transported MongoDB into the Data Warehouse
  • Extensively used CSS along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Improved inter-division data sharing workflow and security by developing and implementing internal Web Portal.
  • Developed web applications using Restful and SOAP protocols.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, Web Portal, Web Sphere, jQuery, AngularJS, ReactJS, Redux, CanJS, Bootstrap, XML, Eclipse, Sublime Text3, Webstorm, GIT.

Confidential, Englewood, CO

Sr. UI Developer

Responsibilities:

  • Involved in several stages of SDLC by gathering the needs, analyzing the user specifications, implementing and debugging, with adopted Agile methodology and used TDD for application developing.
  • Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as ReactJS, React Native and Redux.
  • Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, Texts, Borders, Margin, Padding and Tables.
  • Implemented Grids, Toolbars, Panels, Buttons etc. in Bootstrap for responsive web design.
  • Designed forms and made them more interactive with the use of jQuery,
  • Used JavaScript for custom client-side validation.
  • Created the hybrid layer in JavaScript to communicate between native and JavaScript for Blackberry and Android versions for hybrid application approach.
  • Developed the application using ReactJS, Bootstrap with ECMA6 Standards.
  • Referenced Normalize.css and reset.css to improve compatibility for multiple web browsers.
  • Adopted LESS as the CSS preprocessor to generate style sheet by running Grunt.
  • Build React components and stand-alone functions to be added to any future pages.
  • Closely worked with Application using ReactJS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Responsible for developing a front-end application using ReactJS and FLUX architecture for internal team’s productivity use.
  • Augmented and re-designed previously created forms to include automation, interactive UI flow, and dynamic data entry.
  • Used Session Storage to keep information that user modified in current session.
  • Used Local Storage to keep the frequently accessed information by the user such as Q&A, categories.
  • Used $filter to build customized filters for quickly find out the information that user needs to check.
  • Developed server-side APIs under Node.js with JavaScript.
  • Used Express.js framework to design RESTful APIs for CRUD operation that interact with back-end database.
  • Used Nginx as load balancer to pass requests to Node.js server.
  • Implemented D3.js to gathering statistics data for the application.
  • Used Sublime as IDE with plugins such as prettify, SFTP and etc.
  • Performed unit test by using Karma and Jasmine.
  • Built continuous integration system with Jenkins.
  • Used GIT for version control, and JIRA for project tracking.

Environment: HTML5, CSS3, JavaScript ES6, jQuery, JSON, ReactJS, Redux, React Native, Babel, Webpack, Mocha, Node.js, Bootstrap, ECMA6, D3.js, Sublime, JSON, Jasmine, GIT, JIRA.

Confidential, Camp Hill, PA

UI Developer

Responsibilities:

  • Involved in Analysis of data and Project Lifecycle to create responsive design using HTML5, CSS, JavaScript, and PHP.
  • Developed a data-accessible web application for employee accesses using HTML5, CSS3, AngularJS, Node.js and Backbone.js.
  • Developed stylish and unique front-end with redundancy and easy compression of data using CSS SASS preprocessor.
  • Windows, Keyboard and Mouse Events were implemented in js files to enhance the form design.
  • Incorporated HTML templates such as jade, handlebar to improve the code reusability.
  • Used AngularJS Services such as the module factory, service and provider for easier integration.
  • Client side requests were managed using Angular Directives and Filters.
  • Created the open source web environment with efficient client side scripting using Node.js.
  • Rich API TEMPhas been designed with the key-value binding for client data requests using RESTful JSON and Backbone.js.
  • Mapping operations were implemented in MongoDB and integrated with web interfaces to view the employee service records.
  • Debugged and involved in bug-fixing of data matching errors in the web modules.
  • Worked on finding the business processes and basic responsibilities of employees related to each department.
  • Conducted daily meetings on analysis of resources usage, enhancement of applications to facilitate efficient and easy access.

Environment: HTML5, CSS3, JavaScript, PHP, AngularJS, Node.js, Backbone.js.

Confidential

Front End UI/Web Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Ajax.
  • We has followed with Agile and Scrum development methodologies
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • 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.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
  • Responsible in gathering requirements with different customers and modified code as the customer needs.

Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, Eclipse, Sub Version.

Confidential 

Web Developer

Responsibilities:

  • Involved in development, design and implementation of front end part of the application.
  • Created the UI Screens using HTML, DHTML, XML, Java Scripts, Ajax, jQuery Custom-tags, JSTL DOM Layout and CSS.
  • Designed profile option bar with CSS, jQuery and HTML.
  • Enhanced user experience by designing new web features using MVC Framework.
  • Involved in validating fields using jQuery, AJAX and HTML.
  • Designed front end screens using HTML, CSS and JavaScript
  • Worked on cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
  • Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.
  • Extensively used CSS and Bootstrap for styling the HTML elements.
  • Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
  • Involved in development and deployment using tomcat web server.
  • Used Ajax TEMPeffectively to create pagination and with client side events like quick search.
  • Rely on JavaScript library for rendering domain specific layout XML to the web.
  • Make use of jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
  • Used jQuery template for markup.
  • Designed GUI using HTML and JSP for dynamic page generation.
  • Extensively used JavaScript for client-side validations.
  • Designed and implemented web-based software.

Environment: Java, JSP, jQuery, JavaScript, Servlets, HTML, CSS, Eclipse, Apache, Spring MVC, and MS SQL Server 2005.

We'd love your feedback!