Sr. Ui Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY
- Software UI developer around 8 years of experience in HTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON and Bootstrap development implementing enterprise applications in team - oriented environments.
- Strong understanding and excellent skills in developing, professional, AJAX driven elegant enterprise web application using HTML/ HTML5, CSS/ CSS3, JS and JQUERY, and various java and JavaScript design patterns.
- Strong experience in working on user interface applications and professional web applications using HTML,
- HTML5, XSL, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, AngularJS, Node.js, Backbone.JS, D3.JS ReactJS, Angular 2.0 etc.
- Developed, Configured and Deployed a variety of Portals and UI Applications including HTML, CSS3 and
- JavaScript.
- Skilled in leading frameworks as ReactJS and AngularJS to build high-quality, scalable and reusable components and Front-end solution .
- Developed a new web application utilizing ASP.NET MVC, HTML 5, Kendo UI, CSS, and Bootstrap, which provides performance data visualization to users.
- Good knowledge in ReactJS and Responsive Design.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON. Wrote code to consume the JSON data as a part of JQUERY AJAX calls and update the DOM
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Involved in full software development lifecycle. Designing, coding, testing, debugging and support.
- Experience working on Test Driven Development.
- Experienced in developing MVC framework based websites using struts 1.x/2.x, Spring.
- Experienced in Responsive Web Design.
- Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), JavaServer Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5, XHTML, and CSS3 based on the W3C and ADA standards.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management
- Well knowledge of various frameworks of JavaScript like jQuery, jQuery UI and jQuery Mobile.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
SKILLS
Web Technologies: HTML4/5, CSS2.1/3,XSL,XSLT, JavaScript, AJAX, jQuery, JSON, JSP, Servlets, XML, Bootstrap
Web Services: REST, SOAP
IDE’s& Editors: Eclipse IDE, VS 2010, RAD, WSAD, Sublime, Notepad++
Application/Web Servers: Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 9.1/10.1
Databases: My SQL, SQL Server 2005/2008, IBM DB2, Oracle 8i/9i/10g
Frameworks: Backbone.js, Ext.js version 4.2, AngularJS, Struts 1.x/2.x, Hibernate 3.x, Polymer.js, Potractor.js, D3.js, Spring 2.5/3.0, D3.JS Django, ReactJS, Angular 2.x.
Methodologies/ Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern
Reporting Tools: Crystal Reports 11, SSRS
Build Automation: Ant, Maven
Issue Tracking: JIRA
Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD
Operating Systems: Windows 98/2000/NT/XP, Sun Solaris, HP-UX, Mac OS.
Code Management/ Version Control: CVS, SVN, Perforce, (tortoise SVN), GIT.
Continuous Integration: Jenkins, Bamboo
Software Development Model: Waterfall, Agile (Scrum).
PROFESIONAL EXPERIENCE
Confidential, Los Angeles, CA
Sr. UI Developer
Responsibilities:
- Involved in design, development, testing and deployment of application.
- Developed the application according to flux architecture using React JS and Redux.
- Followed TDD approach using Karma and Mocha .
- Developed the project on the concept of reusable components.
- Integrated RESTful services using Node/ExpressJS at server-side.
- Used Foundation for CSS (SCSS) framework.
- Responsible for applying the corporation’s software configuration management processes to projects, setting up and maintaining GIT/GITHUB infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
- Content and layout are rendered from Content Management System ( CMS ).
- Application is integrated into Oracle Web Center Services, so that it has contributor access.
- Use JIRA to put together all the requirements.
- Worked on security related things like CORS, XSS, and HTTPS.
- Collected statistics with Usage Metrics and Google Analytics.
- Built sample application using Angular 2 and Type script.
- Followed Agile/SCRUM methodology.
- Used ES6, Babel and web pack as build tool.
- Gulp and Grunt used for build processes.
- Developed reusable components following Shadow DOM standards. So that they can be accessed anywhere in the application.
- Implementation of NoSQL/MongoDB.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Effectively handled the blockers, issues, business requirement etc. on off-shore/on-shore model.
Environment: HTML5, CSS3, ES6, Foundation, JavaScript, Typescript, Angular 2, Node/ExpressJS, ReactJS, AdobeIE 11, Firefox, Chrome, Oracle Web Services.
Confidential, Saint Louis, MO
Sr. UI Developer
Responsibilities:
- Worked on React JS and it is APIs using ES6 syntax.
- Used Babel transpiler and it is polyfill.
- Used tools such as firebug, web developer tools and react developer tools for debugging and correcting errors.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS (SCSS) as per W3C standards.
- Designed and coded application components in an agile environment utilizing a test driven development (TDD) approach.
- Used route Provider, location, route Params services to setup routing, navigate inside the angular app and cache Factory for caching data in AngularJS.
- Used Web pack and its loader to bundle HTML, CSS and JS into a single file.
- Used node and its modules to serve the project into a browser.
- Worked on D3.js to present pie charts and bar diagrams.
- Performed Unit tests to the react code using Jasmine and Karma and also end-to-end testing using Nightwatch.js.
- Extensively involved in the abstraction of React Bootstrap UI components and also developed a test app which looks exactly like react bootstrap webpage using components which we abstracted.
- Used gulp and grunt task to automate build process.
- Code reviewer for the front end development for one of the applications.
- Involved in discussions with the System Analysts to identify the technical requirements.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used GIT (bit bucket) and JIRA.
Environment: HTML5, CSS3, ES5/6, JQuery, React JS, Angular JS, Bootstrap, GitHub, Jira, Gulp.
Confidential - New Jersey
Sr. UI Developer
Responsibilities:
- Designing and developing dynamic web pages using HTML, CSS, XSL, LESS, JavaScript, jQuery, AngularJS,
- Coded extensively using JavaScript frameworks by implementing MVC architecture.
- Leveraged two-way data binding through $scope in applications built on AngularJS.
- Built applications for scale using JavaScript, Node JS and React JS.
- Worked on JSP and tag libraries.
- I built out our first product using React.js, which allowed us to render pages on both the client and server using the same codebase.
- This allowed us to be easily crawled by search spiders, which was crucial to get us the initial SEO boost for our search products.
- Collaborated with other developers to handle complicated issues related with deployment of Django based applications.
- Used multiple in-built directives and APIs in AngularJS such as filters, root scope, child scope, modal,
- Template, state etc.
- Developed a new web application utilizing ASP.NET MVC, HTML 5, Kendo UI, CSS, and Bootstrap, which provides performance data visualization to users.
- Developed custom directives in AngularJS 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 AngularJS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
- Developed single page applications from start to finish to give it a new look using HTML5/CSS3/AngularJS.
- Used Potractor.js to perform end-to-end testing of the application.
- Developed page layouts, navigation, router etc.
- Implemented various Validation Controls for form-validation and implemented custom validation controls.
- Worked on RESTFUL Responsive Design, which would support most of the devices as well.
- Used Media Queries to support devices like IOS, Android devices.
- Developed various functionalities such as search, pagination, filtering.
- Coded scripts for AJAX ad JSON calls for asynchronous communication with the server to obtain data
- And error handing was implemented using Angular promise and JavaScript promise.
- Developed graph and chart components, which were supported cross browser functionality.
- Developed all the components, which met both NVDA requirement and CATO compliance.
- Worked with multiple teams to ensure functionalities are consistent throughout the application.
- Worked for development team, IST and UAT defects fixing team and Production support simultaneously.
Environment: HTML5, CSS3, LESS, JavaScript, jQuery, Backbone JS, AngularJs, Potractor.js, Bootstrap, Gridster, Adobe, MS Office, IE 8 9 10, Firefox, Chrome, ATG, Spring IOC, Spring AOP, Web Services.
Confidential - Bellevue, WA
Web UI Developer
Responsibilities:
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Created a robust and user friendly CALL CENTER APPLICATION based on client requirements.
- Development the whole application module using technologies such as JavaScript, jQuery, AngularJS.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Used Polymer.js to build custom reusable HTML components.
- Worked on AWS and Adobe Express.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML 4/5, CSS 2/3, JavaScript, JQUERY, JSP, AJAX, JSON, XML, TOMCAT APACHE, AWS, Adobe, AngularJS, Node.JS, Polymer.js and SVN.
Confidential - Sunnyvale, CA
Front End UI Developer
Responsibilities:
- Coded extensively using JavaScript MVC Framework to make rich internet web application for a Single page app.
- Created a proof of concept mobile web application called App Wallet using Sencha Touch, Ext JS, JavaScript, HTML and CSS.
- Used AngularJS. for building real-time, multi user application and developed application using AngularJS.
- Developed mockups and prototypes using HTML and CSS.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Created UI designs using Web 2.0 standards
- Bootstrap used along with Angular JS in creating the Application.
- Designed and implemented a SPA (Single Page Application) in Angular JS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
Environment: HTML, CSS, JavaScript, Ext.js, Object Oriented JavaScript, JQuery, AngularJS, AJAX /, JAVA, MS Access, MS Office, SVN, Agile.
Confidential, Sunnyvale, CA
UI Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, JQuery, HTML, CSS, AJAX, Apache, Bootstrap, Windows 2000/XP.
Confidential
Web Applications Developer
Responsibilities:
- Create paper prototypes, initial wire frames and design a strategy by collaborating with the instructional designers.
- Designed, developed and tested web pages from the level of paper prototypes to production.
- Wrote SQL queries to fetch data from the backend.
- Develop web pages with functionalities like login, register, forget password, Email, Filters using Java Script, JQuery and HTML.
- Used 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.
- Test Cross Browser compatibility.
- Fetch data using AJAX.
- 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.
- Document the entire project, which contains detail description of all the functionalities.
Environment: HTML, DHTML CSS, Java Script, XML, JQuery, AJAX, SQL, Notepad ++.