Sr. Ui Developer Resume
Atlanta, GA
SUMMARY
- 8+ Years of IT Experience as an UI Developer - front end developer with the core areas of Analysis, Design, Development, Testing and Maintenance of E-commerce application. Extensive exposure in end-to-end development of software products.
- Strong experience in web technologies such as HTML/HTML5, CSS/CSS3, JavaScript, ES5&ES6 jQuery, AJAX, Angular JS 1.x, Angular 2, Bootstrap, Knockout JS, Backbone.js, Node JS React Js.
- Experience in implementing Auto Complete/Auto Suggest functionality using jQuery, Web API calls and JSON.
- Worked on Web based applications and Client/Server applications using Classic Node JS
- Developed Web pages on .net MVC frame work.
- Good understanding of Document Object Model (DOM) manipulations.
- Worked with Node js, Grunt, Gulp and Bower for setting up local server, running tasks and managing dependencies.
- Well experienced in debugging websites using Firebug, Fiddler, Browser Developer tools.
- Involved in every stage of Software Development Life Cycle (SDLC) that includes Requirement gathering, Analyzing, Designing, Coding, Testing & Production Support.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Experience in working with CSS preprocessor LESS/SASS.
- Involvement in using various IDE's, Visual Studio, Dreamweaver, Notepad++, eclipse, ATOM.
- Experience in resolving cross browser compatibility issues (IE 10, chrome, Firefox and Safari)
- Developed application using Node and React js for Asynchronous Module Definition (AMD) and Grunt as task manager.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience with Browser testing, noledge of cross-browser/cross-platform compatibility.
- Passion for performance debugging and benchmarking and working with version control environment like Team foundation server, Git, Source tree.
- Experience in working with HTML Controls, User Controls, Master Pages and Themes.
- Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
- Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.
TECHNICAL SKILLS
Programming Languages: HTML, HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, Angular 2/4, React js, Node.js, XML, Java Basics NoSQL.
Databases: SQL, PL/SQL, Mango DB
Operating Systems: Mac OS, Windows XP/Vista, UNIX
Development tools: Eclipse IDE, Dreamweaver, Firebug, Developer, tools, Editplus, WebStorm, sublime text, Mongo chef, WinSCP, Maven
Servers: Apache Tomcat, WebSphere.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- DevelopedUIusing HTML5, CSS3, ExtJS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the NodeJS, AngularJS, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Developed user interface by using the ReactJS, Flux for SPA development.
- Implemented ReactJS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Involved in design and development of server-side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
- Designed and developed the login portal using framework Angular 2.0 along with HTML5, CSS3 and Type Script.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used Ajax, JSON with jQuery for request data and response processing.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result inUI.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Worked on so many Cross Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.
Environment: Angular2/4, HTML5, CSS3, Java Script, jQuery, AJAX, ReactJS, Responsive Design, Bootstrap, Angular2/4, Backbone.js, Require.js, Node.js, Ext.js, DOM, DOJO, XML, DHTML, JSON, Photoshop, Dreamweaver, Illustrator, SOAP, WSDL and Windows.
Confidential, Kansas City, MO
Sr. UI/Web Developer
Responsibilities:
- Development of the Web front end user interfaces with HTML/HTML5, DHTML, CSS/CSS3, SASS, JQuery, JavaScript, AngularJS, Node.JS, Express.JS, Backbone.JS, Bootstrap, DOM, XHTML, XML and JSON.
- Worked closely with web and mobile designers and translate their designs into websites, apps, HTML emails, and interactive experiences.
- Created and developed the internal Angular 2 framework applications projects.
- Added user validations and user permissions by using the Node.JS.
- Created and developed the internal Angular 2 framework applications projects.
- Developed Mean Stack from scratch including MongoDB server setup and Express.JS server development.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
- Used CSS preprocessor like LESS and SASS for improved style sheets.
- Involved in testing the application like system integration testing, User Acceptance Testing and unit testing.
- Created custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads).
- Also, worked with views, handlebars and different concepts related to Ember framework.
- Constructed web pages for application using MVC, JavaScript, JQuery, ReactJS, NodeJS, Karma, Jasmine.
- Used RESTful, JSON, JSF, XHTML, JQuery and CSS to provide richUIexperience.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.JS, Require.JS and Responsive Design.
- Used ReactJS to create more responsive WebPages, which can be compatible with all the browsers and compatible with the different devices.
- Developed some middleware in ReactJS/Redux to handle a synchronized data flow.
- Involved in implementing the complete Application in the in-build MVC Architecture with AngularJS.
- Debugging and troubleshooting existing code by using Firebug, and ChromeDeveloperTools.
- Experience in implementing the Model-View-Controller (MVC) architecture.
- Performed Testing and validations by cross-examining the Web pages at different browsers namely Safari, Chrome, Internet Explorer, and Mozilla Firefox.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, SASS/LESS, Bootstrap, Express.JS ReactJS, JavaScript, AJAX, JQuery, Java, AngularJS, NodeJS, XML, XHTML, DOM, NPM, MongoDB, MVC Architecture, WebStorm.
Confidential, Atlanta GA
Java/UI Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML and CSS Created detailed wire frames & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and jQuery.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Implemented various JavaScript/jQuery UI effects on the pages.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
- Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9 (Win XP, 2K3 and Win 7 OS), Mozilla Firefox, Safari (Win and Lion OS X).
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML4, CSS2.0, Java Script 1.6, jQuery 1.3, AJAX, Usability Testing, Agile methodology, Eclipse, MYSQL, Windows XP.
Confidential, Jersey City, NJ
Web/UI Developer
Responsibilities:
- Worked closely with SMEs, developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project in order to design and implement the application.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the halp of HTML5, CSS3 and JavaScript.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on JQUERY to make dropdown menus on web pages and display part of a web page upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
- Used SVN for Version Control.
- Analyze the response of JSON in order to update DOM.
- Integrated the Java code (APIs) in JSP Pages.
- Used SVN and GIT for version control.
- Implemented an AJAX based application by fetching the response from backend API as a part of JSON.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
Environment: HTML, XHTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, AngularJS, .Net, TFS, Sitecore, SQUIDS.
Confidential
Web / UI Developer
Responsibilities:
- Applied Use Cases diagram to validate and test web application design against theUIarchitecture.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Used JQUERY to handle the client side validations.
- Responsible for transforming designed mock-ups to web pages.
- Used to update the HTML pages using JQUERY AJAX via JSON response.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Designed and developed AJAX calls to populate screens parts on demand
- Developed Web applications that are cross - browser compatible.
- Responsible in creating the screens with table less design.
- Performing new-website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, Windows 2000/XP. MYSQL, JOOMLA.
