Ui/ux Developer Resume
Irving, TX
PROFESSIONAL SUMMARY:
- 8 years of IT Experience with strong focus on UI Technologies including Design, Code and Implementation.
- Experience in designing and developing professional UI web applications using front - end technologies like HTML5, CSS3, JavaScript, jQuery, Angular, AJAX and JSON that follows W3C Web Standards.
- Expertise in Responsive Web Design (RWD) and Cross Browser Compatibility using Bootstrap and CSS3.
- Expertise in using JavaScript for accessing and changing the elements of DOM dynamically.
- Experience in using Photoshop, Illustrator, Sketch, InVision and MS Visio for creating Wireframes, Prototypes, Logos, Banners, Buttons, Icons and Images.
- Expertise in view rendering Java Script libraries such as React JS, jQuery.
- Built Single Page Applications (SPA), Responsive Web Design (RWD), Rich Restful Service Applications, and HTML wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular and Bootstrap.
- Worked in Angular for development of Components, Directives and Services which are totally customizable to meet the needs of application.
- Strong knowledge in MEAN stack (Mongo, Express, Angular.JS, Node.JS) JavaScript based technologies used to create web applications.
- Used AJAX in jQuery for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Extensively worked on GIT and JIRA for version control and project tracking.
- Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience using all popular text-Editors and IDE’s like Eclipse, Brackets, Sublime Text, Notepad++, Webstrom, Microsoft Visual Studio and Code.
- Hands on experience on SQL Server features like tables, stored procedures, views, triggers, relationships, constraints.
- Good experience with Form Validation by Regular Expression, and JQuery plugins.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Adobe Photoshop, Adobe Flash and Adobe Illustrator.
- Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Testing RCP Product on different platforms including Solaris, Linux and Windows.
- Worked closely with QA team in fixing the reported bugs/defects and checking cross platform Compatibility.
- Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Excellent analytical, logical and programming skills, Self-motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, DHTML, JavaScript, Ajax, JQuery, JSON, Java, Apache, PHP
Frameworks: AngularJS, Angular 2/4, ReactJS, NodeJS, BackboneJS
IDE s and Tools: Eclipse IDE, NetBean, Dreamweaver, Firebug, Developer Tools, Edit Plus, Sublime Text, Microsoft Visual Studio and Code.
UX Tools: Adobe Creative Suite, Sketch, InVision
Debugging Tools: Firebug, Karma, Jasmine, Chrome Dev Tools and Mocha
Operating System: Linux, Window 98/2000/XP/Vista/7/8, MAC OS X
Database: PL/SQL (Oracle), MYSQL, MSSQL, Mongo DB.
WORK EXPERIENCE:
Confidential, Irving, TX
UI/UX Developer
Responsibilities:
- Developed Single Page Applications (SPA’s) using Angular 2 MVVM Framework and Restful services.
- Developed the Responsive Web Design (RWD) using Bootstrap & CSS3 Media Queries.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and JQuery.
- Implemented for a validation using JavaScript and Regular Expressions
- Involved in development of commonly used angular components across teams such as customer directives for grid, pagination, conditional validations.
- Involved in Creating and Consuming Restful Services using Node JS and Express Framework.
- Involved in File Manipulations, File Uploads using Node JS.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
- Used Node JS to run Grunt tasks and build properly the project.
- Used Gulp JS along with Node JS to perform watch on unit tests, minification and live reloading to apply the changes made.
- Very good understanding how to use Node JS clustering to get maximum benefit of CPU resources (Didn't a chance to deal with cluster on multiple nodes)
- Involved in Consuming Restful Services using Angular $http Services.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS, Require JS and JQuery.
- Developed DOM and builded various models to view by using events in Backbone JS.
- Involved with all stages of Software Development Lifecycle using Agile Methodology.
- Expertise on REPL terminal in Node JS.
- Developed Mobile themes, forms, lists and events for mobile applications which are based on JQuery.
- Wrote extensive unit tests using automated TDD tasks.
- Used GitHub for the Version control and JIRA for product management.
- Expert at creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Created the logos, images and icons that were used across multiple pages using Adobe Creative Suite.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
- Created required templates and reusable style sheets based on UI standards and company's requirements.
- Worked on cross browser compatibility issues and execute unit test cases using Jasmine and Karma.
Environment: HTML4.0/5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, JSTL, XML, XHTML, Angular 2, Bootstrap, Responsive Design, Tomcat, Eclipse, Adobe Dreamweaver, Spring, Rest, SVN, KARMA, UML, SQL 2012, Eclipse, Maven, JIRA, GitHub, Harvest, Adobe Photoshop and MS Office.
Confidential, Liberty Corner, NJ
UI/UX Developer
Responsibilities:
- Involved in developing UI pages using HTML, CSS, JavaScript, AJAX, AngularJS, JSON, JQuery and Node JS.
- Leveraged two-way data binding through scope in applications built on AngularJS.
- Used Angular JS multiple in-built directives and APIs in AngularJS & Node.js such as filters, root scope, child scope, modal, template, state etc.
- Developed POC in D3.js and implemented in connected data portal to display charts and maps.
- Developed custom directives in Angular JS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
- Re-developed a single page application using Angular JS, which was supported in IE 9, 10, 11, Firefox, Chrome.
- Implemented Model View Controller (MVC) Design Pattern using Angular JS.
- Developed reusable components with Angular JS custom directives.
- Used Dependency Injection from Angular JS factory and services.
- Used routing schemes to develop single page applications (SPAs) using Angular JS route
- Used SASS & LESS as the CSS preprocessor.
- Used SASS variables, mixins, nesting and import.
- Implemented User Interface and integrated with backend code, Node.JS as server side technology
- Solid understanding of React JS Virtual Dom Algorithm, for React JS performance optimization.
- Responsible for React JS UI and architecture. Built components library, including Tree, Slide-View, and Table Grid.
- Used MEAN (Mongo DB, Express, Angular, Node) Stack.
- Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
- Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
- Implemented filtering and search functions using Node JS framework based on MVC pattern.
- Using Node JS middleware Multer for uploading files.
- Implemented client-side validations using JavaScript
- Implemented AJAX, JSON, and Java script to create interactive web screens.
- Adopted a cross browser and cross platform approach to make the website's most versatile and supportive.
- Worked on Unit testing JavaScript applications using Jasmine and Karma.
- Worked on GIT and source tree as a version control.
- Followed agile software development practice paired programming, test driven development TTD and scrum status meetings.
- Defined new validations through JavaScript for the form field validation implemented through HTML5.
Environment: HTML, JavaScript, Java, J2EE, XML, PHP, JSON, AJAX, CSS3, HTML5, MS Excel, MS Visio, JQuery, Bootstrap, Angular JS, Mongo DB, express, REST, Node JS, requires, grunt, GIT.
Confidential, Rochester, MN
UI/UX Developer
Responsibilities:
- Designed and implemented a web app for storing the information of patients, generating reports, saving personal contacts and handling schedule management.
- Designing and developing websites on ASP.NET framework through agile development methodology
- Created initial wireframe sketches on paper then converted to interactive browser prototypes before delivering final project.
- Used jQuery for slideshows.
- Utilized Angular JS framework to bind HTML template (views) to JavaScript object (models) and created single page applications.
- Worked on UI components such as grids, tabs, and panels.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Used Balsamiq wireframing tool for sketching my module and for creating layouts.
- Developed site maps and constructed wireframes enabling effortless navigation.
- Created custom Filters which can format data in different ways based on the requirements and involved in two-way data binding technique with styling from Bootstrap.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Created several patterns of representation using different MVCs.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Used SEO best practices to optimize site for search engines.
Environment: HTML/HTML5, CSS/CSS3, Angular JS, JavaScript, JQuery, DOM, Ajax, JSON, MySQL, SVN, Bootstrap, Balsamiq, Agile.
Confidential, Eden Prairie, MN
Java UI Developer
Responsibilities:
- Involved in developing UI pages using HTML, CSS, JavaScript, AJAX, AngularJS, JSON, JQuery and Node JS.
- Developing aesthetic UI using all the front-end technologies.
- Developed web presentation layer using front-end technologies according to internal standards and guidelines.
- Worked with next-generation technologies like AJAX and JQuery to enable more efficient development and more responsive interfaces.
- Worked with java script frameworks such as Node.js and Backbone.js to create applications that run across distributed devices.
- Communicated with back-end developers, system engineers and web designers to receive data needed for development.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Extensively worked in defect maintenance of Front End issues.
- Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked with full control of HTML/CSS, maintaining code and cleanliness.
- Introduce the update mechanism for our RCP product and wrote features and host it on website for extendibility
- Debugging the UI related defects for better UI experiences using chrome developer tools.
- Strong communication, problem solving and planning skills with ability to work independently or in a team environment.
- Extensively worked in defect maintenance of Front End issues.
- Used Angular JS routers to establish routing between nested html views.
- Follow up with the development team on the improvements, integration and further enhancements in the Website.
Environment: JavaScript 1.8, jQuery 1.8, HTML, CSS, Eclipse Workbench UI, RCP, Mac OS X, Angular JS, Backbone.js, Eclipse RCP.
Confidential
UI Web Developer
Responsibilities:
- Worked on HTML, CSS, and basic JavaScript to develop web pages.
- Involved mostly in each step of the Software Development Life cycle.
- Worked on cross-Browser compatibility issues and integration of the project.
- Developed CSS templates.
- SQL server was used to get the data.
- Modified designs and templates for better user interaction and understanding.
- Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
- Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
- UI development and setup Community Server Social Network member and SharePoint sites.
Environment: HTML4, JavaScript, CSS2, Photoshop, SQL Server
Confidential
Software Engineer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Created interactive prototypes using HTML, CSS, JavaScript from a combination of wireframes, visual designs and design standards.
- Involved in developing the UI pages of the company’s client website using HTML, CSS, JavaScript, jQuery and Bootstrap to achieve Responsive Web Design and to render the dynamic web pages for the application.
- Used AJAX and JSON to make asynchronous calls for retrieving dynamic data from backend server and update the specific parts of DOM.
- Evaluated code to ensure that it is valid, is properly structured, meets industry standards and is compatible with varied browsers, devices, or operating systems.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.).
Environment: HTML5, CSS3, Bootstrap, JavaScript, Ajax, JSON, jQuery.