Ui Developer Resume
Seattle, WA
PROFESSIONAL SUMMARY:
- 7+ years of experience with HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Around 2 years of experience with HTML5, CSS3.
- Over 3 years of experience on developing single page applications using AngularJS.
- Experience in using React.JS, Node.JS, Flux, Common.JS, Babel+ES6, Web - Pack for SPA development.
- Experience on developing Responsive Web Design using Photoshop and Illustrator and responsive layouts.
- Had good knowledge on UX Design.
- Extremely skilled and efficient in developing responsive web application using with CSS3, Bootstrap, LESS and SASS.
- Good knowledge with EXT JS, Require JS and Bootstrap JS.
- Used content Management System (CMS) in Creation. Editing, Publishing, Oversight, including managing updates and version control.
- Extremely proficient with JavaScript and JavaScript libraries like jQuery, D3JS, underscorejs.
- 3+ years of experience on Node environment using Node.js, npm, Grunt, Gulp, Bower.
- Hands on experience using the version controls like SVN and GIT.
- Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.
- Excellent experience on rebuilding the present project ability to understand the architecture of project and working on the new design.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and JavaScript Design Patterns.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Possess good experience on IDE tools like IntelliJ, WebStorm, Notepad++, Sublime Text, Eclipse.
- Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
- Strong experienced in using the graphical tools with advanced visual design skills to produce pixel perfect mockups and design the most eye-catching web site, mobile application, email template based on the user experience.
- Ambitious, Hardworking, Responsible and Committed. A good team player with good communication skills, capable of quickly adapting to new challenges and environments.
PROFESSIONAL EXPERIENCE
Confidential - Seattle, WA
UI Developer
Responsibilities:
- Constructed web pages for application using MVC3, Java Script, JQuery, Meteor.JS React.JS, Unit Test ( NodeJS, and Mocha), Functional Test(Night Watch ).
- Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
- Developing new UI for an enterprise-level device management application using AngularJS, Node.js, Less and a variety of other tools and libraries.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments. Resolve cross-browser layout issues and bugs.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- 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.
- Designed and developed React.JS component required for the project.
- Making changes to the existing web applications using React.JS and creating new components using Material-UI and Material-Design.
- Using CSS preprocessor SASS to make CSS more efficient and also used Bourbon a lightweight Sass tool set that helps you write more effective stylesheets
- Used latest web technologies ECMAScript 6, React.js, Babel, Node and Web-Pack.
- Application backend implemented as node.js express application server.
- Performs UNIT testing with Mocha, Functional testing using Night watch and develops web services using RESTFUL API and HTTP.
- Used DDP server for MeteorJS and it's the protocol Meteor uses to communicate between the client and the server
- Works with Data Structures, Algorithms, and Complexity Analysis.
- Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML5, CSS3, Responsive Web Design, Test Driven Development(TDD), Behavior Driven Development(BDD), Continuous Integration and Continuous Delivery.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Communicated with team to better meet customer expectations and desires.
- 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.
- Source Control using GitHub and Bitbucket.
Environment: HTML, CSS, SASS, jQuery, Node.JS, React.JS, Babel, Angular.JS, Bourbon, Bootstrap, XMLMocha, Night watch, NPM, Grunt Ajax, web-storm, JSON, Webstorm, JavaScript, Git, Agile, REST, Design Patterns.
Confidential -Tupelo, MS
UI 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.
- Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3JS.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- We have followed with Agile and Scrum development methodologies
- Extensively used AngularUI components like Calendar, Grid, Select, Uploader etc.
- Developed AngularJS services for reusable functionality.
- Worked on cross-platform and browser compatibility issues for this application.
- Generated responsive data tables using with Bootstrap grid system.
- 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.
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons.
- We setup the development environment using Node.js, npm, Grunt, Bower, git.
- Used Karma for unit testing and Protractor for end to end testing.
- Developed base Http service on top of AngularJS HTTP service to communicate backend web services
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- User experience design encompasses traditional human-computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users. • Used Adobe Photoshop and Illustrator to create their statistical concepts.
Environment: AngularJS, HTML5, CSS3, Bootstrap, LESS, JavaScript, jQuery, Grunt, Bower, node.js, npm, Java, AJAX, XML, IntelliJ, Sublime Text, Photoshop CS6, Illustrator CS6, Jira, Maven, SQL, Tomcat, Git, Agile, Axure, MAC, UNIX / Linux.
Confidential - Minneapolis, MN-
UI Designer
Responsibilities
- Developed web application using HTML5, CSS3, JavaScript, Angular, D3JS, jQuery and Bootstrap.
- Used AngularJS forms to validate fields and created custom validator directives.
- Implement responsive design using Twitter Bootstrap.
- Customized bootstrap styles according to brand styles and developed responsive application for all platforms like desktop, mobile and tablet.
- Developed single page web application using AngularJS templates, controllers and directives.
- Used Object Oriented JavaScript and JavaScript Design Patterns extensively.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Implemented an auto mode where the JavaScript is automatically cycles through and also selects each tab periodically until a tab is explicitly selected.
- Extensively used Python / Django Framework for developing backend of applications.
- Extensively used Python / Django Framework for developing backend of applications.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked in Onsite - Offshore model.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices like iPad's, Tablet's.
- Developed Web applications that are cross - devices and cross - browser compatible.
Environment: HTML5, CSS3, Bootstrap, Angular.js, Node.js, Grunt, Rally, jQuery, JavaScript, JSON, MySQL, Eclipse, Sublime, Photoshop CS6, Illustrator CS6.
Confidential, Pittsburgh, PA
UI designer/developer
Responsibilities:
- Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Experience with Atlassian tools like Bamboo, Jira and confluence
- Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
- Worked with customers, developers, testing, product management and support staff.
- Configured Jenkins for Created Branches, and performed Merges in Source Tree & Stash.
- Managed build results in Jenkins and deployed using workflows.
- Familiar and experienced with Agile Scrum development.
Environment: Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Django 1.3, Jenkins, JBoss Application Server, CVS, Subversion, VTFS, Jira and Cygwin.
Confidential, NY
GUI Designer
Responsibilities
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, Angular JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, jQuery Mobile, in on-going projects.
- Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Improved user experience by designing and creating new web components and features.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
Environment: CSS3, XML, HTML5/DHTML, JavaScript, JSP, Servlets, Tomcat Apache, JQuery, AJAX, SVN.
Confidential
Software Developer
Responsibilities
- Worked with System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed and developed Customer registration and login screens using JSP, Struts-Tiles, HTML/DHTML and JavaScript.
- Used log4j for tracking errors and debugging the code.
- Responsible for the wiring and the configuration of Beans using Struts web based application using strutsconfig.xml and web.xml.
- Developed Web services for non-Java clients to obtain user information and modified Struts configuration files as per application requirements
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
Environment: HTML, Java/J2EE, JSP 2.1, JavaScript, CSS, Eclipse IDE, MS Office, Adobe Photoshop, Oracle, SVN, AJAX, Scrum, JUnit, log4j, Ant, Maven, WebSphere Application Server, JMS, MDB's, Subversion.
TECHNICAL SKILLS
Operating Systems: Windows XP (Prof), Win 7, UNIX and MAC OS X.Applications MS Office, Adobe Photoshop, Adobe Dreamweaver.
Web Technologies: HTML 4.0/5, HTML, DHTML, CSS/CSS3 LESS and SASS, PHP, JavaScript, JQuery, D3JS, EXTJS, AjaxJSON, Balasmiq, AngularJS, ReactJS, mocha Backbone.JS, BourbonGUI Editors Sublime Text, Notepad++, Visual Studio, Eclipse IDE, Adobe Dreamweaver, IntelliJ, WebStorm.
Web/App: Servers Apache Tomcat, Web Logic, Web SphereMethodologies Agile/scrum, UML Waterfall.
Database: Oracle, MYSQL, SQL Server.
