Senior Ui Designer Resume
Rochelle Park, NJ
SUMMARY
- 6+ years experiences as UI developer, developing rapid, powerful, robust user interface applications for various employers related to Finance, E - commerce and Insurance industries.
- Solid foundation in front-end techniques such as HTML4, XHTML, HTML5, DHTML, CSS, CSS3, JavaScript, DOM, BOM and jQuery.
- Expertise in interactive webpage techniques, such as Ajax and related data format standards, like XML and JSON.
- Strong knowledge and experience of multiple JavaScript frameworks, especiallyBootstrap, AngularJS. Experienced in designing Single Page Application (SPA) using AngularJS.
- Comprehensive knowledge of all mainstream browsers, such as Chrome, Firefox, Internet Explorer, Safari, Opera.
- Proficient in browser debugging tools and plugins like Chrome Inspector, Firebug, IE Tester, Web Developer, Responsive Inspector.
- Proven experience in designingCross-browserCross-devicesfront-end applications, meeting Responsivenessand Compatibilityrequirement.
- Skilled in various front-end development editors, like Notepad++ and Sublime Text, and multiple professional IDEs, like NetBeansand Eclipse.
- Plentiful knowledge of Software Development Life Cycle (SDLC) of front-end application development. Understand Waterfall and Agile models.
- Proficient in mainstream version control tools, like SVN and Git.
- Strong knowledge about Model-View-Controller (MVC)architecture.
- Excellent understanding about Object-Oriented Programming concept. Experienced in multiple programming languages, like C/C++, Java and Python.
- Skilled in MySQL, Oracle 11g. Practiced in SQLandPL/SQL.
- Excellent problem solving and communication skills. Not only can be an excellent and innovated team player but also can work individually efficiently.
- Highly self-motivated. Hunger for new technologies. Adjust to new environment quickly. Could handle multiple taskssimultaneously, work under pressure and meet tight deadlines.
TECHNICAL SKILLS
Web Techniques: HTML4, XHTML, HTML5, DHTML, CSS, CSS3, DOM, BOM, Bootstrap, AngularJS, Ajax, XML, JSON
Programming Languages: C, C++, Java, Python, JavaScript,jQuery
Debugging tools: Chrome Inspector, Firebug, IE Tester, Web Developer, Responsive Inspector
Database: MySQL, Oracle 11g, SQL Server 2008
Developer Tools: NetBeans, Eclipse, Notepad++, Sublime Text
PROFESSIONAL EXPERIENCE
Confidential, Rochelle Park, NJ
Senior UI Designer
Responsibilities:
- Involved in whole phases of Software Development Life Cycle (SDLC), including Design, Development, Testing and Maintenance.
- Developed UI pages using HTML5, DHTML, CSS3, JavaScript, DOM, jQuery.
- Created dynamic web pages with reusable widget using jQuery, Bootstrap.
- Designed data search function by using Ajax and XML/JSON.
- Interpreted and presented the XML/JSON data in the web page using JavaScript and jQuery.
- Designed Menus, Lists, Charts, Badges andForms with jQuery frameworks.
- Used jQuery Validation Plugin to validate input of forms.
- Implemented Date Time Selector, Drag-and-drop by using HTML5 and CSS3.
- Designed Responsive UI pages which can be displayed properly in different size screen by Bootstrap and CSS3 media queries.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML and JavaScript.
- Implemented Model-View-Controller (MVC)architecture.
- Used Ajax for fetchingdata from server by giving URL to get JSON data for Models and to populate Models from the server.
- Used AngularJS to create Views to hook up Models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Used JavaScript, jQuery and AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Developed all client-side logical implementation part of applications with jQuery, manipulating nodes in DOM tree.
- Worked on Cross-browser Compatibility of UI pages. Implemented comprehensive tests on Chrome, Firefox, IE 8/9/10/11.
- Debugged the application using Chrome Inspector, Firebug, IE Tester and many other debug tools.
- Used SVN repository for software version control.
- Involved in maintenance and support for whole user interface of system.
- Communicated well with Project Managers, System Engineers and Back-end Developers and proactively met needs of clients.
Environment: HTML5/DHTML, CSS3, JavaScript, DOM, jQuery, Ajax, XML, JSON, Bootstrap, AngularJS, jQuery Validation Plugin, Git, Github
Confidential, Gaithersburg, MD
Sr. UI Developer
Responsibilities:
- Communicated with clients. Checked and analyzed requirements. Composed Project Plan Document, ensuring all objectives were outlined.
- Worked in a collaborative and agile environment.
- Designed page structure with HTML4, CSS2.
- Designed, developed and implemented different pages formultiple screen size.
- Bound item data from server which has existing database into system by using Ajax, XML/JSON and jQuery.
- Designed directory pages using HTML and CSS. Set a button to fresh pages and update directory, using JavaScript and jQuery.
- Created advance search pages by jQuery and Ajax. Stored and accessed the data in search pages in JSON.
- Set several buttons and forms to implement various inventory management functions, like adding new items, deleting expired items, update items’ details, marking items.
- Focused on Cross-browser feature of pages. Implemented tests on Chrome, Firefox, IE 7/8/9 with Chrome Developer Tools and Firebug. Fixed bugs and optimized JavaScript codes.
- Worked with Git and GitHub to manage the code repository.
- Collaborated with system engineers to ensure UI designs are implemented and tested correctly.
- Modified and updated UI pages rapidly after received new requirement from clients.
Environment: HTML4, CSS2, JavaScript, jQuery, Ajax, XML, JSON, Chrome Developer Tools, Firebug, Git, GitHub
Confidential, Elizabeth, NJ
Front End Developer
Responsibilities:
- Developed webpages and process upon client approval.
- Created dynamic websites and applications using HTML, XHTML, CSS and JavaScript, meeting W3C standards.
- Designed a loan calculator which receives input form customers, sends input to server and shows output on user webpages and applications using received data from server.
- Tested Cross-browser Compatibility of UI applications in Firefox and IE6/7/8.
- Involved in developing and implementing UI applications with team members, content managers and related employees.
Environment: HTML, XHTML, CSS, JavaScript, XML
Confidential, Clark, NJ
Web Developer
Responsibilities:
- Communicated with Customer Services Team members to understand requirements and structures of data. Designed layers of data of whole webpage.
- Designed web pages using HTML, XHTML and CSS. Designed collapsible list and tables to display data.
- Used JavaScript, Ajax and XML/JSON to receive data from database in server.
- Create instant chat system using PHP.
- Used JavaScript to set some memory points in order to store the last clicked link and favorite links.
- Created online note for services team members to leave notes and set a button to save notes.
- Tested all webpages completely with back-end developers.
Environment: HTML, XHTML, CSS, JavaScript, Ajax, XML, JSON, PHP