Sr. Ui /ux Designer Developer Resume
San Jose, CA
SUMMARY:
- Driven professional with 7+ years of experience in designing for web across multiple platforms, languages, and environments.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, XML, Angular JS, JSP, JSON, JQuery, JQuery UI and Ajax that follows with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Expertise in Object Oriented Programming using core Java, Groovy and J2EE.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service Call and JSON.
- Experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS, React JS, Backbone JS, Node JS.
- Worked with Angular JS services, factories, promises, routers, forms, modules, events, expressions, controllers, filters and HttpRequest.
- Mastered the GRUNT with commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
- Experience on Backbone.JS and Node.JS to give a structure with rich API over a RESTful json interface
- Experience in unit testing using Jasmine
- Experience in using AngularJS, React JS, Node JS, Flux / Redux, Babel+ES6, Web - Pack for SPA.
- 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.
- Designed and Developed Web applications using CSS pre-processors SASS and LESS.
- Worked on RWD (Responsive Web Design) and implemented it on Angular.js
- Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
- Good experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, spring, JavaScript, JDBC, JMS, JSF, XML and Web Services.Knowledge of Spring/Hibernate and similar frameworks.
- Application development experience in both LAMP and WAMP platforms.
- Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility.
- Experience with Version Control tools like GitHub and SVN (Subversion) for Source Code version management and merging Source code after intermittent Project releases.
- Strong experience in database design using SQL server. Developed ability to write stored procedures, functions, triggers and complex queries using Oracle, SQL Server and My SQL.
- Experience working with testing tools like Firebug, Chrome or Safari Web Inspectors and IE Developer.
- Commendable communication and interpersonal skills substantiated with developers, project managers, subject-matter experts, stakeholders and end clients.
- Proven ability to analyze and define complex processes and requirements.
- Skills to rapidly build from scratch wireframes & high fidelity prototypes.
TECHNICAL SKILLS:
Design Tools: Adobe CS6 Photoshop, Illustrator, InDesign, Sketch, Balsamiq, Axure, Omnigraffle.
Programming Language: C, Java, JavaScript, .NET
Frame Works: Spring, Hibernate, MVC
Front End Technologies: HTML5, CSS3, JQuery, Bootstrap, AngularJS, ReactJS, BackBoneJS, NodeJS.
Databases: Oracle, MS SQL Server, My SQL, PostgreSQL, Mongo DB.
Platforms: Mac, Linux, Windows
Web Editors/Tools: Sublime, Web storm, Visual Studio, Eclipse, NetBeans, Spring Tool Suite
SDLC Methodologies: Agile (XP, Scrum, FDD), Waterfall, RUP, Rapid Prototyping.
Team Collaboration Tools: Jira, Confluence.
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Sr. UI /UX Designer Developer
Responsibilities:
- Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, JavaScript, JQuery, AJAX, JSON, Angular JS and Bootstrap.
- Worked extensively with the backend team to integrate the HTML code into JSPs.
- Consumed server side SOAP UI web services and called them from angular controllers.
- Designed Responsive Web pages using media queries and Bootstrap.
- Designed, documented and prototyped entire mobile UI interaction and theme.
- Domain Driven Design with Grails. Developed domain classes that define database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
- Extensively worked on front end, business, and persistence tier using the Grails frameworks
- Implemented XML parsing and JSON parsing for data handling on different applications.
- Followed Agile/Scrum methodology of software development thereby satisfying the Customer through early and continuous delivery of valuable software.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Re-designing the main website to improve user experience and add new functionalities using Angular JS.
- Wrote various Angular JS custom directives and developed many reusable custom JS libraries.
- Developed Angular JS framework including MVC architectures, distinctive modules, particular controllers, templates, custom directives, custom filters and widely resolved angular scope issues.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery UI and Angular JS.
- Used JavaScript DOM manipulation and JavaScript event to generate the data end result in UI.
- Used SQL Server Management Studio as the backend and wrote SQL queries and stored procedures to verify data from source to target.
- Designed and implemented a professional and production quality build and unit-test automation system with Gulp, Karma, and Jasmine.
- Responsible for tracking the issues in JIRA.
- Handling different versions of the website (Development, Beta and Production).
- Defined interaction models, mapped out user flows, site architecture and devised navigation schemas in collaboration with product managers and engineers.
- Implemented business logic using Java Spring with MVC design pattern to increase unit test support.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Researched and recommended UI patterns, JQuery and Grails components that matched with task at hand.
- Iterated and refined visual design and interaction based on stakeholder feedback. Addressed and resolved queries from QA, engineering and business teams.
- Develops and/or enhances database objects, including queries, procedures, and views.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Worked in SCRUM process attending daily stand up and completing tasks in Sprints.
Environment: Design Tools: Adobe CS6 Photoshop, Illustrator & InDesign, Sketch, Balsamiq, Axure. Front End Technologies: JavaScript, HTML5, CSS3, AJAX, JQuery mobile, AngularJS, Bootstrap. Back End Technologies: Java, JSP, J2EE, Groovy Grails, Spring, Hibernate, MVC, Design Patterns, JDBC Web Editors: Sublime, Webstorm, Visual Studio, Firebug SDLC Methodologies: Agile, Waterfall
Confidential, Indianapolis, IN
UI /UX Designer Developer
Responsibilities:
- Constructed web pages for application using MVC3, Java Script, JQuery, React.JS, Unit Test (Node JS and Mocha)
- Lead UX design efforts for website’s back to school summer campaign and holiday season marketing.
- Provided high fidelity mockups, wireframes and successfully implemented fully functional image carousel for redesigned product details page utilizing Bootstrap, CSS and JavaScript components.
- Improved performance optimization of React using React Virtual Dom Algorithm.
- Responsible for React UI and architecture. Built components library, including Tree, Slide-View, Table Grid.
- Heavily used JSON Objects, XML for better user experience.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Optimized user experience with well-defined user flows, interaction models and polished visual design that lead to increase in visit-to-lead and visit-to-order ratios while reducing page-abandonment by 19%.
- Designed the application based on various J2EE design patterns including MVC (Model View Controller).
- Responsible for implementing DAO Factory pattern
- Used Hibernate for Object Relational Mapping (ORM) and data persistence
- Use JSP, HTML, DHTML, Servlets and XML.
- Worked on redesigning Email sign up global footer link that involved linking successive modals triggered by click as well as touch events.
- Performs UNIT testing with Mocha, Functional testing using Night watch and develops web services using RESTFUL API and HTTP.
- Ran an API test automation for SOAP and REST services through SOAPUI and groovy.
- Designed, developed, maintained and executed data-driven test suites for web services using Soap UI and Groovy for functional testing and schema validation
- Application backend implemented as node.js express application server.
- Collaborated with product and engineering teams on scope specifications and time estimations.
- Successfully identified project dependencies in weekly meetings and stand-ups.
- Designed for multiple form factors and for cross platform compatibility.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments. Resolve cross-browser layout issues and bugs.
- Maintained adherence to relevant usability standards.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project
- Managed design team and their output over two-week sprint cycles.
- Performed requirements gathering with stakeholders to identify new features and enhancements.
- Documented periodic updates to visual and CSS styles in existing style guide.
- Communicated with team to better meet customer expectations and desires.
- Managed team of two designers.
- Worked closely with product owner to monitor any change to requirements and its impact on visual design.
- Actively speaking to other teams regarding tech stacks which will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.
- Researched, strategized and launched UX improvements such as intuitive navigation, page layout and color palette changes in order to maximize user engagement.
- Source Control using GitHub and Bitbucket.
Confidential
UI/UX Designer Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Created prototype before development based on static and approved design documents and wireframes.
- Designed the website’s overall visual appearance.
- Wire framed design and information architecture.
- Designed the application based on various J2EE design patterns including MVC (Model View Controller), Front Controller, DAO (Data Access Object).
- Used Spring framework to implement the MVC design pattern.
- Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX and JSPs.
- Rapidly prototyped poc of the application that mocked every component and interactionusing the Bootstrap framework, HTML5, CSS3 and JavaScript.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phone's.
- Created CSS sprites and provided SVG assets in order to improve page load performance.
- Key contributor for defining content strategy, site-mapping, user flow and high level interaction in collaboration with product owners, engineers and directors at every phase of software development.
Confidential, Denver, CO
UX/UI Designer Developer
Responsibilities:
- Developed and improved application using MVC Framework, backbone.js and Bootstrap.
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Swiftly Converted visual designs into HTML5 CSS3 prototypes for weekly promotional campaigns.
- Successfully implemented JavaScript libraries to code functionality into On Demand promotional pages.
- Wrote new JavaScript while also optimizing legacy code for new functionality.
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed Functional Requirement Document based on users' requirement.
- Done testing for cross browser functionalities so as to confirm the application consistency across various browsers.
- Implemented Responsive Web Design Techniques into (media queries) CSS for mobile and tablet form factors.
- Utilized jQuery API for methods in writing functions
Confidential, Los Angeles, CA
UI Developer
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications.
- Extensively involved in front end screens using Java, HTML 5, JavaScript, jQuery, JSON, CSS and Ajax.
- Wrote advanced HTML 5, JavaScript and CSS to deliver cutting-edge user interfaces and components.
- Extensively used Selectors in jQuery for updating content on DOM nodes.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- HTML5 and CSS3 latest tags are used to design the webpages and HTML local storage web applications are used to store data.
- Styling pages with CSS3.0 and developed JavaScript for user interfaces.
- Used Eclipse IDE for designing, coding and developing applications.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Build page-level wireframes, high fidelity mockups and fully functional prototypes.
- Successfully Implemented JavaScript functionality & JQuery library where needed.
- Ensured system stability and continuity by diagnosing and resolving issues, bugs and errors.
- Integrated Sailthru API with their existing newsletter view.
- Ensured that all project phases are followed and documented properly.
- Debugging and refactoring code to enhance clarity, stability and performance.
- Involved in a Waterfall based approach to UI Development.
Confidential
UX/UI Designer Developer
Responsibilities:
- Writing markup & CSS from design comps
- Ensured system stability and continuity by diagnosing and resolving issues, bugs and errors.
- Coordinate with Business and Designer team to develop high level Business and Technical documents.
- Worked closely with Back-endteam to deliver enterprise-level web application.
Confidential
Jr. UX/UI Designer Developer
Responsibilities:
- In charge of building layouts based on comps.
- Key contributor in discussions around improvements to user experience.
- Remained abreast of emerging technologies to improve software development processes and procedures.
Confidential
Freelance UX/UI Designer Developer
Responsibilities:
- Converted design specs into WordPress enabled site.
- Create tools that allowed publishing and maintaining content more easily.
- Worked with various WordPress theme & plug-in.