Sr. Ui Developer Resume
Basking Ridge, NJ
SUMMARY:
- 7 years of IT experience in Analysis, Design, Development, Testing and Maintenance in the field of Web Applications and client - server environment.
- 7 years of extensive experience as a Front-End UI Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
- Experience of Working with interaction designers, user researchers and product managers.
- Solid understanding of UX and UI design with an emphasis on maximizing usability.
- Excellent visual design skills with sensitivity to user-system interaction.
- Solid experience in creating wireframes, storyboards, user flows, process flows and site maps.
- Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, Adobe Flex4, Flash, XSL, XSLT, Backbone.JS, Bootstrap.
- Extensive knowledge in developing applications in a single-page applications (SPAs) using various JavaScript frameworks like Angular JS, Node JS.
- Excellent knowledge of JavaScript, CSS3 and CSS and HTML 5/HTML and their behaviour on different browsers.
- Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Extensive experience in application development and deployment in Tomcat Application server.
- Expertise in debugging and troubleshooting existing code.
- Experience in software configuration management using SVN, GIT, and CVS.
- Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
- Outstanding conceptual design skills with experience creating storyboards, workflows, wireframes, and mock-ups.
- Used JQuery to select and manipulate HTML elements and CSS manipulation.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviours in CSS.
- Experience in resolving cross browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari).
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors.
- Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming, and agile methodologies.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong knowledge in Document Object Model and DOM functions.
- Good Understanding of theories and principles of user-centered design.
- Experience in variety of usability testing and research methods.
- Strong analytical and presentation skills.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, XML, XSL, XSLT, UML.
Platforms: Windows (2012/2008 R2/7/Vista/2000/NT), UNIX, Solaris, Red Hat Linux
Version Control: Rational Clear case, Tortoise SVN, CVS, MKS
Databases: Oracle, SQL Server, MySQL, DB2, Cassandra.
IDEs: Eclipse, JBuilder, RAD, NetBeans.
Web/Application Servers: Web Logic 7.0/8.1/9.0/10.0 , IBM Web Sphere 4.0/5.5, JBoss 4.0.5, Apache Tomcat 5.5/6.0/7.0.
UML Tools: MS Visio
HTML Editors: MS FrontPage, Adobe Dreamweaver MX CS4
JavaScript Frameworks: JQuery, Angular JS, Node JS, Backbone JS.
Methodologies: Waterfall Model, V-model, RUP, Agile, Scrum, Test Driven Development
PROFESSIONAL EXPERIENCE:
Confidential, Basking Ridge, NJ
Sr. UI Developer
Responsibilities:
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Bootstrap used along with Angular JS in creating the Application.
- Development of Client Side Validation techniques using Web RTC, JQuery, Angular JS, JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CSS.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Responsible for creating efficient design and developing User Interaction screens using HTML5 (new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
- Designed and developed custom jQuery components for the front-end client side validations.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page’s dynamic using AJAX, JSON and XML.
- Used React.js and Redux to create UI components that could be shared across the web app, Confidential web app, and chrome extension.
- Used ASP.NET, HTML and CSS to design the presentation layer of the website.
- Developed server side REST style web services and called them from backbone collections.
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Integrated the Java code (API) in JSP pages and responsible for setting up Angular JS framework for UI development. Developed HTML views with HTML5, CSS3, bootstrap and Angular JS.
- Implemented code according to coding standards and Created Angular JS Controller which Isolate scopes perform operations.
- Developed custom directives, Factories and Services in Angular JS.
- Extensively used Grunt and Gulp as an associate to Node JS to establish the connectivity between database and client.
- Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Implemented faster Confidential -friendly applications using Twitter Bootstrap framework.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Using STAR TEAM as source repository and controlling versions of the code.
- Wrote Jasmine unit tests using Karma to verify Angular JS modules and JavaScript utility routines.
- Deployed the application to Apache Tomcat server and tested the front end using Jasmine.
- Leveraged Rally and flow doc to maintain the agile story points and burn downs.
Environment: HTML5, CSS3, Angular JS, JavaScript, JQuery, Bootstrap, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, SQL, Responsive Web Design, Junit, Grunt, Gulp and Jasmine.
Confidential, Bellevue, WA. Dec 2013 - Apr 2015
UI Developer
Responsibilities:
- Developed front end for the entire website using HTML5, CSS3, Angular JS and Bootstrap.
- Convert wireframes and psd files into respective web pages.
- Utilize JavaScript frameworks like Bootstrap, Angular JS, and Node JS for development.
- Collaborate with Designers, Developers, Program Managers and Testers.
- Validate developed HTML meets cross-browser and device requirements.
- Work closely with creative teams to understand low and high fidelity wireframes for developing.
- Collaborate with HTML development teams who are operating in different time zones.
- Function in an environment using agile.
- Added functionality to the Web pages using Angular JS like click events, Toggle, Radio buttons and check-boxes, Form Validation, Modals and Blade containers.
- Collaborate with Designers, Developers, Program Managers and Testers while syncing the LESS code for multiple environments.
- Validate developed HTML meets cross-browser and device requirements and tested on iPad Mini.
- Collaborate with HTML development teams who are operating in different time zones.
- Developed User Controls, Web Controls and Master Pages using ASP.NET with C # .
- Involved in implementing the complete Application and code-review for Onshore and Offshore Teams.
- Coded Angular JS controllers and directives for application functionality.
- Used Mixins for creating Styling Effects in LESS.
- Followed Web Accessibility Guidelines while coding the website.
- Implemented various JavaScript/JQuery effects on the pages.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Created dynamic web pages making AJAX Calls, using the XMLHttp Request Object.
- Used jQuery for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used JQuery to make REST API calls and Designed/documented of REST APIs for collection and retrieval of high data.
- Used Cross-Browser-Testing for testing of web pages especially for SAFARI.
- Designed responsive UI to work on cross browser and multi devices.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Working with Bootstrap twitter framework to Design single page application.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
- Adhered to corporate standards with respect to problem, change and configuration management.
- Involved in releasing code across the different environment.
- Involved in bug fixing and assisted QA team in navigating through the pages.
Environment: HTML5, CSS3, JavaScript, Angular JS, JQUERY, Bootstrap, XML, Node JS, JSON, Windows 7, Mac.
Confidential, Bloomington, IL
UI Developer
Responsibilities:
- Requirement gathering and understanding.
- Creation of highly Usable, Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using (X)HTML, DHTML, CSS, JavaScript, JavaScript Libraries.
- Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
- Created client surveys and displayed the results in a dynamic report (D3, JQuery, MY SQL).
- Worked extensively on numerous web technologies including HTML, CSS 2.0, CSS 3.0, and JavaScript.
- Experience in design and development using Visual Studio, ASP.NET, JavaScript, HTML and SQL .
- Used C#.Net to implement business logic.
- Developed modules of the application in ASP.Net, Web Forms and involved in writing C # classes.
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework as • Worked closely with system analyst to understand the technical requirements of the projects.
- Involved in development of Servlets and JSPs using Apache Struts framework.
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- 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.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Provided java script and CSS fixes for the UI for issue like orientation issues in web and JQuery implementation.
- Worked on developing application in safari and chrome.
- Provided a brandable solution for all application so that header and footer are the same across the application.
Environment: HTML, DHTML, CSS, AJAX, JavaScript, JQuery, SVN, Eclipse, Angular JS, Microsoft FrontPage, ASP.NET and Adobe Photoshop CS3.
Confidential
Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, XML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Performed client-side validations using JavaScript.
- Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality).
- Involved in designing and developing the JSON, XML Objects.
- Used AJAX to send request to the server to check the functionality of the websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Testing the website on multiple browsers to check if they are Cross Compatible.
- Tested/De-bugged web browser using Firebug.
- Used UI Development using HTML, and coded Java components which Retrieves data using SQL from Oracle database.
- Actively participated in meetings with clients to determine website goals and develop strategies.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, MS Office, PL/SQL and SVN.
Confidential
Web Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mock-up’s that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Wrote CSS code to provide table free layout to user interface screen.
- Implemented User Interface and integrated with backend code Java as server side technology.
Environment: HTML, CSS, JavaScript/AJAX, XML, JSON, JQuery, Java, SQL server, Apache tomcat, Eclipse.