Sr. Ui Developer Resume
Marysville, OH
SUMMARY
- Around 8 years of experience in UI development, UX design, Frontend development, rich user interface design, development, documentation, standards, media (screen, mobile, touch interface)
- Strong experience in Web protocols and standards (HTTP HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Well versed using JavaScript and jQuery for manipulating the mark - up and data operations using jQuery AJAX.
- Experience in working with front end frameworks like AngularJS and backend frameworks like CodeIgniter and Laravel for PHP.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Extensive knowledge on a complete development life cycle (SDLC), from design, coding, development, maintenance, troubleshooting to quality analysis, testing and debugging.
- Hands on experience in designing User Interface (UI) applications and professional web applications using HTML4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JAVA/J2EE, JQUERY, AJAX, JSP, JSON, Bootstrap, Backbone and Angular JS 1.0/2.0, Node.js, Gulp.js.
- Used Node.jsto run Gulp tasks and build properly the project.
- Extensively used Bootstrap, AngularJS, React JS with Redux and Node JS in effective web design.
- Experience with Firebug for Mozilla,DeveloperToolbar for Chrome and IEDeveloperToolbar for Internet Explorer.
- Experienced in manipulating IDE or tools such as Netbeans, Webstrom, Visual Studio, Sublime, Text.
- Experience in calling REST services from JavaScript and processing JSON payloads.
- Experience in designing Use Case diagrams, Class diagrams, Flow diagrams, Sequence diagrams using UML technology.
- Having In-depth knowledge on Photoshop used for designing and creation of the backgrounds, characters, headers, brochures etc.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Experience in developing web applications using MVC architecture.
- Experience in using various spring modules IOC, Application Context, Spring MVC, Spring ORM and Spring AOP.
- Good PHP knowledge, basic MySQL skills, able to work in SVN, Dimension.
- Excellent interpersonal abilities, communication skills, time management and Team skills and strive hard to attain project goals inside assigned deadlines.
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, XHTML, XML, JavaScript, Java/J2EE, JQUERY, JSON, AJAX.
IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Sublime Editor, Adobe Dreamweaver, Adobe Photoshop.
Application servers: Web Sphere, Web Logic and Tomcat 6.x/7.x.
Database: Oracle10g, SQL Server 2008/2012.
Script Editors: VS 2008/2010/2012 , Eclipse, Dreamweaver, Microsoft Visio.
JavaScript Technologies: Angular JS, Backbone JS, Twitter Bootstrap, Ember JS, Can JS, React JS
Operating Systems: Windows, Mac OS, UNIX.
Version Controls: SVN, CVS, GIT.
PROFESSIONAL EXPERIENCE
Confidential, Marysville, OH
Sr. UI Developer
Responsibilities:
- Responsible for developing efficient design and developing user interactive Web Application using HTML5, CSS3, JavaScript(ES6), React js with Redux, React-Bootstrap, React-D3, Node.js, Ajax and Json.
- Implemented client side Interface using React JS and responsible forReact UI, Redux architecture.
- Responsible for making changes to the existing web applications and creating new components usingReact JS
- Used React-Bootstrap for responsiveness and expertise in Grid Control System.
- Developed pie charts using React-D3 for web application that matched the requirements.
- Developed responsive web pages using React JS. Use of predefined components from NPM and Redux libraries.
- Actively Involved in design, development and implementation of the website based on Model - View-Control MVC architecture.
- Extensively Worked on the MVC frameworks (AngularJS) to design the web pages and created custom directives, two-way data bindings.
- Experience in Creating custom directives and custom filters using AngularJS and Accessed Angular JS built in http service from controller using Dependency Injection features.
- Experience in using ng-grid for rendering rows and columns.
- Good Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Worked with Node environment using Node JS, NPM, and Gulp JS
- Used Node Package Manage (NPM) as package manager for JavaScript, Bower as package manager for web, GULP for task runner.
- Experience in writing test cases using Jasmine and karma.
- Used Joshing, Sublime Linter, JavaScript beautify and some packages to keep our code much cleaner.
- Making Ajax calls to communicate with the servers and to get the data in the JSON format.
- Worked with server side Integration and fetching of data by sending/receiving messages to REST and Soap services.
- Extensively used Spring IOC module to perform the bean dependency injection in various XML files that compose the entire web application.
- Developed various Custom DAOs using Spring’s Hibernate DAO support to persist the records from suitable tables in the database.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Used SVN, GIT for source code version control.
- Experience in Maven for build and deploy application
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Actively Involved in Understanding functional specifications and developing creative solutions to meet business requirements and for releasing the enhancements within the specified timeline communicated.
- Worked in Agile environment with 2 week and 3 - week sprint process environments.
Environment: HTML5, CSS3, JavaScript, Angular JS, React JS, MS Access, JSON, Adobe Flash, JavaScript, Tomcat Apache, J Query, JSP, AJAX, SVN, GIT, Bootstrap, Jasmine, UML, Agile.
Confidential, West Lake, Texas
Sr. UI Developer
Responsibilities:
- Actively involved in all aspects of the system design.
- Closely worked with Business System Analyst to understand the requirements to ensure that right setf UI Modules been built.
- Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
- For better UI Experience used technologies such as AngularJS, Node.js and Express.js.
- Get and post Methods to get data with Ajax calls.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Used Bootstrap for responsiveness and expertise in Grid Control System.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Developed and implemented UI controls and API’s using Angular.js.
- Participated in understanding of Node.js technologies and development tasks.
- Administrated and supported Node.js application within scope.
- Used Node.js and Express.js for creating Services.
- Used Protractor for testing JavaScript code.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Created various interactive plug-ins, widgets or design UI/UX.
- Developed Ajax based web UI framework by utilizing jQuery library.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, REST APIs, Brackets, MS Office, PL/SQL, JDBC, AngularJS, Node.js, Express.js, Bootstrap, Protractor, Git.
Confidential, Pittsburg, PA
Sr UI Developer
Responsibilities:
- Participated in the requirements analysis and technical assessments to make it a user - friendly interface. Involved in translating functional requirements into technical requirements.
- Designed the user interface and navigation for the whole web application using XHTML, XML.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Developed and designed XML Schemas to transport and store data.
- XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML
- Worked on the new technologies like JQUERY-Mobile for few potential mobile app development efforts
- Responsible for designing mobile applications.
- Responsible for handling cross browser, platform compatibility issues for IE, Firefox, and Safari on both Windows and Mac.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Wrote backend PHP code whenever required using Laravel framework.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: HTML, XHTML CSS, JavaScript, jQuery, Usability Testing, Agile methodology, Eclipse, Windows, MySQL, JavaScript, AJAX, CSS, HTML, JavaScript, J Query, Code Igniter, PostgreSQL, MySQL.
Confidential
UI Developer
Responsibilities:
- Actively Interacted with the client to understand their existing applications and design the site according to their system requirements thereby played important role in requirement gathering.
- Responsible for enhancing the existing modules according to the client's needs.
- Developed the web pages using with DHTML, HTML, CSS, jQuery, Backbone JS.
- Created CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS Border, CSS Background, CSS Transitions.
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
- Extensively worked with JavaScript cookies.
- Developed JavaScript and optimized existing scripts for efficiency.
- Used JavaScript, HTML, and jQuery for forms validations.
- Applied the jQuery widgets like Accordion, Date picker, Drag gable, Droppable, Resizable jQuery interactions.
- Worked with jQuery UI plug - in like Widgets, jQuery Message plug-in, jQuery Validation Plug-in, Interactions, and Effects.
- Built a responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Used Ajax XML Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
- Designed graphics, buttons, logos and flash animation for the website.
- Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.
Environment: XML, DHTML, Java Script, SQL, Junit, DOM, XHTML, HTML, CSS, JMS, JQuery, Backbone JS.
Confidential
UI Developer
Responsibilities:
- Closely worked with Business Analyst to understand the business requirements.
- Built UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Worked on JIRA to maintain the task and Reporting Issues.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
- Involved in designing and developing the JSON, XML Objects with MySQL
- Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
Environment: JavaScript, CSS3, HTML, AJAX, Web 2.0, JQuery, Adobe Photoshop, Adobe Flex, XML, Design Patterns, Eclipse.