Front End/ui Developer Resume
TX
SUMMARY
- 5 years of Professional experience in the developing User Interface (UI) Applications and professional web applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS and Angular 2.
- Design and development of Document Object Model (DOM) and DOM Functions, client side validations using java script.
- Good experience in developing Responsive Web Design (RWD) and able to handle Cross Browser issues on Web browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
- Experience in debugging JavaScript applications using Firebug for Mozilla Firebug, IE Developer Toolbar for Internet Explorer and Developer Toolbar for Chrome.
- Experience in developing Custom WordPress theme and template files using HTML, CSS, and Bootstrap 3 framework.
- Experienced both in working on designing table - less layouts and table-based layouts.
- Also, involved in back-end service calls and browser requests for Bootstrap, HTML, and CSS.
- Experience in working with design and development of E-commerce websites.
- Good Experience dealing with applications involving High Traffic Websites.
- Experience with customization, configuration, and development of e-commerce platform.
- Experienced in designing using latest Web Standards.
- Experienced in writing modular, reusable, object oriented custom java script modules for high volume applications.
- Good understanding of developing responsive web design using Bootstrap, media queries and viewport.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Experience working in agile methodology, elaborating and estimating user requirements and breaking the requirements into developer tasks ensuring that the customer deadlines were met within the project budgets.
- Have been working in every Phase of Software Development Life Cycle (SDLC) like including requirements analysis, applications design, development, Integration, maintenance, installation, implementation and testing of various client/server, N-tier and web applications.
- Creating the estimates, project plan, project schedule, resource allocation to ensure that targets were reached.
- Designing, Developing, Testing, Troubleshoot and debugging of applications.
- Managing smooth implementation and testing of application.
- Cooperating and communicating with other teams for successful completion of project.
- Migrating projects from Test to UAT and UAT to Production, representing changes as necessary in Change Management.
- Performing root-cause analysis to prevent reoccurrences and defective issues.
- Updating Daily status reports, Weekly status reports and participating in Daily Scrum meetings to ensure that all the projects were on track.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS/CSS3, SASS, JavaScript, JQuery, Bootstrap, AJAX, JSON, AngularJS, NodeJS
Tools: GIT, Visual Studio, SVN
Software Patterns: MVC model, MVVM model
Software Methodologies: Agile and Scrum methodologies
Miscellaneous: Data Analysis, Web Design and Analytics, Project management
PROFESSIONAL EXPERIENCE
Confidential, TX
Front End/UI Developer
Responsibilities:
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3&JavaScript using Dreamweaver.
- Developed the User Interactive web pages in a professional manner by using webtechnologieslike HTML5, XHTML, and CSS3as per company standards.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Angular.JS, Node.js, CSS3 and HTML5.
- Developed the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript toolkits like YAHOO USER INTERFACE (YUI). Used JQuery framework for UI centric AJAX behavior.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
- UsedReactflux to polish the data and for single directional flow.
- Developed a core component of Analytics using D3.js for visualization with Node.jsMicroservices and consume them via Angular.js services.
- Worked on the modernization of a legacy and outsourced UI. Technologies used wereAngular.js, Node.js, Ext.js, and JQuery.
- Implemented the JavaScript/JQuery framework such asReactJSfor MVW/MVC framework.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Used Technical Specification WAI-ARIA to increase accessibility of web pages developed using Ajax, Html and JavaScript.
- Designed dynamic client-sideReact.js and JSXcodes to build web forms and simulate process for web application, page navigation and form validation.
- Created Custom Directives inAngular.JS, making use of Modules and Filters objects according to the application requirement.
- Involved in developing Angular-JS directives to do reusable UI components.
- Utilized Angular.JS UI-bootstrapcomponents like timepicker, directives, model pop-ups, ng-grid, router, progress bar, ng-Idle, ng-Upload. Implemented flexible routing and nested using Angular.JS-ui-router.
- Developed Angular services, controllers and crated models for two-way data binding.
- UsedAngular Http servicesto display the content on the browser and took part in creating custom reusable components.
- Used MongoDB database and wrote queries to perform CRUD procedures.
- Used MEAN Stack Methodology to develop a dynamic website from scratch.
- Fixed invalid API calls to redirect to proper error page.
- Good knowledge inAngular.js and Node.js directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
- Involved in writing AngularJS controllers, views, and services.
- Developed server sideREST styleweb services and called them from angular controllers.
- Built the responsive Ul withAngularJS, Bootstrap 4, and CSS3.
- Built single page apps, modules, graphics and reusable components usingReact.JS.
- Experience in using Grunt and CSS procedures LESS, SASS.
- Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used JQuery plugins validation, drag and drop and more exceptionally.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: HTML5, CSS3,JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.js, Require.js, Node.js, DHTML, Agile methodology, Responsive Web Design, YUI, DOM, Photoshop, Flash, Adobe Dreamweaver, Windows.
Confidential, Dallas, TX
UI/Front End Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the document upload application.
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size, platform and orientation.
- Used Ajax, JSON with JQuery for request data and response processing.
- Implemented client side Interface usingReactJSfor JavaScript templating, function binding, creating quick indexes.
- Used services to read data from remote server usingReact.JS.
- UsedReact.jslibrary functions for the logical implementation part at client side for all the application.
- CreatedReact.jsfor reusable components (multi-field form elements, background file uploads.
- ImplementedReact.jsControllers to maintain each view data.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
- Prototyped the new features and ideas usingHTML5 and CSS3 (SASS).
- Developed front end web applications usingAngularJS, Grunt.js, LESS, Sass, and other front end libraries and frameworks.
- Consumed REST basedMicroserviceswith Rest template based on RESTful APIs.
- Used Dreamweaver for designing, coding and development applications.
- Developed a fully functional prototype application using JQuery and Backbone.js and connecting to a REST-ful server on a different domain.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Used JSX to makeReact.jsmore elegant attributes.
- Prototyped the new features and ideas usingHTML5, CSS3 (SASS)andD3.js.
- Developed front end web applications usingAngularJS, Grunt.js, LESS, Sass, and other front end libraries and frameworks.
- Created a single page site to display the status of customer orders usingReact and Redux.
- Developed complex compositions consisting of many dynamic components using React.js library.
- Installed node.jsand utilized the NPM with Gulp-reactand Gulp-concat for the build.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used Git and SourceTree to maintain feature, develop and hotfix branches.
- Worked on documenting complex UI layouts and designs in Intuit’s wiki.
- Enhanced website by creating new static models pages and presenting it to senior management for attracting the customers and existing users.
Environment: HTML5, CSS3,JavaScript, JQuery, JSON, Ajax, Bootstrap, Backbone.js, Require.js, Node.js, Agile methodology, Responsive Web Design, React JS, Adobe Dreamweaver, Windows, Perforce, Git, SourceTree, Eclipse
Confidential
Software/UI Developer
Responsibilities:
- Developed AngularJS templates and routers to create single page application
- Responsible for building a custom single-page, responsive web application to replace a legacy line-of-business web application using AngularJS client side MVC design.
- Developed custom AngularJS directives to build custom reusable modules to use across the application.
- Developed controllers, services, models and form components in AngularJS.
- Created Dynamic web pages using forms, filters, expressions and data binding.
- Developed Responsive Web Designs (RWD) using Bootstrap, Media queries and Viewport.
- Rewrote existing CSS to form adaptive and responsive layouts for mobile UI.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google Chrome JavaScript debugger.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Worked in all phases of SDLC, including requirement analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Obtained estimates for programming and development needs.
- Used visual studio as a version control tool.
- Performed activities to optimize websites for search engine optimization.
Environment: HTML5, CSS, SASS, Bootstrap, AJAX, JavaScript, jQuery, AngularJS, NodeJS, JSON, Rest Web Services, MySQL, GitHub.
Confidential
UI Developer
Responsibilities:
- Designed the user interactive (UI) web pages using web technologies like HTML5, CSS3, Bootstrap, AngularJS framework.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Used CSS3 based design techniques to eliminate table-based layouts and speed page loading.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the drag and drop functionality using jQuery framework.
- Used SVN as a version control tool.
- Developed the server side using java and front end with JavaScript, XML and HTML
- Used JIRA for bug tracking.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Experience in creating wireframes, story boards and user flows.
- Extensive use of jQuery Events for manipulation of events and jQuery plugins for menus and widgets.
- Used Node.js to create Controllers to handle events triggered by clients and send request to server.
Environment: HTML5, JavaScript, AJAX, CSS3, JSON, jQuery, XML, MySQL, AngularJS, Bootstrap.