We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Terre Haute, IN

SUMMARY

  • 8+ years of professional experience in designing, developing, implementing, testing and maintaining of various client/server, N - tier web application, using various UI technologies.
  • Great experience of working in various domains namely Banking, Retail, Insurance, E-commerce & IT.
  • Good work experience in developing User Interface rich web application using HTML4/5, XHTML, CSS2/CSS3, JavaScript, jQuery, Ajax.
  • Expertise in using custom Directives, factory, providers, services and filters of JavaScript in Angular for DOM manipulation.
  • Extensive working experience in UI frameworks like AngularJS, NodeJS, BackboneJS, Ext.JS, Ember.js, Express.js, polymer and Bootstrap.
  • Expertise in developing Responsive web design, Grid framework application using Twitter Bootstrap.
  • Extensively used JavaScript libraries for building user interfaces like React, Redux.
  • Sound Understanding and good experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises and ES6 features.
  • Experience in interacting with clients for requirement collection and converting them into UI designs.
  • Used Node Package Mange(NPM), bower as package manager for installing dependencies for frontend and backend.
  • Great knowledge in checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Creative knowledge in styling applications using CSS, SASS, LESS.
  • Used waterfall and Agile/scrum methodology for development of Application and proficient in Software Development Life Cycle(SDLC).
  • Expertise in performing client-side validation using jQuery and JavaScript.
  • Good knowledge in jQuery plugin Message, jQuery slider plugin and NodeJS.
  • Expertise in UI designing like wireframe concepts, mockup design using Axure, Mockingbird, Photoshop.
  • Used Task runner like Gulp, Grunt, webpack.
  • Extensive knowledge in server-side technologies like Java, J2EE, JDBC, JNDI, Servlets, JSP, JSF.
  • Experienced in implementing Web Services using Apache SOAP, WSDL, RESTful API.
  • Assisted in updating application from Angular1.4 framework to Angular 2 framework.
  • Great Experience in SQL queries and developing database components (Tables, Views, Stored Procedures, queries) in Oracle and NoSQL.
  • Great knowledge in Object Oriented Design/Development, Modal Vie Control(MVC) and Test-Driven Development(TDD) and JSON.
  • Experience in working with Application servers including Apache Tomcat, HTTP Web Server.
  • Involved in production support of Application.
  • Expertise knowledge in NoSQL database, MongoDB.
  • Produced visually appealing designs focused on usability, utility, cross-bowser compatibility and SEO/web standards.
  • Experience with automation and manual testing, with familiarity in JavaScript testing frameworks like Jasmine and Karma.
  • Proficient in creating server-side components, designing and implementing business tier objects, unit testing, debugging and deployment.
  • Worked in pace with the great usage of version control systems like GIT and SVN.
  • Great Oral and written communication works well in collaboration with team members.
  • Great knowledge and experience in electrode UI framework.

TECHNICAL SKILLS

UI 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

Operating Systems: Windows, iOS, Linux, Unix

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

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

Java Technologies: Core Java, J2EE, JDBC, Servlets, JSP, JSF, Spring and RESTful Web services

Web Servers: HTTP Web Server, Apache Tomcat

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

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

SDLC: Waterfall, Agile, Scrum

Version Tools: GIT and SVN

PROFESSIONAL EXPERIENCE

Confidential, Terre Haute, IN

Sr. UI developer

Responsibilities:

  • Reengineered the existing legacy application using latest web technologies by MVC architecture.
  • Used Angular 2 and Bootstrap as the front-end frameworks to develop the Single Page Application.
  • Great role in mitigating angular 2 framework to Angular 4 framework.
  • Used various features of Angular 4 like data binding, custom pipes, routing, custom directives, string interpolation, dynamic binding to meet custom requirements
  • Designed and developed web applications using CSS pre-processors.
  • Developed Web Services for data transfer from client to server and vice versa using RESTful API, JSON API.
  • Created reusable components, from validation, Virtual DOM and flux concepts using ReactJS and actions, action creators, reducers in Redux.
  • Worked on Bootstrap, HTML 5, Webpack, NPM Express.js, Require.js, Moment.js, jQuery, Backbone JavaScript libraries to make website responsive and interactive.
  • Used Object-oriented JavaScript and performed JavaScript DOM manipulation
  • Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
  • Expertise in using Grid Framework and webpack.
  • Used JIRA for bug tracking and issues tracking
  • Mobile friendly Responsive Design using CSS/LESS, CSS flex layouts, Preprocessor and media queries.
  • Used firebug and MongoDB, NoSQL as back-end databases.
  • Experience working with TypeScript, D3.js, ES6.
  • Followed agile/scrum methodology for software development.
  • Participated in requirement gathering and creating the wireframe mockups.
  • Implemented singleton pattern for class using TypeScript and used TypeScript to write class, interface, module statements, navigation and refactoring 33
  • Used NodeJS as backend environment for running JavaScript.
  • Used GIT and SVN as versioning tools.
  • Used Electrode UI framework to improve performance, component reusability and simple deployment.
  • The unit testing is done using karma, jasmine and chai is used for node side testing.

Environment: HTML5, CSS3, SASS, LESS, JSON API, AJAX JavaScript, jQuery, Agular 4, Backbone, Angular 2, Typescript, ES6, JIRA, React, Redux, Bootstrap.

Confidential, Neenah, WI

Sr. Angular developer

Responsibilities:

  • Used markup languages like HTML4/HTML5, XML, XSL and CSS2/CSS3 to create user interface.
  • Used object-oriented JavaScript,Typescript and JavaScript libraries to add dynamic data to webpages.
  • Created Wireframes and mockups for the application
  • Used AngularJS framework along with jQuery and Backbone.js to create a single page application.
  • Played a great role in moving code Angular 1.4 framework to Angular 2 framework.
  • Responsible to design cross browser compatibility of website.
  • Used Node package Manager for packaging Management and used build tools like Gulp.
  • Extensive use of Node.js, Express.js and Mongo DB, NoSQL along with Mongoose.JS to create server-side applications.
  • Used OAuth for authentication and authorization.
  • Integrated UI changes in JSP file.
  • Validated the client-side applications using JQUERY validation plugin.
  • Used Redux together with React.js to implement actions, action dispatcher, Reducers.
  • Used Ajax to call the Java functions from the webpage via JavaScript.
  • Used webpack, NPM.
  • Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide real time control in a separate program.
  • Used firebug, web developer tools for debugging and correcting errors.
  • Implemented unit test cases using Karma Runner and Jasmine for Angular 2 on client side and Chai for Node.js for testing endpoints.
  • Partnered with both business and technical teams to innovate and deliver new features and enhance the website.
  • Involved in design, develop and support the project throughout all phases of the Software Development Life Cycle(SDLC).
  • Worked with engineers and cross functional teams to get better idea of functionality, performance, scalability.

Environment: HTML, HTML5, XML, XSL, CSS, CSS3, JSON, JQuery, Angular 2, AngularJS DOM, AJAX, JavaScript, Java, JSP, NoSQL, OAuth, Typescript.

Confidential, Midvale, UT

Sr. Web 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.
  • Developed single page applications using AngularJS.
  • Authentication and Authorization of customers are done by OAuth.
  • Implemented debugging and browser compatibility functionalities.
  • Fixed bugs and provided support services for the application.
  • Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes.
  • Implemented both server and client-side communication using Node.js
  • 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, AngularJS, Node.js, MongoDB, SOAP, Microsoft FrontPage, Adobe Photoshop CS3, JSON, Eclipse, SVN, OAuth.

Confidential, Buffalo, NY

UI developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using XHTML and CSS.
  • Created detailed wire frames & process flows.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website.
  • Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, AJAX, XML and JSON.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
  • Developed data formatted web applications and deployed the script using client-side scripting developed in JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Excellent problem identification skills through JUnit, Log4j.
  • Involved in writing the Properties, methods in the Class Modules also consumed web services
  • Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
  • Responsible for design and development of the Customer Relations Module.
  • Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD).
  • Implemented Model View Model pattern using Knockout.js.
  • Used Bootstrap along with the AngularJS in developing the application.
  • Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Created reusable templates and style sheets based on UI standards and guidelines;
  • Performed functional tasks using specifications and wireframes.
  • Used Knockout.js to make UIs to edit JSON data.

Environment: HTML, CSS, JavaScript, JSP, AJAX, JSON, AngularJS, Knockout.js, JAVA, MySQL, Hibernate, Tomcat server, web sphere application server, jQuery, Node.js, Eclipse IDE.

Confidential

Frontend Developer

Responsibilities:

  • Designed, developed Webpages into HTML and DHTML.
  • Designed and developed UI for Internet applications.
  • Used Java Script Dynamic Popup in the Webpages.
  • Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms.
  • Maintained Section 508 and W3C standards.
  • Designed, developed, tested and maintained web pages from concept to completion
  • Reduced inconsistencies and usability issues with the website.
  • Created templates, Image Maps, Layers, using Dreamweaver.
  • Designed Catalogs and Brochures using Photoshop.
  • Designed and developed world-class prototypes and templates.

Environment: HTML, XHTML, DHTML, XML, CSS, Photoshop, Illustrator, Adobe Photoshop, Macromedia Flash, Macromedia Dreamweaver, Microsoft FrontPage, JavaScript, Java.

Confidential

Software Developer

Responsibilities:

  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front-end UI using JSP, HTML, JavaScript, CSS
  • Implemented Struts Validators framework to validate the data.
  • Developed Stored Procedures.
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using Junit.
  • Used Configuration Management and Version Control tool CVS. Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.

Environment: HTML, CSS, JavaScript, Java, J2EE, JSP Servlets, JDBC, Apache Tomcat, Web logic, JDBC, XML, CVS.

We'd love your feedback!