Ui Developer Resume
Portland, OR
SUMMARY:
- Over 6+ Years of experience in User interface development of web applications using HTML (4/5), CSS (2/3), XHTML, JavaScript, JQuery, AJAX and JSON.
- Used teh latest HTML5 elements for video playback, content rendering using semantic tags such as article, section, nav, aside.
- Experience on working wif CSS3 Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including teh Box model.
- Familiar in User Experience Design and Transforming Web/Graphic Designers static prototypes into hard - coded JSP and HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards wif respect of maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experienced wif implementing distinctive features of Bootstrap and CSS media Queries for Responsive Web Design (RWD).
- Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Extensively used JQuery method-to-load data from a server and to put teh returned data into teh selected element and JQuery core library functions for teh logical implementation part at client side for teh application.
- Designed and implemented a professional and production quality build wif GULP and used Gulp along wif theNode.JSto perform watch on unit tests and live reloading to apply teh changes.
- Familiar wif BackboneJS for providing models wif key-value binding and custom events, collections and connects it all too existing API over a Restful JSON interface.
- Highly proficient in developing Single Page Application wif open source framework AngularJS. Used AngularJS to implement rich functionality in various page likeForm validation, grid search, Pagination, unit tests, Slide pages.
- Experience on Typescript, Angular2 for mobile applications, web API and browser clients.
- Extensively used AngularJS (Custom directives, Factories, Services, routing, Interceptors, Single Page Applications, data binding, third party modules).
- Exposure in ReactJS and working wif React Flux architecture using complex Object-Oriented concepts in improving teh performance of teh websites. Used ReactJS to create interactive UI's.
- Experienced wif Bower for package management, installation and maintenance and task runners including Grunt and Gulp.
- Experienced wif full software development life-cycle, architecting scalable platforms, object oriented programming and agile methodologies.
- Experience in practicing TDD wif unit tests using frameworks and tools Jasmine, Mocha, Chai, and Karma.
- Working experience in MVC Architecture and in using version control SVN and GIT.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, Eclipse, AdobePhotoshop, Sublime, IntelliJ IDE, Visual studio.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, and JSON.
- Exposure in Flex Charting components like bar charts, column charts to show teh project specific performance.
- Involved in writing SQL Queries, Stored Procedures and used JDBC for database connectivity wif MySQL Server.
- Implemented RALLY for defect tracking for creating and managing user stories and Created complex JIRA work flows including project workflows, screen schemes, permission schemes and notification schemes in JIRA.
- Experience wif User Acceptance Testing (UAT) and Accessibility Testing.
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
TECHNICAL SKILLS:
UI Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, AngularJS, Node.JS, JSP, ReactJS, Gulp, Grunt.
IDE, HTML Editor: Notepad++, Eclipse, WebStorm, Sublime, Atom, IntelliJ, Visual Studio.
Web/App Servers: Apache Tomcat 5.0.25, WebLogic 10
Database: ORACLE, SQL SERVER, MYSQL
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7
Methodologies: Agile, Rational Unified Process (RUP), UML, Waterfall Methods.
PROFESSIONAL EXPERIENCE:
Confidential, Portland, OR
UI Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout teh development and maintenance of website using HTML, CSS, JavaScript, Bootstrap, AJAX, JSON and JQuery.
- Involving in writing teh front-end code for teh application using Angular 4.
- Participated highly in requirements gathering, analysis, Conceptual Design and Details.
- Used JavaScript accordingly for validation purpose, browser detection and controls. Used AJAX Calls $. Get, $. Post, $. Ajax to make request to teh backend and fetch teh data in JSON format.
- Developed ReactJS framework where data from backend is stored in model and populated it to User Interface.
- Designed and developed teh Presentation layer using Angular 4 and Angular Material.
- Worked on JQuery extensively for various user interactions, front-end validations and other visual TEMPeffects and developed custom JQuery Plugins for custom functionality of teh site.
- Created GET/PUT/UPDATE request and response using RESTFUL web services.
- Developed Responsive website using media queries and User Interface Design.
- Used ReactJS to create views to hook up models to teh DOM and to implement one-way reactive data flow which reduces boilerplate and is easier to reason about TEMPthan traditional data binding.
- Implemented modules using Handlebars for a more dynamic templating system wif new features.
- Maintaining multiple forms wif teh SharePointadmin, building applications (both out of teh box and custom features) and workflows wif teh SharePoint and building SharePoint master pages, layouts and themes.
- Used latest web technologies ECMAScript6, Babel, Web-Pack.
- Implemented back-end services using Node.js and Node modules and developed RESTful APIs wif Node.js loopback framework.
- Involved in developing teh web pages using Angular2, which are powerful in building teh Single page web applications and building Angular2 application on NPM packages.
- Worked extensively Conventional Web Frame work to AJAX driven framework and extensively used JQuery, AJAX and MVC in Presentation Layer.
- Developed tested cross-browser compatible and standards-compliant CSS-based page layouts.
- Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, JavaScript, CSS, Ajax, JSON, JQuery, XML, RESTful Web Services, Bootstrap, MYSQL, visual studio IDE, SharePoint, GIT, ReactJS, Angular 2/4, Nodejs, Handlebars.
Confidential, Marysville, WA
Web Developer
Responsibilities:
- Responsible for developing UI pages using HTML5, CSS3, JavaScript, JSON, AJAX, and Angular2.
- Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
- Used AJAX for implementing dynamic Webpages where teh content was fetched via API calls and updated teh DOM (JSON Parsing).
- Using Bootstrapcreated Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Coded Angular2 controllers and directives for application functionality and used Angular2 templates, which could be plugged into one HTML container, as every web page is an overlay on teh Dashboard Page.
- Created and optimized graphic prototype websites and applications interfaces using Adobe Fireworks CS3.
- Created Typescriptreusable components and services to consume REST API's using Component based architecture provided by Angular2.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of Angular2 application.
- Analysis and Design of various modules using J2EE Architecture and MVC Design Pattern.
- Used Extensive Java collection Framework such as Array List, Hash Table for teh data manipulation and JNDI context initialization
- Used Web pack to bundle Typescript and JavaScript modules and built common NgModules in Typescriptand took major part in dependency injection using web pack.
- Responsible for creating transit and volume analytics using D3 charts and Elements of D3.js (Line Chart, Gauge and Donuts Chart) were used for Data Visualization.
- Used Eclipse as teh IDE and Struts Framework for developing teh application, Developed teh JSPs for teh application.
- Used Agile (Scrum) development methodology during designs, implementation, testing, and maintenance.
- Involved in Agile process, two-week Sprints, and daily Scrums to discuss teh development of teh application experience wif JIRATask Board.
- Experience in developing style components wif LESS & SASS pre-compliers.
- Experience using GIT Version Control System.
- Used NPM, GRUNT for UI task runner and mastered in using teh GRUNT commands for building and deploying teh project.
Environment: HTML5, CSS3, JavaScript, AJAX, AngularJS, Node.JS, JIRA, SASS, Web-Pack, Grunt, Jasmine, GIT, Bootstrap, RESTful Web Services.
Confidential, Frisco, TX
UI Developer
Responsibilities:
- Designed and Developed Database of users for teh online banking system. Created detailed wire frames and process flows.
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif teh HTML5, DHTML, CSS3 and JavaScript.
- Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, wif teh use of CSS classes.
- Responsible for checking cross browser compatibility and used Bootstrap Grids, Navbars for Responsive Web Design (RWD).
- Used SVN for source control, Jasmine for testing, and deployed teh application on Apache Tomcat Server.
- Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
- Handled all teh client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
- Developed single page web applications using AngularJS and deployed into development, test and production environment successfully.
- Developed Web API usingNode.JSand hosted on multiple load balanced API instances.
- Debugged teh website using Chrome Developer's tool and manipulated teh node using DOM functions.
- Provided customer support by lending quick business solutions to integrate existing products wif Work flow manager.
- Developed query based styles using LESSCSS pre-processor.
- Used RALLY for defect tracking for creating and managing user stories.
- Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
- Created, improved, retouched, restored and altered images for publication and web, using Adobe Photoshop.
- UsedASP.NETMVC framework to support teh use of dependency injection to inject objects into a class, instead of relying on teh class to create an object itself.
Environment: HTML5, DHTML, CSS3, AJAX, AngularJS, JavaScript, JQuery, SVN, Notepad++, JSON, Bootstrap, ASP.NET, GULP, Node.JS and Adobe Photoshop CSS3.
Confidential, Chicago, IL
Front End Developer
Responsibilities:
- Created paper prototypes, initial wire frames and design a strategy by collaborating wif teh instructional designers.
- Designed web UI pages using HTML, CSS, and JavaScript for web application Layout.
- Utilized JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used AJAXto reduce teh network load and update only teh certain components of teh website and Wrote application level code to interact wif backend and consume teh JSON by making AJAX calls and updating teh DOM.
- Strong noledge of Responsive Web Design, responsible for checking CROSSERBROWSER COMPATIBILITY on different browser.
- Followed Rally and JIRA for tracking processes and streamlining agile planning.
- Develop web pages wif functionalities like login, register, forget password, Email, Filters using JavaScript, JQuery.
- Wrote SQL queries to fetch data from teh backend.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Documented teh entire project, which contains detail description of all teh functionalities.
Environment: HTML, DHTML, CSS, JavaScript, XML, JQuery, AJAX, JSON, SQL, Notepad++, agile methodology.
Confidential, West Lake, TX
UI Developer
Responsibilities:
- Designed teh Web application layout and forms usingHTML, CSS, and JavaScript.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Handled all teh client-side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQuery.
- Used Waterfall methodology as a Software Development Life Cycle and involved in requirement gathering, designing, coding, and testing.
- Created Mockups and Wireframes for teh development of variations of a layout to maintain design consistency throughout teh site.
- Used AJAXto refresh only certain section of teh page and reduce teh load on teh web server
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML and CSS.
- Wrote code to fetch data from Web services usingJQuery, AJAX via JSONresponse and updating teh HTML pages.
- Performed XML Transformations from value objects to XML and from XML to HTML data.
- Designed and developed views, controller and model components implementing MVC Frameworks. Responsible for teh process ofUIdesign for Internet sites and applications.
Environment: HTML, CSS, JavaScript, Eclipse IDE, Windows, AJAX, JSON, JQuery, XHTML, XML.
