Ui Developer Resume
OhiO
SUMMARY:
- 5+ years of software development experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
- Extensive experience in designing User Interface applications and professional web applications using Front-End technologies like HTML5, CSS3, JavaScript, SASS, SCSS, jQuery, AJAX, JSON, AngularJS and Angular2.
- Hands on experience in Core Java, Servlets, JSP, JDBC.
- Broad experience working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in developing applications using Angular2 and two way data binding. Developed custom directives (elements, Attributes and components) using Angular2
- High level of proficiency in working with Angular2 to implement Single Page Applications using Directives, Modules, Views, Expressions, Routers, Model, Component and Pipes.
- Deep Knowledge in developing web pages in Responsive Design using Bootstrap. Knowledge on BackboneJS.
- Experience of working on CSS3 Preprocessors and template languages like LESS, SASS.
- Expertise in using XML /JSON and AJAX to link with back-end applications.
- Experienced with browser debugging tools and plug-in for Chrome, Firefox, Safari, and IE such as firebug, Chrome Inspector, Web Developer, Responsive Inspector.
- Hands on experience in React JS.
- Working knowledge in different IDEs like Eclipse and IntelliJ.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience with Java, including JSP, REST Web Services and SQL Server.
- Experienced with database management engine My SQL, SQL server and Oracle DBMS.
- Hands on experience Web Logic and Tomcat servers.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Hands on experience using the version controls like SVN and GIT.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and Committed to learning new technologies.
- Quick learner with ability to develop proficiency and adapt to new technologies and methods in a short period of time.
TECHNICAL SKILLS:
Languages: C, C++, Java
Web Technologies: Servlets, JSP, AJAX, JDBC, JNDI, XML, CSS, JavaScript, JQuery, HTML 4/5, Bootstrap,AngularJS 2/4, React JS,WSDL, JSON, REST, SASS, LESS, SCSS
Web/Application Servers: Oracle Web logic, IBM web Sphere application server, Apache tomcat
Operating Systems: Windows, Red Hat Linux
Databases: Oracle, MySQL, SQL Server
IDE: Eclipse, Edit plus, Sublime, Intellij, Notepad++, Web Strom and Atom
Testing: Karma, Jasmine
PROFESSIONAL EXPERIENCE:
Confidential,Ohio
UI Developer
Responsibilities:
- Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular 2, JavaScript, JSON, RESTful API.
- Worked in a team, involved in developing the UI layout and front-end programming for web application that matches requirements of Client.
- Handled and built multiple asynchronous service calls using RXJS (Reactive Extensions) such as Observables, Behavior Subject and some of its operators.
- Implemented multiple views to access different applications using angular 2 router modules.
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Developed and tested many features in an AGILE environment using Ruby on Rails and JavaScript.
- Used CSS pre-processor SASS for compiling large CSS stylesheets.
- Developed a Single Page Application, a web application that fits on a single web page with the goal of providing a more fluid user experience to a desktop application.
- Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner.
- Conceptualized and produced all the necessary user interfaces for the micro site project using HTML, CSS, JavaScript, JSON and AJAX.
- Strong understanding of vanilla JavaScript and JavaScript web frameworks like React/Redux, Angular.
- Designed and implemented a node.JS based mobile text and voice messaging app and its cloud backend.
- Experienced in node.js middleware for uploading files.
- Added analytics and tagging functionality for all the existing pages to track all the user actions using JavaScript.
Environment:: HTML5, CSS3, Java Script, Bootstrap, Angular 2.0, node JS, Jasmine, SASS, JSON.
Confidential,Bothell,WA
UI Developer
Responsibilities:
- Developing Web Pages using HTML5, CSS3, JavaScript, Angular2, Typescript, AJAX, JSON, and Bootstrap.
- Built Angular2 framework including MVC architectures, different modules, specific components, templates, custom directives and custom pipes.
- Developed layout, color scheme for website and implemented it into a final interface design with the HTML5, CSS3 and JavaScript.
- Developed server side RESTful services and called them from angular controllers.
- Developed dynamic Responsive Web Application by integrating Angular 2 with Bootstrap.
- Worked on designing Web-Services in which request and responses are XML documents are transferred over RESTful.
- Used Sitespeed.io toolbox to test the Web Performance of our application website and monitor the web performance.
- Used Docker to run the sitespeed.io
- Used Pouch DB to communicate with both local(Indexed DB) and remote database(Couch DB) seamlessly without noticing any difference
- Created Documents and deleted documents using Pouch DB.
- Worked with source version control tool GitHub to manage the code repository.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Involved into Bug fixing and performance improvements for the website.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
Environment: HTML5, CSS3, SCSS, SASS, JavaScript, jQuery, Angular2, Restful Web services, Node JS, Bootstrap, Pouch DB, Couch DB, Sitespeed.io, LESS, Agile/ScrumGitHub, Windows.
Confidential, WI
UI Developer
Responsibilities:- Involved in the Software Development Life Cycle phases like development, Requirement Analysis, Implementation.
- Developing Web Pages using HTML5, CSS3, JavaScript, jQuery, Angular2, Typescript, AJAX, JSON, and Bootstrap.
- Built Angular2 framework including MVC architectures, different modules, specific components, templates, custom directives and custom pipes.
- Developed layout, color scheme for website and implemented it into a final interface design with the HTML5, CSS3 and JavaScript.
- Applied multiple built-in Directives such as ngFor, ngIf and ngModel into Angular 2 application.
- Developed server side RESTful services and called them from angular controllers.
- Developed dynamic Responsive Web Application by integrating Angular 2 with Bootstrap.
- Interacted with frameworks like jQuery, AJAX, and JSON to write/read data from the back-end systems.
- Worked on designing Web-Services in which request and responses are XML documents are transferred over RESTful.
- Worked upon the dashboard for the project which contained a variety of charts and components using JQuery UI Library.
- Designed various tables required for the project in Oracle database and used Stored Procedures in the application.
- Worked with source version control tool GitHub to manage the code repository.
- Follow up with the development team on the improvements, integration and further enhancements in the website. Used JSON for data transfer between frontend and backend.
- Designed the XML Schema for data transmission using XML documents.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Participated in everyday Agile / scrum meetings to discuss about ongoing project and related issues.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
Environment: HTML5, CSS3, SCSS, SASS, JavaScript, jQuery, Angular2, JSON, AJAX, Restful
Web services, NodeJS, Bootstrap, and WebLogic, LESS, Agile/Scrum, GitHub, and Windows.
Confidential
JAVA UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Worked extensively on design and development of UI, HTML, CSS
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively. Created paper prototypes, initial wire frames and designed a strategy by collaborating with the designers.
- Developed all the UI pages using HTML, CSS, JSON, JavaScript, jQuery, Ajax.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Refactored existing project to make it more RESTful and thread-safe.
- Used AngularJS to bind HTML to JavaScript Objects.
- Designed, developed and updated User UI Web Forms using CSS, Dreamweaver and JavaScript.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created and performed SQL queries to fetch data from the backend database.
- Worked on testing the cross browser compatibility.
- Documented the entire project, which contains detail description of all the functionalities.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: HTML, CSS, JavaScript, AJAX, XML, AngularJS, Restful, UI, JQuery, JSON, LESS, SQL, DOM, Agile, Notepad++, Linux.