Ui Developer Resume
Mount Laurel, NJ
SUMMARY
- A successful Web UI developer with 6+ years of industry experience.
- Worked on Angular JS, Angular 2, React JS as the development frameworks to build single - page applications.
- Experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N-tier and web applications.
- Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON, bootstrap, Node Js, Angular Js, Angular 2, React JS.
- Experience in developing Graphic User Interface (GUI) to display report data using jQuery with Cross-browser compatibility and Web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Experience in creating user interface widgets using jQuery.
- Proficient with CSS preprocessors like Sass, LESS.
- Experience in developing event driven applications using AJAX, JSON and XML.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Involved in several web application development projects that required Responsive Web Design (RWD).
- Experience working with testing tools like Firebug, Firebug Lite, Chrome web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Fire Bug, Chrome Developer Toolbar.
- Experience in integrating REST API’s into the views using Angular 2 framework.
- Adept at responsive web design using Bootstrap and Foundation.
- Experienced in applying MVC in event-driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience with build tools such as webpack, npm or gulp, etc.
- Expertise in getting Unit tests using Jasmine, Karma and also enforced Test Driven Development.
- Worked on IDE’s like Microsoft visual studio, Sublime text, Web Storm, and Eclipse.
- Have extensive technical writing experience in areas of web development including skills of creating, editing and developing business process documentation.
- Experience using various version controls like Perforce, SVN and Git.
- Experience using JIRA for bug tracking and issue tracking and project management functions.
- Worked on Apache Tomcat web server.
- Experienced in working Agile and Scrum based development environment.
- Holding an excellent track record for meeting deadlines and submitting deliverables on time.
- Some of the attributes that describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
TECHNICAL SKILLS
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Windows 7, Windows 8, MAC OS X, Linux
Web Technologies: HTML, HTML5, Cascading StyleSheets (CSS2.1/3), JavaScript, XML, XHTML, PHP, JSP, AJAX, jQuery, JSON, Angular JS, Bootstrap, Node JS, Angular 2, React JS
IDE, HTML Editor: Eclipse IDE, Notepad++, NetBeans IDE, Sublime Text, IntelliJ, Adobe Dreamweaver and Web Storm
Version Control: Github, Gitlab, Git, CVS, SVN(tortoisesvn)
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar
Database: Oracle 11g,SQL server, My SQL server
Web Servers: HTTP web server, Apache Tomcat, WebLogic
Languages: Java, C & data structures C++
CMS: AEM, WordPress
PROFESSIONAL EXPERIENCE
Confidential, Mount laurel, NJ
UI Developer
Responsibilities:
- Involved in Development of GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, AJAX, CSS3, Sass, Angular JS, jQuery as a part of current project.
- Created client side validations, DOM Manipulations using Angular JS.
- Used Angular JS Framework for creating Routes, Filters, Directives, Factory, Services and to bind HTML (views) to JavaScript objects (models).
- Developed custom directives for various reusable input components like Date Input, Dropdowns and other input fields and also implemented generic form validations.
- Started exploring the essential components of Angular 2
- Extensively used Angular UI Bootstrap and UI-Router throughout the application.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Worked on Angular Js two way data binding between DOM and model, dependency injection and handling GET, POST operations with a web API controller on a group of posts.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Extensively used Firebug/Web kit inspector to debug UI code and handle cross-browser compatibility issues.
- Worked with Developers in UI Integration and defect fixing.
- Looked for various ways to increase the load time of the site.
- Usage of adobe Photoshop for retrieval of images.
- Extensively used JIRA for bug tracking and issue tracking and project management functions.
- Used Source tree to interact with the GIT and mercurial repositories.
- Used GIT version Control.
- Extensively used Jasmine and Karma, to write unit tests from client side and analyzed code coverage.
- Experience on task-based command line build tools like Gulp and Grunt which are extensively used to minify and concatenate CSS and JavaScript files.
- Involved in daily scrum to discuss the design and work progress. Constantly participated in Idealization meetings to share ideas.
- Implemented unit testing parallel to the development life cycle.
- Worked in Onsite - Offshore model.
- Excellent problem solving skills and the ability to work independently.
Environment: HTML, HTML5, CSS, CSS3, Sass, JavaScript, jQuery, Angular JS, Bootstrap, AJAX, JSON, GIT, JIRA, RADAR, Jasmine, Source tree, Gulp.
Confidential, Pleasanton, CA
UI Developer
Responsibilities:
- Design, develop and test HTML, CSS, jQuery and ReactJS/Redux that meets accessibility and web browserstandards. Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Resolved cross-browser layout issues and bugs.
- Implemented client side Interface using Redux.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Making changes to the existing web applications and creating new components using React JS.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive webapplication integrating Twitter Bootstrap with React/redux and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Reduxlibrary.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
- Providing consultation and developmentsupport 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.
- Communicating with team to meet better customer expectations and desires.
- Followed Jira for tracking processes and streamlining Agile planning.
- Actively speaking to other teams regarding tech stacks which will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.
Environment: HTML, HTML5, CSS, CSS3, Sass, JavaScript, jQuery, React JS, Redux, Bootstrap, AJAX, JSON, GIT, JIRA, Source tree.
Confidential, Mountain View, CA
UI Developer
Responsibilities:
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Worked on Angular JS to create Single Page Application (SPA).
- Used Angular JS for DOM Manipulation, Filters, and Directives.
- Worked on Angular JS Routes using $scope object to create a Views using Controllers.
- Knowledge of human factors and usability, best practices for interface design.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.
- Worked on cross-browser compatibility and fixed the bugs for several browsers.
- Used Polymer JS library to create custom elements.
- Deep understanding of JavaScript and jQuery framework.
- Utilized various Twitter Bootstrap plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Responsible to manipulate HTML, CSS, jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Extensively used Angular Js to make HTTP requests to API and handle API’s JSON response to update the views.
- Developed data formatted applications and deploy the script using client side scripting using JavaScript.
- Used JIRA for bug tracking and ticket management.
- Thorough understanding of application development life cycle methodologies.
- Excellent problem solving skills and the ability to work independently.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Angular JS, Bootstrap AJAX, JSON, XML, Apache Tomcat, ECLIPSE.
Confidential
Jr. UI Developer
Responsibilities:
- Designed and developed dynamic web pages using HTML, CSS and JavaScript.
- Involved in Analysis and Design Phase.
- Developed page layouts, navigation, animation buttons and icons.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
- Designed various multiple styles with colors, fonts, backgrounds in CSS
- Performed form validations using JavaScript.
- Extensively used HTML for audio and video playback.
- Created Responsive Designs (Mobile/Tablet/Desktop) using Bootstrap.
- Applied media queries to create responsive website across different size of screens.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
- Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Worked on Cross-browser Compatibility issues.
- Designed website and maintained the website content up to date.
- Involved in using GIT, for project management and version management.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, FireBug, IE Developer Toolbar, Chrome Web Inspector, GIT.
