Sr. Ui Developer Resume
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
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
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.
