Ui Developer Resume
Phoenix, AZ
SUMMARY:
- 8 years of experience in creation of public facing websites, Designing Web applications and UI Development using HTML, CSS, JavaScript, XHTML, AJAX, JSON, XML, jQuery, Backbone.js, Bootstrap, React JS, Angular.js, Angular 2, ES6, UX design and meeting W3C Standards.
- Experience in all the phases of Software Development Life (SDLC)starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development.
- Proficient in complex, usable, attractiveResponsive Design Layout applications and CSS Media Queries using Bootstrap supporting multitude of browsers (IE, Firefox, chrome and safari) and devices(IOS and Android).
- Experienced in building complex Single page applications with Vue.js components with Backbone Marionette wrappers for Routing and using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery .
- Solid Working knowledge onNexGen versions of angular current applications like Angular4/5.
- Experiencein React JS and working with React Flux architecture and Redux frameworks.
- Creative Knowledge in Art creation, modification and conversion - Logos, print media, web page and software interface design using Photoshop, Adobe Flash, Dreamweaver and Illustrator and a sketch app Zeplin.
- Involved in designing the user experience interface in Visualization, UI/UX strategy, UI requirements, converting findings into UI designshandling whole project through its life cycle.
- Experience in Designing and creating wireframes, Mockups and Prototypes, Layouts and User Flows and translating business requirements into them.
- Experience in building MEAN applications using Mongo DB, Express.JS, Angular-JS React.jscreating RESTful Web services with Node-JS, Express-JS and installing client-side dependencies using Bower.
- Experience in Applications using AJAX, JavaScript, JSON, JSONP and XMLin working MVC, MVVM Architectures.
- Experiencing in using Continuous delivery / Continuous Integration (CD/CI) tools Jenkins to deploy application.
- Experience of Migration & Deployment of Applications with Upgrade Version of Applications.
- Experience in Using Node Package Manager (NPM) to manage or install Node-JS modules likeWebpack, Grunt, Gulp,Express.js,require.js, underscore.js, crypto.js and mongoose.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture and Navigation Systems.
- Extensive Experience in using various design patterns such as MVC (Model - View-Controller), Singleton, Session Façade, Factory, DAO, Front Controller, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
- Extensive experience in Document Object Model (DOM) manipulation using JavaScript, jQuery.
- Extensive Experience with Version Control tools like Git and SVN for Source Code version management.
- Experience with unit testing and wrote test cases for applications, using frameworks Mocha, Karma, Jasmine, Junit.
- Experience Working with SOAP basedand Rest Web Services to fetch dynamic content from backend databases.
- Actively implemented Multi-tier enterprise, Waterfall,Agile Methodologies like Test Driven Development, Scrum.
- Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, NetBeans 10, Microsoft Visual Studio and Web Storm.
- Extensively involved in fixing production bugs and production support, worked in every phase of application migration from preparation to application transition being a quick learner and excellent team facilitator.
- Effective team player with an aptitude to learn and ability to prioritize, organize and accomplish multiple tasks, both as part of a team and independently.
TECHNICAL SKILLS:
Languages: JavaScript, C, C++
Web Technologies: HTML, CSS, JavaScript, DHTML, XHTML, AJAX, JSON, XML, HTML5, CSS3, Bootstrap, LESS, SASS, Typescript, Object Oriented JavaScript Programming, JavaScript ES6, ES-5, SEO
Frameworks and Libraries: jQuery, BackboneJS, Express.js, AngularJS, Angular 2/4/5, ReactJS, NodeJS.
Databases: Oracle, SQL, MongoDB
IDE & Tools: Notepad++., Eclipse, Microsoft Visual Studio, Sublime Text
Applications: Adobe Photoshop, Adobe Dreamweaver, MS Office, Zeplin, Adobe creative suite
Version controls: SVN, GIT
Application Server: Web logic, Apache Tomcat server
Package Manage: Npm, Bower, Grunt, Gulp
Operating Systems: Windows XP/vista/7, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
UI Developer
Responsibilities:
- Developed user-interactive web pages using with HTML5, CSS3, Ajax, Bootstrap and JavaScriptthat meets accessibility and web browser standards.
- Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Designed complex data flows using an in-house HOC to bind and manage data stores to React.js components. worked on POC to create modular desktop app in Electron compiler with latest JavaScript ES6 Using react.js.
- Developed user interface using React JS and JavaScript ES6 , Angular 2 in conjunction with HTML5, CSS3 to support usability in desktop, mobile, and tablet environments for developing responsive single page applications.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac and debugged using tools like Firebug.
- Created flux stores to migrate an existing flux app to redux and Implemented the Drag and Drop functionality using React-Draggable.
- Worked onReact.js Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Used JSX syntax to write the bunch of code into little code will produce React Elements.
- Implemented flux pattern by using redux framework as a core dependency and Created flux stores to migrate an existing flux app to redux.
- Used Redux async actions to make the applications fully asynchronous.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Developed upload /download functions with JS frontend and REST service as backend.
- Used JavaScript(ES6) libraries to create slider and page-turning animations on calendar widgets.
- Utilized ng-react module to bind React Components to Angular Directives.
- Implemented template-driven form validation using Angular 2 .
- Worked on Components, Directives, Services, Forms, Http Access, Authentication, using Angular 2.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture.
- Optimized the performance of the application using Angular2 Lazy Loading and Bundling using GULP.
- Build Rest web services by creating ASP.NET Web API back-end to handle requests from Node.js and React front-end.
- Used CSS pre-processors LESS/SASS for styling , likeremovingcurly braces from the syntax.
- Worked within the confines of e-Commerce or CMS applications to edit, maintain existing system for B2C and B2B e-commerce experience.
- Used GIT for version control and JIRA for bugs tracking processes.
- Create unit testing using JUnit, Jasmine and Karma for each delivered module.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
- Participated in daily pulse of the applicationsto come up with UI and provide best possible recommendations for the application from UI standpoint.
Environment: - HTML5, CSS3, JavaScript, Angular.js, React,Flux, Type script, Angular 2, Ajax, jQuery, JSON, LESS/SASS, Bootstrap, Node.js, Agile, NPM, Express.js, Android and IOS, GitHub,Restful API, Jira,Jasmine, Karma, Grunt, Gulp, Mongo DB, Sublime text,WebStorm,Microsoft visual studio.
Confidential, Denver, CO
Frontend Developer
Responsibilities:
- Designed and developed the agent portal using framework Angular.js along with HTML5, CSS3 and Object-Oriented JavaScript with Node based workflow and build system involving gulp, web pack and other tools.
- Responsible for designing websites right from the conceptualization stage to its implementation and maintenance.
- Developing Responsive Design Rich internet Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular JS and Bootstrap.
- Performed client-side validations over the forms using JavaScript
- Extensively used CSS3 along with Bootstrap for responsive design of web pages for mobile, tablet and desktops.
- Developed Single page applications using Java script framework Angular JS.
- Produced content pages with CSS3 layout and style markup presentations using JavaScript methods and properties.
- Generated new and edited existing design with CSS to apply new changes in design and logic.
- Developed complete checkout process using different Angular.jsmodules andservicesby using dependency injection for creating controllers.
- Used AngularJS to develop the page level components and customized (Angular directives, services & factories) the out of box directives for additional functionalities.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used JavaScript to update portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Used Jackson library to parse JSON response from Soap web service to java objects and bind to Angular JS model
- Performed Validation Controls for form validation and implemented custom validation controls with JavaScript and with Angular.js using custom directives.
- Developed multiple POCs to create an interface between Backend to Frontend by using Angular JS.
- Created Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side Angular.jsAngularJS to back-end MongoDB, to provide broadcast service as well as chatting service.
- Involved in Designing SOA implementations by Using Web Services-WSDL, UDDI and SOAP for credit card information from third party agents.
- Worked on different browsers like IE Mozilla, Safari, Chrome and handled numerous cross browser issues related to CSS and JavaScript.
- Performed unit test using Jasmine and Karma,integration testing Chrome Inspector to fix bugs and work close to QA and Testing Web services using Soap UI tool.
- Developed Wireframes, site maps and process flow for site architecture using Sketch App Zeplinanddeveloped fast loading images using Adobe Photoshop .
- Strictly followed Test-driven Development (TDD) approach using Agile Methodologies, which include daily Stand up's, Sprint Planning's etc.
- Used Git as version controlfor Source Code version management.
- Finding out the bugs by tracking using JIRA, broken links, missing imagesand rectifying them through the work flow.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
Contributed positively to overall team and participated regularly in stand-up meetings, planning, design and business-development working.
Environment: -HTML5, CSS3, JavaScript, Angular JS, bento-UI, Ajax, JSON, jQuery, LESS, SASS, Bootstrap,Node.js, SQL, Agile, Git, SVN, Jasmine, Karma, SOAP, Mongo DB, Adobe Suite, Adobe Illustrator, Zeplin, Microsoft visual studio
Confidential, Houston, TX
Front End/Web Developer
Responsibilities:
- Worked alongside with Business and Development teams to understand requirements, and to determine scope of development.
- Developed web pages using Front end technologies like HTML5, CSS3, JavaScript, Bootstrap, jQuery and Angular.js based on the W3C standards.
- Used Object Oriented Programming to develop web components that could be reused across the Web Application.
- Developed customized CSS3in standardizing the styles of web pages for different modules in application which can be reused in other applications.
- Created own directives using Angular JS, crafted reusable components that fill our needs and abstracted away all the DOM manipulations logic.
- Utilized Angular.JS, bootstrap components like time picker, directives, model pop-ups, ng-grid, router, progress bar, ng-Idle, ng-Upload.
- Implemented flexible routing and nested using Angular.JS-ui-router.
- Used Bootstrap and media queries to create a Responsive Webpage across different screen-sizes.
- Took advantage of MVC pattern of Angular JS framework to produce higher maintainability of the code.
- Created custom tables using Bootstrap Framework to build responsive web pages.
- Implementation knowledge in MEAN (Mongo DB, Express, Angular, Node) Stack.
- Programmed JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Created sprite images, Compiled SASS with SCSS and minified JS and CSS to improve performance.
- Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular JS .
- Demonstrated implementation and up-gradation of JavaScript Library.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used jQuery and JavaScript to make frontend components interactive adding dynamism to web pages at client side.
- Followedagile methodology, Site Troubleshooting for the software development.
- Worked with version control system (VCS) tools like Subversion(SVN) for source code management repository.
- Use field-tested best practices for packaging and deploying Angular.js applications.
- Involved in UI Testing which is generally testing the graphical user interfaces, testing application elements like fonts, layouts, buttons, images, colorsetc.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
Environment: - HTML5, CSS3, Bootstrap, JavaScript, Angular JS,Ajax, JSON, jQuery, Express, Node.js, Mongo, SASS, Agile, SVN, Microsoft visual studio, Windows XP.
Confidential, Tampa, FL
UI/UX Developer
Responsibilities:
- Designed and Developed non-functional HTML and CSS pages from mock ups and involved to review with UI architect and business units.
- Participated in UX and UI brainstorming meetings by sketching out user flows, concepts and variations
- Converted the mock-ups into hand-written HTML, CSS (2.1/3), JavaScript, jQuery.
- Designed User Interface using JavaScript, Angular.js, Angular Material, HTML5 and CSS3.
- Executed Designs for online advertising such as HTML5 and static banners, websites, landing pages and other graphics for National and Local clients using commercial and proprietary software in fast-paced environment.
- Coded DOM Manipulations like Data binding, Templates, Directives, Filters, Dependency Injection using Angular JS to meet various requirements.
- Used the http services in AngularJS to make API calls and exchange data in JSON.
- Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe PhotoshopCS5 and Adobe Illustrator CS5.
- Create UX solutions for web sites, including strategy decks , wireframes, flowcharts, and prototypes.
- Extensively used CSS for Responsive Web Design to apply different styles to layouts for varying screen sizes and pixels.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Responsible for creating graphics and Images in the website to Interactive Contents and slideshow, using JavaScript & Adobe creative Suite.
- Implemented interaction between frontend and backend using the JSON object.
- Used SVN for version control and Source code management.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) using jQuery.
- Used AJAX to do the asynchronous calls to the server.
- Ensuring the quality of the UX through regular bug bash-style reviews.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Generating Meta Tagsfor index page and subpages into web site anddesigned unique themes flexible to accommodate different scenarios in which the user might want to display data.
- Worked with clients and Senior User Experience Designers to understand their branding strategies and design goals to define visual design strategy, layout, and features to design their web sites/applications.
Environment: HTML, CSS, JavaScript, jQuery, Angular.js, JSON, AJAX,SVN, UX design, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, Adobe creative Suite, Microsoft Office.
Confidential
Web Developer
Responsibilities:
- Worked in a team using JavaScriptand CSS such that their code is cross browser compatible as the students work on different browsers to develop a web page.
- Developed the App using HTML, CSS, JavaScript and Backbone.js.
- Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using Microsoft Visioand Gliffy.
- Developed dynamic webpages using JavaScript and Implemented jQuery for creating behaviors of JavaScript.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Used XML Web services with SOAP protocol for transferring data between different applications.
- Developed CSS styles to maintain uniformity of all screens throughout the application and position of screen objects.
- Maintained existing code with the help of HTML, CSS and jQuery.
- Utilized various jQuery plug-in to build Rich Internet Application to make it look more intuitive.
- Worked on different browsers like IE, Mozilla, Chrome and resolved cross browser issues related to CSS and JavaScript .
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Participated Weekly Meetings to Brief on Technically Complex issues to the team and to the client.
Environment: HTML, CSS, JavaScript, jQuery, Backbone.js, XML, XSLT, AJAX,Soap web services, Apache, Gliffy.
Confidential
Jr. Web Developer
Responsibilities:
- Worked within a team of front end developers to build UI usingJavaScript, HTML, CSS, JavaScript validations, jQuery and XML.
- Constructed presentation layer implementation using DHTML, XML, CSS and JavaScript.
- Worked closely with Business Analysts in understanding the Business requirements and Gathered information for enhancing the use cases for different functionalities and designs.
- Developed HTML and CSS web pages from scratch looking at images that were provided by the Designer/ Photoshop department.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side.
- Created HTML navigation menu, in which the role-based menu items changes dynamically, derived from database in the form of XML.
- Used jQuery to make HTML, CSS interact with JavaScript functions to add dynamism to the web page.
- Cross-browser compatible (Firefox/IE /Safari), standards compliant table-less websites in HTML, CSS and JavaScript.
- AJAX training and implemented it to communicate with servers.
- Participated actively in code reviews to understand functional design and business process flow of system.
Environment: -HTML, CSS, JavaScript, AJAX, DHTML, jQuery, XML, Eclipse IDE, Adobe Photoshop, Windows XP.
