Ui Developer/angular Js Resume
Miami, FL
SUMMARY
- Having 7+ years of strong experience in User Interaction, Web and User Interface Design, Development of internet Web - Applications and JavaDevelopment.
- Hands-on experience in working with CSS, CSS3, HTML, HTML5, JavaScript, JQuery, JSP and Bootstrap.
- Proficient in creating front end-systems using JavaScript, JQuery, Bootstrap, HTML5, CSS3 and also MVC frameworks such as Angular.js and Node.js.
- Worked with JavaScript validation and Developed Object oriented code.
- Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 4.0/5.0, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, AJAX, JSON and DOM.
- Worked on Angular JS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Involved in several web application development projects that required Responsive Web Design.
- Skills in optimizing Responsive Web design utilizing CSS media queries and Bootstrap.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
- Have experience utilizing CSS processors like LESS and SASS.
- Proficient in working with Apache Tomcat application server.
- Proficient in making AJAX (xhrGet and xhrPost methods) calls using JQuery.
- Developed Web 2.0 applications to consume JSON response using callback functions.
- Experience in all phases of software development life cycle (SDLC) as well as Agile/SCRUM methodologies.
- Expertise in XML, Xerce (SAX, DOM).
- Used CSS Sprites to decrease the number of HTTP requests and increase the load time of web pages.
- Expertise in database development: MS SQL, MySQL, Oracle.
- Proficient in Handling Twitter Bootstrap framework (i.e.) the concept of Grids, making use of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Excellent experience in developing web pages complacent with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
- Proficient with Object Oriented Programming (OOPS) Concepts, Object Oriented JavaScript, JAVA and their Implementation.
- Tested cross browser functionality and fixed major layout bugs for IE6 & IE7.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Detailed understanding of DOM and DOM functions.Experience in Implementation of user-centered design (UCD) methodology.
- Experience with different type of services - Batch, RESTful, SOAP services.
- Experience in working with testing tools like Firebug, Chrome or safari web inspectors and IE Developer Toolbar.
- Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
- Extensive experience on implementing the AJAX features using JavaScript and JQuery.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Significant experience on web application debugging skills using Firefox, Chrome developer's tool and Firebug Expertise in advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object Oriented Programming in JS.
- Involvement in using various IDE's, Dreamweaver, Notepad++, Eclipse, Net Beans, Microsoft Visual Studio and Adobe Photoshop.
- Expert in creating Object-Oriented Web application utilizing MVC architecture.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Gathered and implemented company information for user FAQ’s, glossary and website tooltips to help colleagues.
- Developed procedures for eliminating redundant and repetitive code for code clean up and reducing errors.
- Organizing and standardizing code for the benefit of code reuse, centralization and scalability of applications
- Experience in interacting with clients/users, gathering the user requirements, Authoring Technical Specification Documents, Designing, Developing, Testing and Supporting various applications.
- Possess excellent communication and Problem Solving skills and the ability to work as a team member, as well as independently.
TECHNICAL SKILLS
Web Designing: HTML/HTML5, CSS/CSS3, Java Script, JQuery, Ajax, JSON, JSP.
Web Services: RESTful, SOAP, XML.
Servers: Apache Tomcat, Web Logic, Jboss.
Languages: JavaScript, JQuery, Java.
Databases: SQL Server, MySQL, Oracle.
Workflow & Delivery: Responsive Web Design, Mobile Development, Single Page App, Cross Browser Compatibility.
IDE: Eclipse, Sublime, NetBeans, Notepad++, SVN, CVS, GIT
Frameworks: Angular.js, Node.js, Bootstrap.
Operating systems: Windows, Linux, Mac o/s.
Debugging tools: Firebug and Chrome developer tools.
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
UI Developer/Angular JS
Responsibilities:
- Working in a group, included in adding to the UI format and front - end programming for responsive web outline that matches prerequisites.
- Building Web pages that are more client interactive utilizing HTML5, CSS, CSS3, JavaScript and Ajax.
- Implemented web page using the semantic markup and page layout of HTML5 and implemented the new CSS3 border-radius property for the design layout and CSS3 transitions to change property values over a given duration.
- Refactored and enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads)
- Used filters while coding in Angular JS.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS.
- Coded Angular JS controllers and directives for application functionality.
- Developed and used JSP custom tags in the web tier to dynamically generate web pages.
- Used JSP, Servlets for developing end user interaction.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Created dynamic webpages making AJAX Calls, using the XML Http Request Object.
- Used JDBC-ODBC Bridge for Database Connection.
- Called the restful web service calls for POST, PUT, DELETE and GET methods.
- Adopted a cross browser and cross platform approach to make the website more flexible and Supportive.
- Setup Jasmine for UNIT and Functional Testing of JavaScript.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Working with Bootstrap twitter framework to Design single page application.
- Proficient in database development: MySQL 5.1.
- Good experience with Spring MVC, Used Spring MVC to send the request from UI to Controllers.
- Following Web Accessibility Guidelines while coding the website.
- Using Web Developer, Firebug, and IE developer toolbar for troubleshooting and browser compatibility.
- Working in close coordination with Client to determine issues emerging utilizing agile methodologies.
- Involved in releasing the code across different environments.
- Composing with improvement group, QA group, Scrum expert, Product Owner and Senior administration to refine requirements and address issues.
Environment: HTML 5, CSS3, JavaScript, Angular JS, JQuery, Bootstrap, AJAX, JSON, Spring MVC, REST (web service), JAVA/J2EE.
Confidential, Houston, Texas
UI developer
Responsibilities:
- Worked in a group, included in developing the UI layout and front - end programming for web application that matches necessities of client requirements.
- Built Web pages that are more client interactive utilizing jQuery plugins for Drag and Drop, jQuery Validator, Auto Complete, AJAX, JSON, Angular JS, Backbone JS and JavaScript, Bootstrap with Oracle database as backend.
- Implemented the Drag and Drop usefulness utilizing jQuery system.
- Involved in creating XUL, HTML, and JavaScript for customer side presentation and, information approval on the customer side with in the structures.
- Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
- Developed JQuery code using XML Http Request Adapter to send an AJAX request to the server side code and implemented a callback function for handling results.
- The project is built upon the Single Page Application (SPA) criteria.
- Styling pages with CSS3.0 and developed JavaScript for user interfaces.
- Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.
- Worked with Backbone.JS and Node.JS to give a structure with rich API over a RESTful JSON interface.
- Designed user friendly navigation to display various sections of data using JQuery.
- Debug the application utilizing Firebug to navigate the archives and controlled the Nodes utilizing DOM and DOM Functions.
- Extensively involved designing discussions and user experience sessions to provide inputs on the layouts.
- Developed UI library capacities to expand the code reusability and supported standard coding practices.
- Created Dynamic Web Pages with Web Controls and developed forms with HTML5.
- Developed server side REST web services and called them from angular controllers.
- Web application development for backend system on using Angular with cutting edge HTML5 and CSS3 techniques.
- Developed and prepared test cases for unit testing with JUnit.
- Developed the JQuery callback functions to implement asynchronous communication using AJAX.
- For new website features wrote Angular controllers, views and services.
- Coding, styling, testing on reusable JavaScript, HTML5, CSS3 libraries for complete UI controls.
- Improved client experience by planning and making new web segments and elements.
- Handling cross browser compatibility issues (IE, Firefox, and Safari) on Windows.
- Managed application state utilizing server and customer based State Management options.
Environment: HTML5, Angular JS, Node.JS, JUnit, CSS, Bootstrap, AJAX, JavaScript, MVC, JQuery, Rest Web Services, JSON, Eclipse, Oracle.
Confidential, Atlanta
UI Developer
Responsibilities:
- Responsible in creating Responsive Web design and development, application development using HTML5, JavaScript, JQuery, Bootstrap.
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to document and implement.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Developing Webpages by using HTML5, CSS3, JQuery, JavaScript and working knowledge of Node JS, bootstrap.js, and Angular.js.
- Implemented JQuery Tabs by using list with anchor and linking correspondingly to div.
- Implemented jQuery events like hide, show, toggle, toggle Class, slideIn, slideOut, fadeIn, fadeout, click, keyup, mouseover, mousemove, mouseout etc.
- Succeeded with project timelines and managed associated task lists to completion.
- Design, develop, and maintain web based applications to enhance the performance and reliability of our current applications.
- Used Media Queries to deal with different CSS related issues on mobile devices as well as website to make it compatible.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Basic knowledge on CSS preprocessors like stylus.
- Basic working knowledge on package management systems like Grunt.
- Used Angular.js for creating custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Involved in bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Involved in integrating the dynamic code in Adobe AEM tool for developing authorable or customizable websites.
- Developed the User Interactive web pages in a professional manner using web technologies like HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Used Firebug, IE and Chrome Developer Toolbars for debugging and browser compatibility.
- Worked directly with cross-functional teams of business stakeholders, Technical Team, and Designers to design, develop, and implement UI for websites.
Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, XML, SQL, Adobe AEM, Angular.js, Ext.js, Bootstrap, Grunt, Stylus, Agile, IDE- Eclipse, Windows.
Confidential, Bloomington, IL.
Web developer
Responsibilities:
- Gathered requirements from client, analyzing and preparing the Requirement specification document.
- Developed more than 10 web-based software system; used JSP, Ajax, JQuery, CSS to enhance functionality and user experience on web pages.
- Extensively used different kinds of programming language, like Java, ASP .net; extensively used different kinds of databases, like Oracle, SQL Server, and MYSQL; also have written SQL procedures.
- Analyzed MVC architecture, Struts framework in view of the application workflow and application development.
- Designed and developed Servlets and Hibernate.
- Developed multi-threading projects, used connection pool to manage concurrency situation. Using synchronized method and synchronized variable.
- Front-end development using HTML, CSS, JSP and client side validations performed using Java Script.
- Used CVS for code versioning.
- Have used JSF UI component to develop front-end web pages;
- Worked on creating and updating the Oracle 9i.
- Developed JUnit Test cases for the system.
- Used Hibernate for persistence management.
- Used both Windows and Linux platforms for developing the application.
- Designed the system based on Struts MVC architecture.
- Developed Servlet, JSP, JS, CSS and XHTML facelets front end layer.
- Used transaction attributes in EJB to handle the transactions by the container.
- JavaBeans are used for developing lightweight business components.
- Used the Spring3.x framework for building a web application according to MVC design pattern.
- Developed the User Interface using JSP/HTML and used CSS for style setting of the Web Pages.
- Designed XML schema for the system.
- Designed and developed the documentation for the system.
- Used JDBC to acquire DB connections.
- Used Eclipse in developing J2EE applications.
- Created UML diagrams, forms and services.
Environment: Java, J2EE, JSP, UML, Struts, Eclipse, Swing, Hibernate, JUnit, Oracle 9i/10g, CVS, XSL, JavaScript and JQuery.
Confidential
UI Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON and Bootstrap with MySQL database.
- Worked with the team, helping them build out their markup and CSS.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax () calls.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- Designed and developed web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, and Spring Web Flow.
- Integrated the frontend JQuery UI with backend REST API using Backbone.js.
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Made enhancements to existing CSS and DIV tags using box model.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, JQuery, Bootstrap, Backbone JS, XML, MV* Framework, YUI Library, Apache Tomcat, Notepad++, Sublime text, MySQL, Tortoise SVN.
Confidential
UI Developer
Responsibilities:
- Participated in designing the user interface for the application using HTML, DHTML, and Java Server Pages (JSP).
- Developed screens using JSP, JavaScript, and HTML.
- Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
- Coded complicate Java programs based on design documents in the form of UML class diagrams.
- Designed and developed the UI using Java Swing components like JScrollPane, JTable, JPopupMenu, JFrame, JButton, JCheckBox, JComboBox, JList, JRadioButton and JSlider etc.
- Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.
- Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
- Developed new features and customized existing modules for the web application product using CSS, HTML, and JavaScript.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
- Used AJAX 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.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Development the whole application module using technologies such as JavaScript,jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely customJavaScript to build a bleeding-edge, AJAX-driven user interface.
- 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.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, SQL, PL/SQL, Oracle, Windows XP.
Confidential
Jr. UI developer
Responsibilities:
- Involved in analysis and design of the application.
- Involved in preparing the detailed design document for the project.
- Developed the application using J2EE architecture.
- Involved in developing JSP forms.
- Designed and developed web pages using HTML and JSP.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines
- Designed and developed Servlets to communicate between presentation and business layer.
- Used EJB as a middleware in developing a three-tier distributed application.
- Developed Session Beans and Entity beans to business and data process.
- Used JMS in the project for sending and receiving the messages on the queue.
- Developed the Servlets for processing the data on the server.
- The processed data is transferred to the database through Entity Bean.
- Used JDBC for database connectivity with MySQL Server.
- Involved in unit testing using Junit.
Environment: Core Java, J2EE, JSP, Servlets, XML, XSLT, EJB, JDBC, JavaScript, JMS, HTML, CSS, MySQL Server, Windows 2000.