Front End/ui Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Having 6 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server, N - tier and web applications.
- Expertise in web and mobile/tabletUIdevelopment wif experience in developing hybrid mobile applications using HTML5, JavaScript and other JS frameworks.
- Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript wif ECMA6 features, TypeScript, jQuery, JSON, Bootstrap, Angular1,2, React, Redux, Polymer JS, Backbone.js, Express, Node.js.
- Experience wif Gulp/Grunt task runner and combined wif Node, Bower package manager to install JavaScript latest version of libraries.
- Experience in developing Graphic User Interface (GUI) to display report data using D3.js wif Cross-browser compatibility and Web application scaling.
- Experience in creating services as classes in typescript importing into the Components inAngular2.
- Experienced in collaborating wif Design team/UX team/ business steak-holder to understand and translate the requirement into web applications.
- Extensive experience on implementing the AJAX wif rich features like deferred, promises, pipe, and callback functions.
- Experience in using the JavaScript frameworks JQUERY, Angular.JS, React.JS, Node.JS and Twitter Bootstrap.
- Rich experience wif development using AngularJS extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and also building custom directives.
- Experience wif Handlebars.js to build dynamic HTML templates, and Underscore.js to handle and manipulate data from backend wif a RESTful JSON interface.
- Proficiency on Responsive Web design using Custom CSS, Bootstrap, cross browser and adapt to the changing environment.
- Experience in the developing applications for different platforms like web browser, iOS, Android, and Chrome OS.
- Incorporated the require.js features to build modular structure of JavaScript for better code maintenance and smoother name-spacing of variables.
- Proficient in web application development projects dat required Responsive Web Design using flex box features of CSS3.
- Experience in using CSS Preprocessors like SASS, LESS.
- Expertise in plain JavaScript logics, functionality, scope maintainability and name-spacing the variables.
- Worked wif AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
- Expertise in debugging skills using Safari Web Inspector, Chrome Developers Tool and Firebug.
- Experience in using HighCharts, and D3.js Components and integrating back-end applications wif AJAX driven front-end.
- Proven track record in developing reusable code, cleaner code structure, and understanding of the JS features to ensure data availability to the front-end.
- Strong expertise in the iterative Agile and Scrum development methodologies for software development.
- Experience wif Jasmine and Karma for Unit Testing.
- Experience using JIRA for defect tracking.
- Excellent communication skills to discuss the projects wif technical and non-technical SME's and also during the sprint meetings for Agile as well as Scrum development methodology.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, XML, JavaScript, jQuery, JSON, AJAX, NodeJS, Bower, Yeoman and NPM
JavaScript Libraries: Angular2, React JS, Node JS, Polymer JS, Backbone JS and Bootstrap
IDE & Tools: Adobe Dreamweaver, Sublime Text 3, Notepad++, Eclipse, Visual Studio, Brackets
Testing/Control Tools: Jasmine, Karma, Selenium and Integration testing tools
Database: Oracle, SQL Server, Tomcat, MySQL and Firebase
Version Control: CVS, SVN and GIT| Operating Systems Windows, Mac, Linux, UNIX
Languages: C, JavaScript, Core Java.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Front End/UI Developer
Responsibilities:
- Implementing the Design and developing modules using Agile Methodology.
- Used Model View Controller framework such as Angular JS framework for creating Single Page Application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Involved in buildingAngular2application on NPM packages.
- Extensively usedPolymer.js library for creating custom web components.
- Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Bootstrap, Foundation.
- Developed and designed using Adobe Dreamweaver, HTML5, Javascript, XML, Angular JS, JQuery and Adobe Experience Manager (AEM).
- Developed components using Adobe Experience Manager to make them global using JQuery and JavaScript which can be used by all the maintenance applications.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Built out a new product line in EcmaScript using React, and Redux.
- Implemented MVC architecture by applying Angular JS framework.
- Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
- Responsible for the implementation of Web Design based on CSS3, HTML5 and Bootstrap.
- Successfully performed the Restful APIs Integration using XML and JSON.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Mastered the GRUNT and GRUNT commands for building and deploying the project.
- Involved in development converting the static HTML mark-ups to JSP's.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Knowledge on techniques used in Angular 2.0 wif the halp of Typescript.
- Used $http in Angular 2.0 for consuming RESTful web services.
- UsedPolymerJS to build web applications using web components.
- Used SASS Preprocessor for CSS preprocessing.
- Developed applications using AngularJS single page applications to improve page performance.
- Developed reusable components using Custom Directives in AngularJS.
- Reconstructed front-end system in React JS by designing React reusable components and lifecycles.
- Involved in developingUIpages using Angular 2 and calling the Rest API's from Backend.
- Responsible to gathering requirements and creating the right solutions wif ourMarketing SAAS Cloud products.
- Used JQuery & Ajax for service calls on pages to interact wif the server for information.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Participated wif SQA team in bug thrashing sessions to discuss and resolve bugs dat were reported in JIRA.
- Used JSON for storing and exchanging information between browsers and servers.
Environment: HTML5, CSS3, DHTML, JavaScript, jQuery, Backbone.js, Angular 2, Angular.js, PolymerJS, Node.js, React JS, Responsive Design, Bootstrap, AJAX, SVN, Adobe Dreamweaver, Web services, XML, XSLT, Agile Methodology, Windows, Quality Center.
Confidential, Winston-Salem, NC
Front End/UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Worked on highly advanced user interface design and development usingAngular2, HTML5 and CSS3.
- Implemented the responsive Web designs using the SASS CSS preprocessor, CSS3 media queries and Bootstrap.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server. Captured the details and specifics of the website design via storyboards for prototyping.
- Involved in developing the web pages usingAngular2, which are powerful in building the Single page web applications.
- Created Java Servlets using JSP and other classes deployed as .ear file, connecting to Oracle database using JDBC.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and Node.js.
- Used Bootstrap and media queries to create a responsive website dat fit all users and devices from desktop to tablet and mobile phone.
- Responsible for coding of the assigned modules HTML & JavaScript.
- Designed Frontend wif in object oriented JavaScript Framework like bootstrap, Backbone.js, Node.js, Angular.js and Ext.js.
- Integrated wif the back-end code (JSP) using JQuery, JSON and AJAX to get and post the data to backend servers.
- Extensively used Grunt as an associate to Node.js to establish the connectivity between database and client.
- NodeJS to structure JavaScript code in an MVC (Model, View, and Controller).
- Used Bootstrap and AngularJS, ReactJS and NodeJS in TEMPeffective web design.
- Designed graphics, buttons, and logos for the website to enhance the application features for the user.
- Coordinated wif the Business Analysts and conducted feedback sessions wif the Associates in order to understand the requirements of the user interface layout of the web application.
- Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
- Implement the JavaScript/JQuery frameworks such as ReactJS, NodeJS for MVW/MVC framework.
- Used JavaScript and XML to update to a portion of a web page thus reducing bandwidth usage and load time and add model dialog in web pages to web pages to get user input and requests.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu dat is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML
- Used Grunt for JavaScript file's concatenation and minify to improve performance in loading web pages.
- Build Microservices for the delivery of software products across the enterprise.
- Tested pages for cross browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Coordinated wif the teams for QA /UAT and issue tracking and bug fixing.
- Worked on versioning tool GIT.
- Used JIRA for the bug tracking and project management.
- Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5, CSS3, JavaScript, EcmaScript 6.0, JQuery, Angular.js, Bootstrap, AJAX, JSON, Backbone.js, Node.js, Ext.js, Express.js, XML, JSON, Visual Studio, Adobe Dreamweaver, Grunt, Agile, Responsive design, Jira, Firefox, Chrome, Windows.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Built pages from Photoshop mock-ups using JavaScript, JQuery, CSS, and HTML.
- Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Developed HTML pages wif Accessibility and SEO perspective.
- Developed CSS Sprites using Adobe Photoshop to decrease the number of HTTP requests and load time of web pages.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design
- Strong communication, analytical and interpersonal skills working wifin cross-functional teams
- Deep understanding of JavaScript and the JQuery framework
- Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery.
- Followed the Agile and Scrum development methodologies
- Integrated the Java code (API) in JSP Pages.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
Environment: HTML, CSS, JavaScript, JQUERY, Adobe Photoshop, Adobe Dreamweaver, Chrome, Firefox, Internet explorer and above.
Confidential, Alden, NY
Web/UI Developer
Responsibilities:
- Closely worked wif business system analyst to understand the requirements to ensure dat 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 logicbased on user selection usingJQuery, JQuery UI.
- 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.
- Created UI designs using Web 2.0 standards.
- 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.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts dat are cross-browser compatible and standards-compliant.
Environment: HTML, CSS, JavaScript, JQuery, DHTML, XHTML,MS Excel, MS Visio, Windows.
