Senior Ui Developer Resume
New York, NY
SUMMARY
- Over 8+ years of strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
- Experience in interacting with clients/users in gathering the user requirements.
- Proficiency in the Entire Software Development Life Cycle (SDLC).
- Extensive experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML, Angular JS, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, REST.
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- Very Strong in developing applications using HTML5, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX and JSON.
- Experience in working with JavaScript frameworks like Bootstrap, EXT JS, Backbone.js, and AngularJS/SASS/CSAA
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Strong understanding of features and utility functions of Backbone.js.
- Profound knowledge in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Expertise in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, Spring and grails framework, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, JQuery
- Experienced in using UI editors like Sublime Text Editor, Eclipse, and Aptana Studio.
- Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle.
- Creative Knowledge in art creation, modification and conversion Logos, print media, web page and software interface design.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements adding media queries in CSS.
- Familiar in writing Custom Directives in Angular JS, making use of $scope and $rootscope objects according to the application requirement.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Extensive work experience with JavaScript, JQuery (various plug - ins), CVS, Unix Shell Script, CSS, XML, CakePHP, IIS and Linux.
- Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Proficient with Adobe Photoshop, Illustrator & Dream weaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Dealing with Node.js which is an open source, cross-platform runtime environment for server-side and networking applications.
- Good experience in SQL Programming, SQL Server, MySQL.
- Designed and developed front-end components using JSP, HTML, JavaScript, AJAX, JQUERY, JSON and CSS for presentation layer through proprietary middleware framework.
- Strong understanding of Animation and how things should look, feel and move.
- Prepared test case scenarios and internal documentation for validation and reporting.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills. Created analytics reporting charts utilizing d3.js and developed internal management tools utilizing Angular.js.
- Working SQL scripting and stored procedures of highly complex queries.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Languages: JavaScript, JQuery, AJAX, Java, JDBC, JSP.
Web Technologies: HTML/ HTML5, DHTML, XHTML, XML, JSON, XSLT, CSS/CSS3, and FlexBuilder2.0/3.0.
Frameworks: AngularJS, NodeJS, BackboneJS, ExtJS, D3.js
Web/App Servers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Version Control System: SVN, CVS, Clear Case.
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
Wire Frame Tools: Adobe Illustrator CS3, Adobe Photoshop CS3/CS4
Databases: Microsoft SQL Server2005, Oracle, MS Access and MySQL.
IDE and Tools: Eclipse, Netbeans, Notepad++, Aptana, Brackets, Dreamweaver CS3, Microsoft Visual Studio
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Built custom UI Widgets and Application logic using AngularJS MVC architecture.
- Produced and consumed Rest Web Services, developed DAO’s and DTO classes for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, AngularsJS and JavaScript.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
- Used ‘TestNG’ for backend test cases and ‘Jasmine’ for AngularJS test cases.
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML5, CSS3, Angular JS, AJAX, JavaScript, Angular.js, jQuery, JSON, SVN, JSP and Eclipse, TestNG.
Confidential, New York, NY
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS and JQuery.
- Developed the User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML, and CSS as per company’s standards.
- Developed client side validation code using JavaScript and JQuery.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed and developed the layouts of Customer Relations Module.
- Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website; utilized in house Content management System
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
- Guided team into developing an effective organic SEO campaign and key phrase selection strategy.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Usability Testing, Agile methodology, Eclipse, JSP.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Hands on the process of development, testing and maintenance.
- Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
- Applied jQuery validation plugin to validate the user input and to improve user experience.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Hands on JSON for data transform and page transform.
- Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
- Conducted unit testing and end-to-end testing on the supported browsers.
- Wrote a script file in JavaScript and jQuery to handle the events that were triggered by the users.
- Provide the users with the physical status form regularly with information about their workout frequencies, physical data, etc. using JavaScript and SQL Server.
- Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.
- Used CSS/CSS3 to embed the online videos for product introduction.
- Communicate with other members in the team to better understand the functional requirements and transfer them into technical requires.
- Participated in building up the online chatting Q&A pop-up section as well as the feedback features using CSS3 and JavaScript.
- Designed the login system using jQuery.
- Worked with other members in the group, committed code change using version control tool SVN and merge code from other developers using tool Win Merge.
- Experienced debugging and solving cross-browser compatibility problems.
- Participated in the maintenance of the website.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, XAMPP, SQL Server, SVN
Confidential
UI Developer
Responsibilities:
- Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
- Instrumental role in the development of Hi-fidelity prototypes using HTML, HTML5.
- Designed the user interface and navigation for the whole web application using XHTML, XML.
- Created cross-browser compatible and standards-compliant CSS-based page layouts usingCSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
- Created client side validation tool using JavaScript.
- Created Test Plans for Unit Testing and System Testing.
- Involved in supporting the User Acceptance Testing for the first implementation.
- Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
Environment: HTML, HTML5, DHTML, XHTML, CSS, CSS 3, XML, XSL, XSLT, ExtJS, JavaScript, jQuery, Adobe Dreamweaver, Java, JSP, Servlets and Microsoft products.
Confidential
JAVA Developer
Responsibilities:
- Developing the Business Components using EJB 2.0 for processing information associated with module.
- Involved in designed and developed of Application using MVC (Model View Controller) Pattern.
- Developed Screens using JSP and Struts Tag Libs, logic, bean, and Java Script, HTML, Jquery, and CSS.
- Worked on development of POJO classes and writingHibernate query language (HQL)queries for persisting and retrieving information
- Used Struts-Validator framework for all front-end Validations for all the form entries
- Developing SQL queries for different database operations in DB2
- Deploying and testing the application in Web sphere App Server 7.0
- Used RAD for developing the application components
- Participating in Code review process for peers.
- Involved Analyzing, Fixing Production, UAT and QAT Issues
- Extensively Using Junit for Unit Testing.
- Responsible to validate end-to-end test case scenarios and coordinating with QA Team
Environment: Core Java, JSP, EJB2.0, DB2, RAD 7.5, WebSphere 7.0, Log4j and Java Script, Struts 1.2, Hibernate, Windows, XML, JAXP, XSLT, Struts Tab Libs, jQuery, CSS, Ajax, MS Visio.
