Sr. Ui Developer Resume
Nashville, TN
PROFESSIONAL SUMMARY:
- Over 8 + years IT experience as a Web Developer in Front - end design & development of applications using Web Technologies.
- Extensive experience in developing Web based applications and Client/Server applications using HTML, HTML5, CSS, CSS3, JavaScript, Bootstrap, AJAX, JSON, Angular JS, NodeJS and ReactJS etc.
- Expertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, etc.
- Expertise in developing high-quality code and produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO / web standard. The Angular JavaScript framework for building web applications is highly efficient to use with the other latest frameworks.
- Experience of designing & customizing websites on different CMS like Drupal, WordPress, Teamsite etc.
- Hands-on experience using JQuery plugins and JavaScript Frameworks like Angular JS, ExtJS, Ember JS in web application.
- Extensive experienced working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Good Experience in Search Engine Optimization, Link Building, Google Keyword Tool, Word Tracker, Google Webmaster Tool and Social Networking, Web Accessibility.
- 2+ Years experience in created web related modifications and changes using Photoshop, Dreamviewer.
- 3+ years experience of graphic design experience in Adobe Photoshop, Illustrator, Flash, Action Script, Dream Weaver, MS Visio, Microsoft Office and Front Page.
- Good knowledge of checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Contact with different customer for their requirements and Modified code, as the customer needs.
- Experience with task runners like Grunt, Gulp etc.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Page.
- Ability to work under pressure to achieve the goals.
- Knowledge of using SVN, GIT, Harvest for version control.
- Experienced in Design, Development of web-based Applications using Apache Tomcat 7.0.
- Strong understanding and experience in Agile and Waterfall Environments.
- Involved in JIRA workflows for the bug tracking and project management.
- Experienced in deploying applications on Windows and Mac environments.
- Hands on experience with Integrated Development Environments (IDE’s) and tools like Eclipse, Sublime, Brackets, Notepad ++, Visual Studio
- Good problem solving and communication skills. Able to work in a diverse environment, shares responsibility for the team's success or failure, and self-motivated to contribute towards team/company goals.
- Excellent problem solving, communication skills, leadership abilities, and able to work either individually, or in a team.
- Performed UNIT and integration testing using jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering t
- m with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
Web Technologies: Angular JS 2.0, HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JQuery, JSON, Bootstrap, Knockout, Ext JS
Web/App Servers: HTTP Web Server, Apache Tomcat, Node.JS
IDE & Tools: NetBeans, Eclipse, Web Storm, Brackets, Sublime Text Editor, Dreamweaver
Version Control SVN: (tortoise SVN), Perforce, GitHub
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer.
Other Tools: Adobe Photoshop CS6, Adobe Lightroom 5.3, Microsoft Office 2010, Bower, Grunt, GULP.js, Karma, Jasmine, Minification
Database: PL/SQL (oracle), MySQL, MSSQL, Shell-scripting
Operating Systems: Windows 7/8/10, MAC OS X, UNIX/LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Nashville TN
Sr. UI Developer
Role/Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Attended stand-up meetings, discussed project related issues and picked up user story and dug into various design aspects of websites.
- Developed highly reusable UI components using AngularJS directives and developed custom AngularJS, as well as using BOOTSTRAP, ANGULAR JS, HTML 5, CSS3, JAVASCRIPT.
- Developed CSS3 style sheets to give gradient effects.
- Develop and design screen structure using HTML, CSS, and JavaScript and implement Look and feel of various components.
- Converted designs created in Sketch by the design team into live code.
- Consumed REST API developed by the backend team using the $http service in AngularJS.
- Developed a Utility function to increase the reusability of the code in different places.
- Object is extended to override some built in class to improve some UI components.
- Object is created to remove the history from the previous preview grid.
- Usability testing.
Environment: Angular JS 2, Boot strap, CSS, HTML, JavaScript, JQuery, AJAX, Eclipse.
Confidential, New York
Sr. UI Developer
Role/Responsibilities:
- Attended stand-up meetings, discussed project related issues and picked up user story and dug into various design aspects of websites.
- Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JAVASCRIPT, ExtJS, ANGULAR JS and NODE.JS.
- Create Grid Panel to hold different component.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Add image icon to different buttons to make those buttons more visible.
- Developed a Utility function to increase the reusability of the code in different places.
- Object is extended to override some built in class to improve some UI components.
- Object is created to remove the history from the previous preview grid.
- Compile a system design procedure proposal that meets every requirement and follows agile methodology.
- Managed the WordPress multisite environment, including custom theme and plugin developments for each subsite.
- Testing application using Jasmine Test Framework and Grunt.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Debugged 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.
- Performed Unit testing on AngularJS applications using Karma and Jasmine.
- Used CSS Image Sprites to reduce load time of web page by decreasing the number of images which requires less number of server requests.
- Designed and developed different UI Components Using CQ5 and Ext JS classes.
- Implemented application deployment on Apache Tomcat web Server.
- Used GITHUB for Source Control and Version Management.
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
Environment: JavaScript, CQ5, Photoshop CC2015, ExtJS3.2.1, HTML, CSS, Apache Tomcat 7, Eclipse.
Confidential
UI Developer
Responsibilities:
- Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing.
- Designed and implemented the User Interface using HTML, XHTML, XML, CSS, JSP, AJAX
- Actively involved in using AngularJS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable
- Developed various UI (User Interface) components using AngularJS (MVC), JSON and HTML.
- Used Object Oriented JavaScript to designed dynamic client-side to web forms and simulate process for web application.
- Developed information architecture, interaction designs, and associated documentation for web sites and applications.
- AJAX/JSON was primarily used for updating the DB with the modified content.
- Worked with Photoshop CC 2015 and created website designs in Photoshop, Dreamviewer .
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Consumed Web Services (RESTful) from third party for authorizing payments to/from customers
- Implement JQuery to navigate to different section of the page of the application using DOM elements, and createAJAX pages.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Used JIRA for bug tracking and issue tracking.
- Strong understanding and experience in Agile and Waterfall environments.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used AJAX and XML to process asynchronous actions between front and back end.
- Involved in responsive web designing using various Bootstrap’s classes and Grids
- Demonstrated implementation and up-gradation of JavaScript Library.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
Environment: JavaScript, CSS3, HTML5, AJAX, Photoshop CC 2015, JSON, Bootstrap, JQuery, XML, JSP, AngularJS.
Confidential
UI Developer
Responsibilities:
- Developed front end using HTML, JSP, JavaScript and JQuery, Ember js
- Designed User Interface using with HTML, XML, Ember js, JQuery, and CSS.
- Used CSS 3 Gradients for the design of Menus.
- Developed an image carousel using JQUERY and customized the JQuery plug-in according to the requirements specified in the wireframes.
- Resolved cross browser compatibility issues and tested the HTML code in IE6, IE7, IE8, Firefox, Chrome.
- Actively involved in configuring the website in all environments.
- Managing all backups and recovery and version control for this environment.
- Used JavaScript to store the customer information for the further use.
- Used JavaScript and JQuery for validating the input given to the user interface.
- Used AJAX and XML to process asynchronous actions between front and back end.
- Involved writing codes using JavaScript to generate dynamic web pages and web content.
- Created a shared library of JavaScript, which can be shared across different applications.
- Used CSS3Borders and JQuery Menus as part of the UI navigation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: JavaScript, CSS, HTML, JavaScript, JQuery, Eclipse.
Confidential
Web UI Developer
Responsibilities:
- Designed and developed UI Components Using HTML, CSS, JSP, and implemented an asynchronous, AJAX and JQuery based rich client to improve customer experience.
- Handled user request and passed them on to the middle-tier using a control servlet.
- Used JavaScript and JSP validation framework for Client side validations and Server side validations to build dynamic web page.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery.
- Used JQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Develop and design screen structure using HTML, CSS, and JavaScript and implement Look and feel of various components.
- Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe Photoshop, and Adobe Illustrator, Flash, PowerPoint, and Visual Interdev. Hand coded prototyped UI designs using Home Site.
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Implemented application deployment on Apache Tomcat web Server.
- Encapsulated the business logic using JDBC in date access layer.
Environment: HTML, CSS, JavaScript, JQuery.