Front End/ Ui Developer Resume
Richardson, TX
PROFESSIONAL SUMMARY
- Over 7 years of experience in Design & Development of Enterprise Applications, Web Applicationsand Web Services in Java/J2EE and related technologies.
- Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specificationdocuments, design documents, Test cases and Analysis, User Training documents and Technical Helpdocuments.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance andextensive experience with Agile and SCRUM.
- Proficient-in-using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery and Ajax that followswith Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards and arebrowser compatible.
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap andJQuery Mobile.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS.
- Also expert in Require.js, node.js, Ext.js, Responsive design.
- Experience in using various tools and IDEs for development and design like Brackets, IntelliJ,Netbeans, EditPlus, Notepad++, Eclipse, Adobe Photoshop.
- Implemented Ajax to create highly optimized, browser-compliant JavaScript and HTML.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization(SEO) techniques.
- Hands on experience in writing jQuery code and RESTful web services.
- Experienced in implementing cross-browser style-sheets.
- Involved in several web application development projects that required Responsive Web Design.
- Expertise in XML related technologies XML (SAX, DOM), XSL, XSLT, XML Schema, DTD, Custom Tags.
- Extensive experience in creating style guides, best practices and setting UI standards forenterprise/consumer applications.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browserusing Fire Bug, Developer Tool Bar.
- Worked on Agile methodology and experience working in a fast-paced Scrum environment.
- Experience in designing table less web applications using with the help of CSS.
- Expert level experience in J2EE technologies like Servlets, JSP, EJB, JSTL, Struts, Spring, JSF, JSP, JMS
- Experience in designing the user interactive web applications and Rich Internet Applications (RIA’s)using with web authoring tools like Adobe Dreamweaver CS5 and AJAX.
- Experience in both Waterfall & Agile development methodologies.
- Good knowledge of NoSQL like MongoDB, Redis, Firebase.
- Experience in writing SPA (Single Page Application) using jQuery.
- Good experience in coding and debugging application using debug tool, such as Firebug, IE Testerand Chrome inspector.
- Used SVN, GIT for version control and clear Quest for bug fixing.
- Strong problem solving ability and analytical skills and able to integrate quickly into the team andwork independently toward team goals. Good Experience working with High Traffic Websites.
TECHNICAL SKILLS
Web Development: HTML5, CSS3, Servlet, PHP, JSP, JavaScript, JSON, AJAX, XML, XHTML, DHTML, MVC, DOM, JDBC
JavaScript Libraries: JQuery, Ext.js, angular.js, backbone.js, Require.js, Node.js, Bootstrap.
Database: MySQL, MSSQL, oracle, PLSQL
Operating System: Mac OS X, Windows, Linux, UnixMethodologies Agile, Scrum, Waterfall
IDEs worked on: IntelliJ, Eclipse, Visual Studio, brackets, netbeans, Notepad++
Application Servers: Apache Tomcat, Web Logic, Web Sphere
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Front End/ UI Developer
Responsibilities:
- Development of code using HTML5, CSS3, JavaScript libraries such as JavaScript, JQuery, JQuery Mobile plus relevant coding standards.
- Built Single Page Applications(SPA), Responsive Web Design (RWD) UI andHTMLWireframes usingHTML5Grid Structures/Layouts, CSS3 Media Queries, Ajax,AngularJS,andBootstrap.
- Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models.
- Used Angular directives, working on attribute level, element level and class level directives.
- Developed single-page web applications and to provide synchronization to various parts of web-apps using JavaScript library.
- Enhanced user experience designing new web features using MVC framework like Backbone.js, and Node.js.
- Enhanced an existing Angular JS application to follow strict MVC pattern.
- Worked on highly advancedanduser interface design and development using AngularJS,Node JS,HTML5andCSS3.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
- Developing Responsive Design UI, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular JS, and Bootstrap.
- Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Involved in writing application level code to interact with RESTful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Used Node JS to implement and deliver customer-facing solutions.
- Created dynamic web pages usingjQueryandHTML5features such asCanvas, Audio/Video, Local Storage, Article, and Navigation using withAngularJS Framework.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Worked with GIT version control, vagrant environment using node.js, Gulpfor compiling, and the JIRA ticketing system.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML and CSS.
- DevelopedthePresentation Layer usingJSP Technologies.
- Performed adequate unit testing and provide automated unit test cases.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Debug the application using Jira to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Analyzing, Debugging and Fixing the Front End UI issues assigned through Jira bug tracking tools.
- Involved in Reporting module development using Spring MVC
- Developed and deployed the J2EE application on Windows Operating System.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Node JS, Bootstrap, AJAX, JSON, XML, Java technologies, J2EE, JSP, JBOSS, Adobe Creative Suite, Dreamweaver, RESTful, Bracket, Eclipse, IntelliJ GIT, Jira
Confidential - San Diego, CA
Front End/UI Developer
Responsibilities:
- Built complex desktop-style UI using HTML, CSS, JavaScript, angularjs and AJAX.
- Working on multiple projects and testing out advanced technologies like Angular, YUI3, AlloyUI, Backbone, and Saas etc.
- Developed frontend layout and intro for home page using Fireworks.
- Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Product Photo Editing, Changing colors in Photoshop.
- Extensively used images of the product for web and catalogue.
- Web Application Developed using Web Technologies 2.0.
- Interactive Planning for the product development.
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
- Used content management system (CMS) program to create, manage, store and deploy content on web pages which includes text and embedded graphics, photos, video, audio, and code (e.g., for applications) that displays content or interacts with the user.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug/chrome dev tools.
- a/b testing using web trends optimizer.
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Lightbox plugins using JQUERY.
- Worked on internal application using angularjs, sass, and html5.
- Did a POC on AngularJS, did demo this to our higher authority.
Environment: Java EE 6, JSP 2.2, Struts 2, Spring 3.0, JSF, Hibernate, JDBC, XML/XSLT, JavaScript, JSON, HTML5 CSS3, sass, AJAX, JQuery, AngularJs, responsive web design, skeleton, grunt.js, selenium, SAX parser, JAXB, Eclipse, Web Logic, RAD 7, Log4J, Windows 7, Unix, Oracle 11g.
Confidential - Salt Lake City, UT
UI Developer
Responsibilities:
- Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML
- Developed data insertion forms and validated them using JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Worked with e-commerce on Content Management systems like Drupal and Joomla.
- Built the Inventory Management system for the better organization of inventory.
- 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.
- Developed fast loading images using Adobe Photoshop CS3.
- Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using AngularJS
- Took Human factors into consideration to create highly stimulated content.
- Coded JavaScript for page functionality and Pop up Screens
- Used EXT JS for building rich internet applications, Backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Drove multiple component design sessions parallel, creating design artifacts according to specifications by using of D3 js.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly
- Worked closely with third party vendors.
- Implemented Presentation layer using CSS Framework, backbone, Wire-framing, HTML5.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, AngularJS, AJAX, JSON, XML, jQuery, Usability Testing, Agile methodology.
Confidential
Web Developer
Responsibilities:
- Used Struts Framework for designing the application in MVC Architecture.
- Creates struts configuration files, validation files to integrate all the components.
- Developed Servlets and JSP for data fetching and retrieval implementation with User Interface.
- Designed Form pages (JSP) in struts as per the requirement.
- User Interface was developed using HTML, DHTML and XHTML.
- Involved in writing XHTML pages along with JavaScript to generate content in the web pages.
- JavaScript was used for the client side validations in the application.
- Presentation layer was developed using HTML, CSS and JavaScript.
- Developed Web services inJavaand experienced with SOAP and WSDL.
- Design and implemented Axis based Web Services SOAP/WSDL interface betweenJavaand Non-Javaapplications.
- Written various SQL queries for creating, updating, deleting and reading data from the database using JDBC.
- Implemented Stored Procedures using JDBC.
- JBoss Application server is used for the deployment of the application.
- Application deployment is performed in Apache Tomcat Server.
- NetBeans IDE is used for the development and coding of the application.
- JUnit testing is performed for unit testing and integration testing and test cases were documented.
- Developed a logging component to log messages and errors during execution using Log4j.
- ClearCase is used for Version control.
- Used ANT scripts to build and deploy the application.
- Software Development Life Cycle (SDLC) process is carried basing on Waterfall model.
- Developed the application on UNIX and LINUX platforms.
Environment:Java/J2ee 1.5, Struts, Servlets, JSP, HTML, XHTML, JavaScript, SOAP, WSDL Web Services, ANT, JUnit, JDBC, NetBeans IDE, ClearCase, UNIX, LINUX.
