Ui/front End Developer Resume
Atlanta, GA
SUMMARY
- 7+ Years of experience as front - end UI developer in developing dynamic Web Applicationsusing HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON, AngularJS, Bootstrap andRESTful Services.
- Involved in all the phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, Implementing and testing of Client-Server and Web-based applications.
- Proficient and excellent hands on experience with JSP, JSF, JavaScript, jQuery, HTML, XML, CSS, LINQ, Ajax, Silver light.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript.
- Extensive knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular.js, Backbone.js.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, and JavaScript.
- Experience as a Web Developer using HTML, HTML5, CSS, CSS3, JavaScript, Angularjs, Adobe CQ5, Flash, XHTML, jQuery, and Ajax.
- Well knowledge of various frameworks of JavaScript like Backbone JS, Node JS, Grunt JS, Knockout JavaScript.
- Expert in interactive webpage technologies, such as Ajax and related data format standards, like XML and JSON.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in Web Services like SOAP, RESTful, WSDL and good Knowledge in SOA.
- Involved in developing JSP pages using Spring MVC and Integrating Spring MVC with JQuery for validation rules.
- Hands on experience in MVC framework using Angular js .
- Worked on Karma, Jasmine and Protractor for various phases of testing.
- Worked on IDE’s like Adobe Dreamweaver, Microsoft Visual Studio to build HTML pages.
- Extensive experience in Android SDK and Phonegap to build native andIonic hybridapps.
- Expertise in Cordova library for android, windows and iOS platforms.
- Responsible for maintaining HTML, CSS, jQuery to ensure the website are in accordance with the originally designed function.
- Experienced in developing pages that adapt to any browser including on Android & iOS devices browsers.
- Good Understanding and hands on experience with iFrames.
- Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
- Experience in JavaScript Unit Testing using QUnit, and Angular End-End testing using Jasmine.
- Hands-on experience in Git and CVS for version controlling and project management.
- Known for ability to multi-task and work on different applications Confidential the same time.
TECHNICAL SKILLS
Web(UI) Technologies: HTML/HTML5, CSS/CSS3, DOM, JavaScript, BootstrapAjax, XML, JSON, jQuery
Databases: Oracle, MySQL
Javascript Framework: AngularJS, NodeJS, GruntJS, BackboneJS
Developing Languages: JavaScript, Java/J2EE, C#/.Net
Debugging Tools: Chrome Inspector, FireBug, IE Tester
Web Servers: Apache Tomcat, Web Logic, JBoss, Window Server
Version Control: GIT, SVN,CVS
Developer Tools: Eclipse, Sublime, Notepad++, WebStorm, Visual Studio, NetBeans
Environment: Windows, Linux, Mac
Others: Adobe Photoshop
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
UI/Front End Developer
Responsibilities:
- Worked on project called Home Solutions Incubator which involves mainly the Buyflow Wireline Module in Confidential &T.
- Responsible for making Enhancements to the Confidential &T website for Buyflow Wireline module on basis of Monthly release.
- As an Onsite Coordinator I’m responsible to keep track of all the work onsite and send the status reports/updates to Client Manager and to offshore team by end of the day.
- UsedAngularJSas the development framework and involved in developing Single Page web Applications using this framework.
- Well experienced inimplementing AngularJScontrollers, directives, components, factory and service resources, routings and events.
- Adobe CQ is the content management system(CMS) we used in our project. Extensive knowledge and experience on how to create a page by using basic template and CQ components.
- Implemented responsive web design using media queries and bootstrap.
- Worked with CSS preprocessor SASS, focusing on reusability and modularity.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Written test cases in Jasmine and used Karma as a test runner.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Wrote JSP’s, Servlets and deployed them on WebLogic Application server.
- Extensive experience in consuming RESTful Web Services.
- Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, and XML.
- Integrated the front end UI to the back end using Spring MVC.
- Involved in validating forms on server side using Ajax with Spring MVC and JQuery.
- Implemented SOA architecture with Web services using RESTful, WSDL, Local Storage, UDDI and XML.
- Used SVN tortoise version control system,on day-to-day basis to maintain the code history.
- Testing the website on multiple browsers with their old as well as latest release.
- Used Bower as a package manager to manage the frameworks, libraries, assets and utilities required for our application development.
- Used NPM, GRUNT for UI task runner and experienced in using the GRUNT commands for building and deploying the project.
- Worked in Agile Methodology and attended daily stand up calls completing tasks in sprints
- Used ATLASSIAN JIRA as a ticketing tool for raising tickets inorder to get access for any Test environments or for doing the build and running the work flows.
- For keep tracking of all our userstories we used Rally in our project where we can maintain record of the estimate hours for completing that userstory.
- Used QC for checking the defects that are assigned by QA team.
Environment: HTML 5, CSS3, JavaScript, Angular.js, Jquery, AJAX, JSON, Adobe CQ5, Bootstrap, Bower, Grunt, Core Java,Spring MVC, Hibernate, XML, Weblogic, Apache.
Confidential, Grayshem, Oregon
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Used AngularJS factory and services for dependency injection.
- Developed reusable components using Custom Directives in AngularJSConverted wireframes into HTML prototypes.
- Implemented responsive web design using media queries and bootstrap.
- Worked with CSS preprocessor SASS, focusing on reusability and modularity.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Written test cases in Jasmine and used Karma as a test runner.
- Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Involved in validating forms on server side using Ajax with Spring MVC and JQuery.
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Currently involved in developing hybrid mobile applications using Javascript, Sencha Touch and Phonegap.
- Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML.
- Supported the development of back-end applications parts that feed data to theUI.
- Used MAVEN to build the project into WAR and EAR files and Clear Case for version controlling.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework.
- Used SVN tortoise for file Management.
- Testing the website on multiple browsers with their old as well as latest release.
- Worked closely with the QA team in resolving defects.
- Used NPM, GRUNT for UI task runner and experienced in using the GRUNT commands for building and deploying the project.
- Used Node js to offer an easy and safe way to build high performance and scalable network application.
- Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
Environment: HTML 5, CSS3, JavaScript, Angular.js, AJAX, JSON, Nodejs, Bootstrap, Core Java, Spring MVC, Hibernate, XML, Apache,Jasmine, JBoss.
Confidential, Ann Arbor, Michigan
Sr.UI Developer
Responsibilities:
- Responsible for transforming design mock-ups to W3C standards compliantHTML5,XHTML,CSS3, JavaScript, JQuery, JSP/JSON, XML and worked on creating responsive website for smart devices using responsive design and media queries.
- Helvetica Rounded and Proxima Nova fonts are used for in E-commerce UI.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Wrote front-end code for developing new pages using HTML, CSS, JavaScript, and NodeJS.
- Experience with jQuery, Angular.js.
- Worked on Javascript testing frameworks like Jasmine, Karma, Protractor and good understanding on Mocha.
- Worked in the design and development of browser and mobile web-based UI on JavaScript includes KnockoutJS.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used Hibernate for Relational mapping
- Used Spring MVC Framework for implementing business logic and maintaining transactions.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Maintained and developed mobile apps using Android and Cordova(PhoneGap) to analyze,transfer, and store data on mobile devices
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
Environment: HTML5, CSS, CSS3, Java Script, JQuery, Core Java, Spring MVC, Hibernate, Angular.js, Node.js,backbone.js, knockoutJS,AJAX, Jasmine,Usability Testing, Agile methodology, Eclipse.
Confidential, Newyork
UI/Web Developer
Responsibilities:
- Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Worked with LESS which is a CSS pre-processor for making CSS that is more maintainable and extendable.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Used the Node.js, Angular.JS, and MVC Frameworks in the development of the web applications.
- Developed a fully functional login page for the company’s user facing website with complete UI and validations.
- Built UI development environments and workflows; mainly using grunt.js
- Coded JS for page functionality and Pop up Screens.
- Developed front-end UI using angular js, node js, grunt js, html5, css3, bootstrap, canvas, javascript, backbone, jquery, and ajax.
- Designed and developed the layouts of Customer Relations Module.
- Managed application state using server and client-based State Management options.
- Worked on Grunt, bower and angular js frameworks.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Used Grunt to perform repetitive tasks such as minification, compilation, unit testing
- Used UI based features like geolocation in JS to create small web applications for the website.
- Modified code for different browsers such as IE, Firefox, Chrome, and Safari to resolve numerous cross browser compatibility issues related to CSS, and JavaScript.
- Used SVN for source management.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, JSON, AJAX, SVN, XML
Confidential
Front End Developer
Responsibilities:
- Firstly, worked with business team to make the requirement analysis and design the methods including all of the design assessment.
- Used JQUERY to handle the client side validations.
- Used the MVC architecture throughout the project from general function design to detail realization. Separated the different module to achieve the website structure.
- Used JQUERY extensively to implement the AJAX driven application used internally.
- Designed the content of the website and the styling of the interface mainly by using HTML and CSS.
- Used the div and CSS methods to make different div can be easily updated.
- Updated the user interface design using CSS, JavaScript.
- Fixed the cross browser compatibility issue for Safari, Firefox and IE.
Environment: HTML, CSS, CSS3 Java Script, JQuery, backbone.js, AJAX, Usability Testing, Agile methodology, Eclipse.
Confidential
Java/Front End Web Developer
Responsibilities:
- Worked with a team of front-end developers to build UI design concepts and prototypes.
- Extensively worked with the design implementation phase.
- Worked closely with JAVA team who integrated the rich and intuitive UI with JSPs.
- Wrote code to consume the JSON data as a part of JQUERY AJAX calls and update the DOM.
- Heavily interacted with the end users and stakeholders for design validation.
- Constructed presentation layer implementation using DHTML, XML, CSS and JavaScript.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome developer tools.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application and page navigation.
- Created form validations with JavaScript.
- Provided insight on HTML and CSS standards.
Environment: JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.
