Ui Developer Resume
TX
SUMMARY
- Over 6+Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server and web applications.
- Good work experience in developing User Interface (UI) Rich web applications, and Web Service Applications covering front - end using the web technologies like HTML5, CSS3, XHTML, JavaScript, J-Query, AngularJS,Angular2,React.JS and other frameworks in JavaScript library.
- Good experience writing Sematic HTML Markup for Accessibility and SEO Best practices.
- Expertise in Client Side designing and validations using HTML, HTML5, XML, XSL, Java Script and in making web page cross browser compatible.
- Experience on working wif CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS Using Web Standards.
- Sufficient experience in developing responsive web page or application design wif Media Query and Bootstrap.
- Expert at building cross-browser, multi-browser and multi-device compatible applications.
- Extensive noledge in developing applications in a single page (SPAs) using various JavaScript frameworks likeAngularJS, Angular 2, ReactJS and Twitter Bootstrap like Grids, Toolbars, Panels.
- Profound noledge in Document Object Model (DOM) Object Oriented JavaScript
- Experience in building ecommerce application using the JavaScript MEAN stack: MONGODB, AngularJS, Express.js and Node.js.
- Excellent command on Angular JS components of controllers, directives, creating custom services wif factory and service methods, resources, routing, Dependency Injection, Promises, Scopes, Two-way Data binding, filters and handling animated events.
- Good experience working wif Angular 2&4, Typescript and ES6 features.
- Good Experience in ReactJS for creating interactive Ui's using One-way data flow, Virtual DOM, JSX concepts.
- Experience in using ReactJScomponents, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept
- Experience in build tools, Gulp, Grunt, NPM, Webpack, Namespacing, Webpack-loaders, Browserify, REST Web Services.
- Experience in Building applications using React JS which allowed us to render pages on both the client and server using the same codebase.
- Good understanding of REST API's; extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js and React.js.
- Developed cross browser compatible pages using Modernizer to ensure proper working of CSS3 and HTML5 features.
- Experience in Node Jsfor implementing good responsive design.
- Good understanding of Model View Controller (MVC) Pattern and used extensively in web applications implementation.
- Experience in developing web applications by invoking REST and SOAP based APIs.
- Hands on experience on CSS preprocessors such as LESS and SASS.
- Experience in software configuration management using SVN
- Experience in debugging and troubleshooting the existing code using debugging tools like Firebug
- Experience working in Agile Development Method.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Testing application using Jasmine Test Framework, Karma and Grunt JS.
- Strong communication skills, wif the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Proficient wif IDE tools like Eclipse, Notepad++, Visual Studio and Sublime Text.
- Involved in daily Scrum meetings to keep track of the ongoing project status and issues.
TECHNICAL SKILLS
Languages: C, C++, UNIX, LINUX, Java.
Front End: DHTML, XHTML, HTML/HTML5, CSS/CSS3, JavaScript, LESS, SASS, JSON, AJAX, Node.JS.
Libraries: jQuery, React JS, ng2-Bootstrap.
Frameworks: Bootstrap, Angular JS, Angular 2, Backbone
Version Control System: SVN, GIT
Desktop Tools: MS Word, MS Excel, MS PowerPoint, MS Access.
Task Runner: Grunt, Gulp
Operating System: Windows, Mac OS, Unix
Web/App Servers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
IDEs: Visual Studio 2015, Web storm, Eclipse, Sublime editor, Notepad++
Methodologies: Agile, Scaled Agile Framework and Waterfall
PROFESSIONAL EXPERIENCE
Confidential, TX
UI Developer
Responsibilities:
- Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3,Bootstrap,React JS, Redux
- Involved in designing the CSS templates for use in all pages on the website working wif CSS Background, positioning, text, border, margin, padding, and table.
- Built single page application wif modules, graphics and reusable components, forms using React JS
- Involved to implement various screens for the front end using React.Js and used various predefined components from NPM (Node Package Manager) and Redux library.
- Excellent noledge in the development of User Experience web andmobile basedapplications
- Created cross browser compatible and Responsive web pages using Bootstrap, Bootstrap models and CSS3
- Implemented client-side Interface using ReactJs
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used React Js for templating for faster compilation and developing reusable components.
- Developed code for Responsive web design in JavaScript using frameworks like React.js.
- Worked on React Virtual Dom and React views,rendering using components which contains additional components called custom HTML tags.
- Involved in using React jscomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Object Oriented Programming concepts to develop UIcomponents dat could be reused across the Web Application.
- Used Restful web services to call for POST, PUT, and DELETE and GET methods
- Developed single application to render dynamically based on the JSON from the Node JSserver
- Involved in writing application level code to interact wif APIs, Web Services using AJAX and Angular resources.
- Works wif JASMINE unit test framework to write unit tests for JavaScript code.
- Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Used tools like Grunt, Gulp task runners for the build process.
- Used Git for version controlling and regularly pushed the code to GitHub.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Used Agile Scrum methodology and involved in all the business meetings and status update meetings as a part of scrum.
Environment: HTML 5, CSS3, Sass, JavaScript, Angular, Node, MVC, Ajax, React.js, Redux, Flex, JSON, Git hub, Grunt, Jasmine, AGILE.
Confidential, Phoenix
Web Developer
Responsibilities:
- Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
- Extensive experience in implementing Model-View-Controller (MVC) architecture using Angular Framework.
- Worked wif Angular 2directives, components, pipes and services to connect the web application to back-end APIs.
- Defined custom validators in angular for the Form field validation implemented through HTML5.
- Used TypeScript to write class, interface, module statements, navigation and refactoring.
- Used AngularJS expressions to implement two-way data-binding to update information between view and model.
- Used Angular 2 for Client-side validations while rendering JSON validation errors in the backend
- UIdevelopment to create a seamless customer experience for an E-commerce website.
- Created reusable templates using Angular directives and worked wif NPM package manager tools (Node JS).
- Built SPA wif loading multiple views using route services using Angular 2 and Node.js.
- Implementing business logic and rules by writing code for classes and functional methods in JavaScript and Angularjs.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Good noledge on creating services wif Angular2 @injectable property, as to make the service available for dependency injection when creating components.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
- Used TSLint tool dat checks Typescript code for readability, functional errors, maintainability.
- Involved in the development of presentation layer using Angular and HTML.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on Everyday basis.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Developing CSS Style for web page using LESS Structure
- Worked wifAngularJS components, pipes, directives, services to generate more modular, reusable code maintaining the ES6 standards.
- Conducted day to day meetings wif the product owners to get proper inputs and followed agile methodology during the project.
- Worked on angular test framework to write unit tests using Karma, jasmine and angularmocks.
- Used Bitbucket to do the coding record and version control.
Environment: HTML5, CSS3, JQUERY, ANGULAR JS, ANGULAR 2, Node Js, JSON, BitBucket, Agile.
Confidential, New Jersey
UI Developer
Responsibilities:
- Working closely wif business-side clients to deliver attractive, easy-to-understand screens dat appropriate reflected the company's fulfillment workflow.
- Developed applications using HTML5, Bootstrap grid, CSS3 wif Pseudo elements, classes, selectors and used JavaScript validation.
- Redesigned user interface HTML frameworks wif Bootstrap and CSS styling.
- Developed dynamic responsive web application by integrating Angular JS wif Bootstrap which is further integrated wif web services.
- Implement the JavaScript/jQuery frameworks such as Node JS and React js for MVW/MVC framework
- Created a roadmap for UI to migrate into Angular 2 considering Typescript, components, directives, services, Observables, routes and router-outlets, dependency injections, versioning, webpack and the build process.
- Used Interactive data binding, filters and animation events using Angular JS.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management.
- Used Filters to change modify the data and also to clubbed in expression or directives using pipe character.
- Created factories & services and then assigned methods to it Involved in using JQuery Validation Plug-in for client side validation.
- Developed the pages dat are compliant to W3C and ADA standards.
- Conducted unit testing wif Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
- Worked wif JSON for data exchange between client and server.
- Committed code change into repository by using version control tool Git
- Working wif Agile software lifecycle methodologies.
- Daily standup meetings (Scrum), estimation meetings and requirements review meeting to analyze requirements for each story card in a sprint.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular JS,Reactjs,Bootstrap, Backbone JS, Node JS, JSON, GIT, Agile.
Confidential, Atlanta, GA
Front-End Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, jQuerydat meets accessibility and web browser standards for car dealerships websites.
- Adhere to web standards, usability, and best practices wif a focus on consistency and usability.
- Worked wif Data Structures, Algorithms, and Complexity Analysis. Extensive usage of JavaScript, jQuery,, Bootstrap, jQuery/AJAX, JSON, HTML4/5, CSS2/3.
- Develops various ideas in order to enhance UI and UX experience as AngularJS made the view in MVC much effective.
- Making changes to the existing web applications and creating new components using React JS.
- Worked wif React JS to implement styling of the application. Used Container Components from Presentational Components.
- Used CSS preprocessor SASS to make CSS more efficient
- Creating a Responsive web application integrating Twitter Bootstrap wif React JS and media queries.
- Worked wif source version control GIT to manage the code repository.
- Worked on MV Frameworks like Bootstrap, AngularJS, NodeJS Performs UNIT testing wif Jasmine, and developswebservices using RESTfulAPI.
- Developed the application on Node JS platform using JavaScript programming
- Added live reload configuration using Browserify and Watchify programmatically wif libraries loaded from NPM and Bower.
- Developed the Reactcontainer and presentational components (as Stateless and Functional components when applicable)
- Provided consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications using AngularJS.
- Communicated wif team to meet better customer expectations and desires.
- Followed Jira for tracking processes and streamlining Agileplanning.
- Actively collaborating to other teams regarding tech stacks dat will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.
Environment: HTML5, CSS3, SASS,jQuery, Node JS, React.JS,Bootstrap, Ajax, Web-storm, JSONGIT, Agile Methodology.
Confidential
Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the applications like Coding, Testing, Design, Requirements and Analysis.
- Very Strong in developing web applications using different web technologies like HTML/HTML5, CSS3, SASS, Bootstrap, JavaScript, jQuery, Ajax, JSON, and AngularJS.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used AngularJS framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data wif server.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Implemented applications in JavaScript, and MySQL.
- Created Cross-Browser compatible and standards-compliant CSS-based page layouts.
- Developed code for AJAX calls to get data from the server and load it into the charts.
- Involved in designing UI screen, created several mock up Using HTML, CSS and JavaScript.
- Worked extensively wif the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Coordinated wif the BA group for better understanding of functional requirements, Analyzed and Designed the business requirements to documented and implemented
- Fixed bugs and provided support services for the application.
- Worked wif Jasmine for writing unit test cases along wif functionality and integrated test cases.
- Tested/De-bugged web browser using Firebug.
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, JQuery, Sql, HTML, CSS, SASS,Bootstrap,Angular,AJAXApache, Windows 2000/XP.
Confidential
UI Developer
Responsibilities:
- Designed business applications using web technologies like HTML, DHTML, XHTML, share point and CSS based on the W3C standards.
- Maintained existing UI Applications and upgraded them using CSS3, jQuery, JavaScript, JSON and HTML 5.
- Involved in extensive HTML coding dat implements web applications, prototypes, user interface, and websites for clients.
- Involved in redesigning the entire site wif CSS styles for consistent look and feel across all browsers and all pages
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Created Images, Logos and Icons dat are used across the web pages using Adobe Flash and Photoshop.
- Used jQuery for creating various widgets,datamanipulation, data traversing, form validations, implementing AJAX features for the application.
- Developed Web forms/user interfaces using Struts MVC, jQuery.
- Involved in development of single-page application using Models, Views and Controllers of Angular JS as a part of team project.
- Implemented HTML tables to display large amount of data to the user.
- Tested web sites and fixed any existing bugs using Firebug.
- Participated in Code review and Quality Assurance.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication wif project manager and developers
- Worked on Browser Compatibility and tested application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome
- Used Jasmine framework for testing Angular application dat makes testing much easier to set up and run.
- Responsible for code optimization and test the website across different browsers.
Environment: HTML, HTML5, CSS, CSS3, JavaScript,jQuery, AJAX, JSON, SVN.