Sr. Ui Developer Resume
Cleveland, OH
PROFESSIONAL SUMMARY:
- Around 8years of experience in designing User Interface (UI) applications, web application development using HTML, CSS, Bootstrap, DHTML, XHTML, JavaScript, JQuery, Angular JS, React JS, Node JS, Media Queries, Ember JS, REST, AJAX,JSON,XML, Java/J2EE, MVC framework, Mobile Applications, Spring, Struts, SQL,SASS,LESS, DOM with experience in the (SDLC)software development life cycle.
- Expertise in React JS & Angular JS frameworks to develop Single Page Applications (SPA).
- Good experience in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience of responsive web design using Bootstrap framework and CSS3 media queries.
- Experience in working of MVC Architecture based frameworks like Angular JS.
- Worked with JavaScript validations and developed Object oriented code.
- Expertise in Angular JS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Expertise in creation of angular custom directives Filters and Services.
- Worked on server - side scripting JavaScript framework Node.js, Express.js and created Rest API’s using Node.js and connected to MongoDB.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Highly proficient in working with CSS preprocessor directives like SASS and LESS using mixins, functions.
- Good expertise in visual design, UX & UI design, strategy, web development and can relate targeted business goals across the entire project lifecycle.
- Experience in working on JavaScript frameworks like Node JS, Angular JS, Express JS, and Bootstrap and implemented multiple web applications using MEAN Stack development .
- Using JavaScript, JQuery for user interactions in pages creating a responsive web applications integrating Twitter Bootstrap with Angular JS and media queries.
- Good exposure in developing GUI using Interface design principles for Android mobile and tablet devices.
- Responsible for setting up the Node JS server using Express Framework to fetch the data from the database.
- Expertise in developing front-end of the applications using JavaScript, CSS, XML, HTML and Angular JS
- Extensive experience in JQuery plugins, AJAX, dynamic HTML, JSON with Bootstrap and Node.js.
- Profound knowledge in Angular JS Directives,Controllers, Scopes, Services, Angular model and Filters.
- Expertise in RESTful, SOAP web services to integrate between Application to Application.
- Excellent programming skills in J2EE technologies including Enterprise Java Beans (EJB) , Servlets, JSP, JSF, JMS, JDBC, Hibernate, Struts, XSLT, SOA.
- Experienced with Passport and JSON web tokens in Node JS for Authentication configuration for securing Restful API .
- Experienced with Express JS for developing RESTful API using Node.js
- Maintained UI design accounts and created & monitored Mobile UI .
- Worked with Mean (MongoDB, Express, Angular and NodeJS) Stack for development of application.
- Experience with JavaScript build, NPM, Bower, Grunt, Git Hub, Git bash Command .
- Extensive use of Grunt & Gulp as a build tool for projects.
- Experience in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experienced in Designing High Charts & data charts for client side by using D3JS.
- Developed many JSP pages, used Dojo in Javascript Library, jQuery UI for client side validation .
- Extensive experience in JAVA/ J2EE technologies like Core java, Servlets, JSP, JSTL, JDBC, Hibernate, Struts 1.2, Spring, MVC architecture.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Experience using modern JavaScript tools like jasmine and karma.
- Expertise in using source code control systems such as GIT, JIRA and Jenkins .
- Used JIRA for bug tracking & Story creation , changing the status stories .
- Used GIT to push, pull and to resolve merge conflicts the code from the repo.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
- Responsible for Direct Interaction and Communication with the clients, requirement gathering, analysis, work delegation, development and deployment of the software projects.
- Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, Test Driven Development(TDD), Continuous integration(CI), documentation and extensive experience in Agile and Waterfall Methodologies.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Used wireframes to get an understanding of the solution's functionality and technical requirements.
- Efficient team member with excellent work/time management skills, excellent leadership, analytical, communication and interpersonal skills and ability to work under strict deadlines. Willing to relocate: Anywhere.
TECHNICAL SKILLS:
Web Technologies: HTML5,CSS3,Bootstrap,JavaScript,JQuery,AngularJS,Node JS, React JS, NPM, Passport, Bower Components, Express JS,D3 JS, Ember JS,DOJO, Socket IO, TypeScript, JSON,AJAX, XML, PHP,DHTML, XHTML, XSLT,SASS,LESS,UI Concept Modeling/Wire framing.
IDE and Tools: Eclipse, Microsoft Visual Studio C++, Notepad++,Android Studio, Sublime, Adobe Dreamweaver CS3,Adobe Premier Pro, Corel Draw, Adobe Flash Professional + Action Script 2.0, Adobe Flash catalyst, Microsoft Front Page, Microsoft Publisher, Adobe, Oracle Site Studio, Oracle Web Centre, DA editor Tool, Photoshop, Web Sphere Application Server, Apache Tomcat.
UI Tools & Technologies: Adobe Flash with Action Script 3.0, Adobe Photoshop CS5, Adobe Illustrator CS5, GIF Animator, Adobe Fireworks and Photo Impact, Microsoft Visual Source Safe
Server Programming: C,C++, Java,J2EE, XML, XSLT, JSP, Servlets, Struts 2, AWT, Java Swing, Java Beans, JMS, JNDI,Java Server Faces (JSF), Hibernate, mybatis, Event Driven Architecture, Spring, COM, JDBC 3.0, SQL, WSAD, Web Methods
Database: MY SQL, SQL, Oracle, PL/SQL,RDMS, ORACLE, PostgreSQL,Cassandra,MongoDB.
Version Control: GIT, Jenkins, CVS, TFS, SVN, MAVEN, ANT Tool.
Tools: Jasmine, Karma, JIRA, Gulp, Grunt, Bower, and Mocha
Web Servers: Apache Tomcat, HTTP Web Server, GIT, Jasmine
Methodologies: Agile, Waterfall, Scrum.
Microsoft Office Suite: MS Word 2007, MS Excel 2007, MS PowerPoint 2007 and MS Visio.
Hardware &Software: Software Installations, Major and Minor Repair.
Operating Systems: Windows 2003, Windows XP (Prof), Win 7,Linux
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, OH
Sr. UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax, REST, Angular JS, Node JS, React JS, EXPRESS JS, Bower and GRUNT.
- Participated with end users and business analyst to understand the business requirements.
- Used various features in Angular JS like data binding, routing, custom filters, custom directives to meet various customized requirements.
- Involved in developing applications using Angular JS - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button.
- Coded Angular JS controllers and directives for application functionality and Used Angular JS as framework to create a Single Page Applications (SPA) which can bind data to specific views and synchronize data with server.
- Developed user interface by using the React JS, Flux for SPA development and Implemented client side Interface using React JS.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Maintained states in the stores and dispatched the actions using Redux.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Designed and implemented the Mongo DB schema and Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Used AJAX and JSON to make asynchronous calls to the project server in order to fetch data.
- Used MongoDB commands to perform operations on database .
- Experience in developing Mobile applications Using Angular JS.
- Experience in developing modern web applications using MEAN (MongoDB, EXPRESS JS , Angular JS and Node JS) .
- Made the Node JS EXPRESS Server to construct MVC framework from front-end side Angular JS to back-end MongoDB, so as to give broadcast service as well as chatting service .
- Used EXPRESS Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
- Followed MVC Architecture using Angular JS Framework, Used GIT for version control and JIRA for defect tracking.
- Developed internal application using Angular JS and Node JS connecting to MongoDB database on the backend.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Implemented the Complete Project in Customized JavaScript MVC Architecture.
- Implemented responsive web design using Media queries and bootstrap.
- Involved in designing the user experience interface UI / UX strategy, UI requirements, converting findings into UI designs .
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and Web Markup(XML,XHTML,DHTML).
- 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.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Built Web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Worked on various mobile frameworks like jQuery mobile and Used JQuery to develop user interface widgets.
- Developed UI / UX with Twitter Bootstrap and Angular JS front-end frameworks to add responsiveness, CSS3 and jQuery libraries used to customize front-end .
- Produced content pages with CSS3 layout and style Web markup presentations and also used JavaScript methods and properties.
- Implemented CSS, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Involved in preparing automation dashboard and created different views using Jenkins, Rest API’s services.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Used DOJO Library to create interactive user interface.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Used Grunt for Builds for lint(check syntax errors), Minification of HTML, CSS and JavaScript.
- Used GIT as version control tool to update work progress with other team members and JIRA for the story Creation.
- Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance testing (UAT).
- Attending daily AGILE SCRUM meetings, and update the status on day-day basis with what is done and what has to be done.
Environment: HTML5, CSS3, Bootstrap, SASS, JavaScript, JQuery, REST, Mongo DB, Angular JS, React Js, Node JS, Express JS, Grunt, Bower Components, AJAX, Dojo, JSON, XML,GIT, firebug, Adobe Photoshop, Eclipse, Notepad++, Sublime, Agile methodology.
Confidential, Atlanta, GA
Sr. UI Developer
Responsibilities:
- Working closely user experience teams to ensure the industry standards and best practices are being used across all the client applications.
- Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular JS, JavaScript, AJAX, JSON and Restful API.
- Constructed the RESTful application using Node.js as a server-side language.
- Extensively used Angular.js directives, custom directives, controllers and services.
- Implement modules into Node.js to integrate with designs and requirements.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular JS and Node JS.
- Used a Bootstrap from Angular platform and point it to the root component of the application instead of Angular ng-app.
- Experienced in styling the page with HTML5 and CSS3 and Building internal tools using CSS3 and JavaScript.
- Using Bootstrap grid view as well as Media queries to create responsive web views.
- Using Angular JS framework to create the MVC architecture for the project.
- Using Angular JS $http service for data transfer between front-end Angular JS factory service and restful web service.
- Using Angular JS $filter service to process the data to be presented.
- Using Angular JS $scope to join the controller with views to make the web responsive.
- Involved in developing user login page using MEAN Stack(Mongo DB, Express JS, Anguglar JS, Node JS) technologies along with JSON processing.
- Consuming REST web services and processing JSON using Angular JS service calls.
- Using Angular JS factory to do AJAX call to get data from the restful web server.
- Using Angular JS controllers for two-way data binding between product components and data objects.
- Using ngRouter for the designing of the view navigation in order to load different views in the application.
- Used Node JS to install Bower and used HTML5, CSS, JavaScript to develop hybrid apps.
- Used Dojo for the client side development and validations
- Developed the UI panels using HTML, CSS , DOJO and JQuery .
- Developed server side application using Node JS with Express framework that handles the http requests, performs all the operations such as Get, Post, Put and Delete.
- Involved in using the MongoDB as the back-end database.
- Created server-side Routes with the help of Node JS and connected to the database using Mongoose.
- Adapted NodeJS bower npm module for UI dependency management. Worked on bower.json and bower.rc files.
- Customized the navigation drawer and Action Bar to match the requirements from the UI / UX design team.
- Experienced in Designing High Charts & data charts for client side by using D3JS.
- Extensively Worked with Github and Jenkins for code review and CI/CD process
- Using GIT for version control and JIRA for Story Creation.
- Fixing the cross browser compatibility issue for Safari, Chrome, Firefox and IE.
- Using Bower to manage the library dependency and using NPM to manage the package.
- Working with QA and other teams to improve the User Experience.
- Working in Agile work environment to have the daily meeting and scrum.
Environment:, HTML5,CSS3,Bootstrap,JavaScript,JQuery,AngularJS,Node JS, SASS/LESS, JSON, AjAX, Dojo, Grunt, Bower Components, NPM, REST, Express.js, XML,D3 Js, MongoDB, GIT, Jenkins, JIRA, Sublime, Agile Methodology, Notepad++.
Confidential
JAVA UI Developer
Responsibilities:
- Did the overall layout design to meet cross-device compatibility using Bootstrap, color scheme of the website using HTML5 and CSS3.
- Coded Bootstrap framework for page functionality and Pop-up Screens.
- Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
- Implemented the MVC architecture by applying Angular JS framework.
- Participated in development of a well responsive single page application using Angular JS and, JavaScript, HTML5, and CSS3.
- Development and implementation of web and mobile applications using HTML,CSS 3, JavaScript, XML, AJAX, jQuery and JSON.
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Created the navigation logic for the single pages application by using ngRouter.
- Developed client side form validation with Angular JS $valid service.
- Performed extensive debugging and fixed bugs after identified them with Chrome Element Inspector.
- Unit testing of application of the development phase to make sure of the functionality on different devices using Jasmine and Karma in Angular JS.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created.
- Experienced in Object Oriented and Multi-threaded/Concurrent Programming using Java and J2EE related technologies.
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and Struts Tags . Front end validations are written using JavaScript .
- Development of GUI for HTML and JSP Versions . Java Servlets were used as the common gateway interface between the client and server.
- Developed the code to send the automated emails from Node Js when an action is performed on front-end Angular Js view page.
- Fixed bugs and problem in websites for Design, CSS, HTML/XHTML and JavaScript Library .
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5 , CSS3 and responsible for creating detailed wire frames and process flows.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Used Bower and NPM to manage the dependencies and packages.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Used GIT as version control tool to update work progress with other team members and JIRA for the story Creation
- Participated in the testing phase in accordance with the QA team to help them to come up with best testing scenarios.
- Widely used SCRUM / Agile methodology for the software development process.
Environment: HTML5, CSS3, JavaScript, Angular JS, Node JS, Bootstrap, JQuery, AJAX, JSON, Struts Tags, TOMCAT APACHE, JSP, XML, JDBC, J2EE, ANT, SQL Server, Sublime, Agile Methodology, GIT, JIRA.
Confidential
JAVA UI Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC). Used Agile Methodology to develop the entire application.
- Designed and implemented the User Interface using HTML, CSS, JavaScript, JQuery and SQL Server.
- Created Web services using Advanced J2EE technologies to communicate with external systems.
- Designed and developed database in MYSQl.
- Worked in all the modules of the application, which involved front-end presentation logic developed using JavaScript and Strut Tags.
- Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Implemented login page using HTML, CSS, jQuery, AJAX and JSON.
- Used JQuery plugins auto complete, validation, drag and drop and more exceptionally.
- Used Twitter Bootstrap, SASS and other front end frameworks to develop User Interface with responsive design.
- Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, and Transfer Object.
- Involved in developing various generic JavaScript functions used for validations.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Used XML for developing a dynamic and flexible system for handling data.
- Packaged and deployed the entire application code to an integration testing environment for all the releases.
- Developed different SOAP services and Web Services using XSD, WSDL and SOAP.
- Debugged the application using Firebug to traverse the documents and DOM Functions using Firefox IE Developer Tool bar for IE.
- Worked closely with the UI Designers using flash to create web designs .
- Worked closely with QA team and fixed QA bugs as well as production issues.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Focused on Test Driven Development(TDD)thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
Environment: JSP, Servlets, Struts, Hibernate, HTML,CSS, JavaScript, JQuery, AJAX, JSON, SOAP,J2EE, JUnit, XML, SASS, DOM, SQL Server, MYSQl, Apache Axis 2.x, WebServices, Eclipse, Agile.