Front End/ui Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- Around 8 years of experience in design, analysis, development and testing of User Interface framework in various domains.
- Proficient experience working with Agile development environments (SCRUM), Test Driven Development (TDD) to Deliver high quality solutions.
- Skilled IT Professional with proven success in maintaining multiple e - projects &experience in implementing high performance user interfaces and web applications.
- Expertise in creating User Controls, Web Forms and client side validations using JavaScript, jQuery and AngularJS.
- Consistent Real time experience and thorough exposure on compatibility issues with different versions of browsers in IE, FF, Chrome and Safari.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Extensive experience in developing web page quickly and effectively using jQuery and also in making web pages cross browser compatible.
- Experience in all aspects of AngularJS like Routing, modularity, Dependency injection, Service calls and Custom directives for development of single page applications.
- Consumed web services and implemented Media Streaming protocols using RTP, HTTP communication with JSON Data.
- Familiar in writing Custom Directives in AngularJS, making use of Modules and Filters objects per the application requirement.
- Experience working in Scrum teams in Agile methodology
- Developed Unit Test cases using Jasmine and Karma.
- Hands on Experience with version control tools like SVN and GIT.
- Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
- Experience with webRTC for audio streaming.
- Proficient in making AJAX calls using JQuery and usage of JSON for faster and impulsive responses.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Demonstrated ability to complete high-end projects in deadline-oriented environments.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS:
Languages: Java/J2EE, SQL, JavaScript, C, C++, NoSql
Frameworks: MVC Architecture, Angular, Angular 2, Typescript, Underscore, Knockout.js, Backbone JS, ReactJs, Redux, Express, Node, Spring Frame Work, Hibernate
Design Modeling: OOA/OOD, AOP, UML
IDEs/tools: Eclipse, Notepad++, Dreamweaver, Sublime text 2/3, Webstorm
Web Tools: AJAX, CSS, JavaScript, jQuery, XML, HTML, XHTML, DHTML, SOAP, WSDL
Project Management: JIRA, RALLY
Version Control: VSS, Confidential, Subversion, Clear Case, Git
Documentation Tools: MS Office 2003/2007/2010 , Visio, MS Project, MS SharePoint
Web/Application Servers: IBM Web Sphere, Web Logic, Apache Tomcat, Node.
Methodologies: Agile, SCRUM, TDD, Waterfall
Operating Systems: Windows (Major), Linux
Build Tools: ANT, Maven, Bamboo
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Front End/UI Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, LESS, CSS3.
- Coded in Angular.js MVC framework to build Web application for the internal use of the organization.
- Develop front-end code in a timely and high quality manner while ensuring a consistent look and feel.
- Extensively used Angualrjs1.3.x/1.4.x for retrieving data from the RESTFUL API services.
- Developed resource methods in Angular like to JSON, get, set, fetch and sync.
- Integrated underscore framework in Angular in to make functionalities much easier.
- Developed single page applications (SPAs) using AngularJS to improve page performance and consumed REST web services.
- Responsible for developing reusable components using Custom Directives and routing based on states using UI-Routing in AngularJS.
- Developing Angular factories that can be reused where ever they fit in by injecting them.
- Used AngularJS native features extensively to develop Mobile First Application.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Developed responsive web pages using Bootstrap and CSS3 media queries.
- Used JSON objects effectively for efficient client side coding.
- Wrote application level code to add functionality to perform client side validation using Angular and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML and CSS3.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Backbone.js &JavaScript.
- Used advanced level of AJAX, AngularJS and CSS layouts.
- Worked with Jasmine and Karma to test the applications.
- Worked on cross browser compatibility issues and fixed the bugs.
- Brought the HTML and CSS of an existing web site to the latest web standards.
Environment: HTML5, CSS3, Bootstrap, Node.js, npm, Angular.js, JavaScript, JSP, Agile, Adobe Photoshop, JIRA,Ajax, JSON, JQuery, Oracle, Web server.
Confidential, Woonsocket, RI
UI Developer
Responsibilities:
- Built theResponsive UIscreen using HTML 5,CSS 3andBootstrap
- Responsible for implementingBusiness logic based on user selection usingjQuery, jQuery UIandAngularJS and for all client side UI Validation.
- Involved in write application level code to interact with APIs, Web Services usingAJAX, JSONand hence building type aheadfeature using jQuery, AjaxandjQuery UI.
- Developed page layouts, navigation, animation buttons and icons and created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used AJAX Calls $.get, $.post, $.ajax to make request to the backend and fetch the data in JSON format.
- Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Responsible to store and retrieve user entered data toHTML 5 session storage hence give user feature of running several sessions at one time.
- Designed user friendly navigation to display various sections of data using JQuery.
- Worked with Node to give a structure with rich API over a RESTful JSON interface.
- Created a CSS framework for using a 12 Column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Developed call-back functions to parse and handle JSON data returned from the server.
- Knowledge on implementing directives and scope values using AngularJS for an existing webpage.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
Environment: CSS, HTML, JavaScript, AJAX, DHTML, JSON, JSP, Apache Tomcat, HTML5, Java, MS Excel, MS Visio, web storm, JQuery, MVC, Bootstrap, AngularJs, REST web services, JIRA, MYSQL server, Eclipse.
Confidential, Richardson, TX
UI Developer
Responsibilities:
- Worked one-on- one with client to develop layout, color scheme for his website and implemented it into a final Interface design with the HTML5/CSS3& JavaScript using Dreamweaver.
- Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size, platform and orientation.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner by using webtechnologieslike HTML5, XHTML, and CSS3 as per company standards.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Angular.js, Node.js, CSS3 and HTML5.
- Experience in working with MVVM, Client side MVC frameworks like Angular JS Single Page Application developments.
- Used JQuery plugins validation, drag and drop and more exceptionally.
- Used Ajax, JSON with JQuery for request data and response processing.
- Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the webpages at the client side.
Environment: HTML5, CSS3, JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.js, Node.js, Ext JS, DHTML, Agile methodology, Responsive Web Design, GIT, YUI, Photoshop, Flash, Adobe Dreamweaver, Windows.
Confidential, MI
UI Developer
Responsibilities:
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
- Updated defects in Quality center and fixing the defects assigned.
- Involved in Developed test cases/scenarios, manual testing of the application.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.
- Implemented the web-based application using struts Framework.
- Used Ajax for populating the list/drop down box with data.
- Worked on SRS and process flow documents.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, JQuery, Rally, Agile methodology, GIT, Adobe Dreamweaver CS3 and Web Services.
Confidential
UI Developer
Responsibilities:
- Responsible to store and retrieve user entered data toHTML session storage hence give user feature of running several session at one time.
- Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Involved in extensive HTML coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingJQuery, JQuery UI.
- Developed page layouts, navigation, animation buttons and icons.
Environment: HTML, CSS, JavaScript, JQuery, DHTML, XHTML, JIRA, MS Excel, MS Visio, Windows.
Confidential
UI Developer
Responsibilities:
- Developed application layout and composing tiles definitions, managed beans to use with Spring Framework at Business Tier and uses Spring Bean Factory for initializing services.
- Developed classes which handle the request parameters, process data, collect data retrieved from the database to List and Map interfaces and store it on objects.
- Designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax.
- Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.
- Used JavaMailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the
- Success and failure once the backend process is complete and also for mailing administrator of any system related problems.
- Worked as a Web portal Development.
- Implemented applications in JavaScript, and MYSQL.
- Used Confidential code versioning system for code maintenance and use of Log4j to generate logs used for maintenance and bug tracking.
- Performed Client-side validations using JavaScript.
- Managed and implemented all codes changes via SVN. Deploying builds across development, Staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Performed graphical design and web site contract work for small business and working professionals.
Environment: HTML, DHTML, XHTML, CSS, Java, JavaScript, J2EE, Net Beans, AJAX, JDBC, JNDI, SQL, JUnit.
