Front End Ui Developer Resume
Charlotte, NC
SUMMARY
- 6+ Years of experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- 6+ Years of developing experience using web technologies such as HTML/HTML5, CSS/CSS3, Advanced JavaScript, AJAX, JQuery, AngularJS, Handlebars,Sencha Touch, XML, JSON programming languages.
- Expert knowledge in XHTML, HTML5, CSS3, Bootstrap, Cross Browser.
- Strong JavaScript & JQuery skills - able to write unobtrusive custom codeas well as implement existing JQueryplug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills inoptimizingwebsites for mobile using CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Good Experience in Core Java concepts like Threads, Collections Framework, and Java Reflection.
- Experience in resolving cross browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari)
- Experience in architecting scalable platforms, object oriented programming, database design and agile methodologies.
- Experience in working with MVCArchitecture.
- Hands on experience using the version controls like SVN and Git.
- Knowledgeable in Node.js, and Responsive Web design.
- Working knowledge about MVC frameworks like Angular.js
- Extensive experience in the field of Web Applications development using HTML 5, CSS (2/3), XHTML JQuery, AJAX, XML, SQL and JSON.
- Familiar with REST and JSON API’s.
- Experience in software configuration management using version controls like SVN and GITHUB.
- Skilled in creating Templates, Mockups and Prototypes, Layouts, and Flow of Future Pages.
- Worked on Responsive Design using media queries, bootstrap etc.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and hence worked on safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Experience working on E-commerce applications, Internal Web applications.
- Experience in developing Prototypes. Experience in debugging and troubleshooting the existing code
- Excellent communication skills, has clear understanding of business procedures and ability to work as an individual and also as a part of a team.
- A resourceful team player with good Interpersonal, effective problem solvingand decision making skills.
TECHNICAL SKILLS
Programming Languages: JavaScript, Java, SQL, C, C++, Ruby, PHP
Operating Systems: Mac OSX, Linux distributions(Ubuntu, kali linux)
Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON
JavaScript Libraries: Ext JS 2.0/1.0, jQuery, 0.9.2, Node.js, Angular.js
RDBMS: MySQL, SQL Server, DB2,SQLite
Application Server: WebLogic, Tomcat, WebSphere, JBOSS
Tools: Ant, VNC, Toad, SQL Developer
Framework: Struts, Spring, Work-Flow, Rails, Cake PHP, Wordpress, joomla, Drupal, CodeIgnitor.
Design Tools: Wireframe Tools
Photoshop, MS Visio: Illustrator, Balsamiq
Version Control: ClearCase, CVS, SVN,Git
IDE and Tools: Netbeans, Eclipse, RAD, Eclipse IDE, Firebug, Chrome Developer Tools, EditPlus, JSfiddle, Sublime text, BugZilla
PROFESSIONAL EXPERIENCE
Confidential - Charlotte, NC
Front End UI Developer
Responsibilities:
- Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding,testing.
- Implemented Agile methodology throughout the project development lifecycles.
- Responsible for analysis, design, development and integration of backend components using J2EEtechnologies such as Springs 3 and Spring JDBC.
- Responsible for building user interface using Angular JS and Javascript.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAODesign Patterns.
- Used AngularJS as the development framework to build a single-page application.
- Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs toimplement various features and enhancements.
- Developed Project Specific Java API's for the new requirements with Effective usage of Data Structures,Algorithms, Core Java and OOPS concepts.
- Used DAO pattern to retrieve the data Implemented various design patterns in the project such as Singleton,Data Access Object, and Service Locator.
- Developed web service for web store components using RESTful API.
- Used XML, XSD and JSON messages for Data transfer.
- Developed application Specific thread safe XML APIs, XML DocumentBuilder and parser utils, validatorsusing java DOM Parser which is used among the components.
- Implemented Business logic in the middle-tier using Java classes, Java beans.
- Created and modified Complex SQL Commands.
- Database designing and tables, master data creation in the database.
- Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer.
- Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Websphere MQ, which connects to the legacy systems.
- Developed test cases using JUNIT 4, and used SVN for maintaining repository for the project.
- Used Soap UI for Dev to Dev testing.
- Used Sonar for maintaining the code quality and JUnit.
Environment: Java, Springs 3, Spring JDBC, Spring Framework (Dependency Injection), DAO Design Patterns, Multithreading, Exception Handling, Collection APIs, XML, XSD and JSON, Java beans, JMS-MQ, JUNIT4, SVN, SOAPUI, SONAR.
Confidential, Norfolk, VA
UI Developer
Responsibilities:
- Involved in developing user interfaces using HTML5, CSS3, JavaScript,, XHTML, jQuery AJAX, JSON
- Developed web pages with functionalities like login, registration, forgot password, forgot username, print ID card on demand, request ID card by mail, Filters using JavaScript and HTML5.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Used Angularjsui route and ng route for routing pages.
- To pass data from one view to another view used state Params, session storage and through url
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Implemented the SEO Techniques to improve the search results on the web.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked closely with team members to meet the client requirements.
Environment: Core Java, HTML/ HTML5, CSS3, JavaScript, jQuery, AJAX,Spring, JSON, XML, XHTML, Angular JS, Eclipse, SVN, MVC, Bootstrap, MySql, Oracle, PL/SQL, OSX.
Confidential - Concord, MA
Sr. UI Developer
Responsibilities:
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.Js and JQuery.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used the Angular.JS and BootstrapMVC Frameworks in the development of the web applications.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked on software configuration management using version controls like SVN and GITHUB.
- Designed and developedUser Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java, JSP, HTML / HTML5, CSS3, JavaScript, GUI, jQuery, XML, Bootstrap, Angular.JS, AJAX, Agile Methodologies, Web Services, JSON, SOAP, SQL, PL/SQL, Oracle, OS X, Unit Testing.
Confidential
Front End UI Developer
Responsibilities:
- Designed and developed web pages using HTML5, CSS3, JQuery with the concept of Progressive Enhancement, Accessibility, usability, user testing. experience in designing and developing large scale web applications using HTML,CSS, JavaScript and Jquery technologies with complete analysis of SDLC.
- Worked on (RWD) Responsive Web pages, tested in laptops, mobiles, desktops, tablets.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Worked on Photoshop illustrator and all the adobe technologies.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Developed single page applications using ANGULAR MVC framework.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using Jquery UI and Angular JS.
- Utilized various interactive plugins, widgets to design UI/UX..
- Worked on creating functionalities for the developed web pages using Angular JS and also sometimes using Jquery.
- Tied the Views to Models and Collections in ANGULAR.JS that were used across the application.
- Resolved the Browser Compatibility issues using Firebug and various other Chrome Development tools.
- Tested pages for cross-browser compatibility.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
- Minimized page load by analyzing content and making adjustments.
Environment: HTML5, CSS3, XML, JavaScript, AngularJS, JQuery, Eclipse, JSON, AJAX, JSON,RWD,PSD.
Confidential
Web Developer
Responsibilities:
- Mainly involved in creating, redesigning, maintaining, adding new features to the clients websites as well as internal sites. Also lightly involved in mobile app development and testing.
- Generated User case diagrams, Class diagrams, and Sequence diagrams using UML.
- Defined and developed the application's presentation layer using HTML, CSS and JavaScript.
- Designed dynamic client-side JavaScript and JQuery codes to build web forms and simulate process for web application, page navigation and validations.
- DevelopedCustom Tags to simplify theJSP2.0code. Designed UI screens usingJSP 2.0, AjaxandHTML.
- Implemented application specificHibernateMappingfiles to entity objects from front end to back end.
- Developed the database tier usingJDBC2.0. Developed SQLQueries.
- Implemented mobile friendly design to ensure pages render properly in desktop and mobile environment.
- Worked on no SQL and relational database to store different information related to the web application.
- Used JSP for multiple tables in the relational Database.
- Implemented series of AJAX oriented modules using REST services.
- Involved in setting up test environment for automated script execution using Selenium IDE, Selenium WebDriver, JUnit, and Jenkins.
- Maintaining current web app features, attending necessary team and participating in Scrumsessions.
Environment: HTML5, CSS3, JSP, JQuery, AJAX, JavaScript, SQL, UML, SVN, REST, Mongo-DB, JSP, Selenium IDE, Selenium webDriver.
