Sr. Ui Developer Resume
Atlanta, GA
SUMMARY:
- Driven professional with over 6 years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Expertise in client side designing and validations using HTML, HTML5,CSS,CSS3 and JavaScript.
- Extensive experience on modern front-end templating frameworks for JavaScript - Including Bootstrap, JQuery, AngularJS 1.5.
- Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and google analytics.
- Have done server side scripting using Node.JS to develop the applications, which are data intensive real time applications that run on distributed devices.
- Strong Experience in dealing with CSS 3 Animations, Backgrounds, Layouts, Positioning, Text,Border, Padding and CSS Box Model.
- Experience with Object Oriented JavaScript. Good knowledge of OOPS Concepts.
- Strong knowledge in Agile Development and Waterfall Methodologies.
- Responsible for developing single page applications using Angular JS and Bootstrap.
- Skills in creating the pages using CSS media queries and vast knowledge in W3C standards, usability and accessibility concepts.
- Developed, Configured and Deployed a variety of Portals and UI Applications including HTML, CSS3 and
- Expert knowledge in Flex, Photoshop, Illustrator, Macromedia Dreamweaver and Flash in a PC environment.
- Well versed in concept building, information design, visualization, testing web based applications.
- Familiar with Application Servers and web servers like Websphere Application Server and Apache Tomcat.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular JS 1.5, Backbone.js, Node.JS, Bootstrap.
- Create views and reports using JavaScript, HTML and KendoUI libraries.
- Worked on Responsive Design using media queries, bootstrap etc.
- Good knowledge in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Good experience in areas of Web development including skills of creating, editing and developing Business Process Documentation.
- Good Knowledge and working Experience on Angular 2.0 .
- Good Understanding and Knowledge on Google Polymer.
- Good Knowledge in developing Prototypes.
- Performed debugging and troubleshooting of existing code.
- Worked on databases like Oracle 10g/11g (SQL, PL/SQL) and SQL Server 2008,2010,2012 R2
- Good Experience and Knowledge on full software development life-cycle.
- Excellent communication skills, has clear understanding of business procedures and ability to work as an individual and also as a part of a team.
TECHNICAL SKILLS:
Languages: C, C++, Java.
Technologies: JSP, Servlets, Web Services
Frameworks: Bootstrap, JQuery, Node.JS, Angular JS 1.5/2, React JS
IDE & Tools: Eclipse, NetBeans, Notepad++, Edit Plus.
Debugging Tools: Firebug, Bugzilla, Chrome Dev tools
Application Servers: Oracle 10g, WebLogic, Apache Tomcat Server
Databases: Oracle, MySQL, SQL Developer, PL/SQL,MongoDB.
Version Control: GIT-HUB
Web Technologies: Java Servlets, JSP, CSS/CSS3, AJAX, XAML, JavaScript, JSON, HTML/HTML5 and XML
Operating Systems: Window 8/7/XP, Unix, Linux
Application Servers: Apache Tomcat, WebLogic, HTTP webserver.
Testing Tools: Jasmine
SDLC: Agile and Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Sr. UI Developer
Responsibilities:
- User Interface of application modules is designed and developed using HTML5, CSS3, AngularJs, JavaScript, and Bootstrap.
- Developed the Servlets for processing the data on the server.
- Work with Visual and UX Designers to translate visual concepts into functional online experiences, microsites, and other digital media.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end UX design such as web pages, graphics.
- Used routing schemes to develop single page applications (SPAs) using Angular route.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Involved in consuming Restful APIs and processing JSON data for rendering in UI.
- Worked with clients to develop layout, color scheme for their website and implemented it into a final Interface design with the HTML/CSS and JavaScript.
- Used Dependency Injection (DI) from Angular.JS factories and services.
- Defined new validations through Angular.JS for the form field validation implemented through HTML5.
- Designed and developed Single page Application with Controllers, Model and Views of Angular Js / Angular 2 framework.
- Developed multiple POCs to create a user transaction grid in Angular JS 1.5.
- Used Jasmine unit testing for JavaScript and Angular JS code.
- Performed Unit Testing and Integration testing of the application.
- Used AJAX extensively to implement front end /user interface features in the application.
- Experience in designing UML, Sequence and Class diagrams for third party integration and portals.
- Developed single page web application using JavaScript framework AngularJS.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Used the Node.js, Angular.js, MVC 5 Frameworks in the development of the web applications
- Developed the administrative UI using Angular forms and directives
- Used ReactJS for building encapsulated components, to pass rich data through app and keep state out of the DOM.
- Used http services in AngularJS to make API calls and exchange data in JSON.
- Implemented the Drag and Drop functionality using jQuery framework.
- Worked on the administrative UI using Angular forms and directives.
- Worked on MongoDB along with mongoose to store the consumer’s data into the database.
- Worked with the team of architects middle tier and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Developed unit test scripts for all the Angular and JavaScript code in Jasmine.
- Developed organised & maintainable UI using AngularJS,Bootstrap.
- Designed few custom directives like search, List Control for the Grid, Button Disable.
- Effective use of CSS3 features, such as creating multiple column, borders and background, etc. and used LESS/SASS Preprocessor.
- Executed all the test cases and fixed any bugs/issues identified during the test cycles with respect to various devices.
- Used SASS as CSS pre-processor for extending style sheets and migrated the client side logic written in java script to ECMA script 6.
- Developed various components using backbone.js.
- Daily programming with Node.JS, Angular, Bootstrap.
- Worked on Prototyping and Implementation using Java, Node JS and AWS with Slacker platform.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Developed internal services using Java and Node.js
- Developed large scale, real-time, live blogging server and UI using Node.js and Angular.js.
- Followed agile software development with Scrum methodology
Enivronment: AngularJS 1.5,AngularJs 2, HTML 5, Bootstrap, JavaScript, EcmaScript 6,CSS3, SASS/LESS, Jquery, NodeJs, React js, Rest full API, Ajax, Visual Studio 2015, MySQL, Jasmine, Chrome Dev Tools,Agile, MongoDB.
Confidential, Cleveland, OH
UI Front End Developer
Responsibilities:
- Experience on working with CSS Elements like CSS Background,Layouts, positioning, padding, border,text,margin,table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Conducted technical studies and evaluation of business area requirements and recommended appropriate technological alternatives.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Sencha ExtJS, Ember.js and jQuery.
- Created the new Application replacing the old Application.
- Worked on client side validation tool using technologies such as Angular JS and JavaScript.
- Processed the Client Side errors to the server by developing a service to login all the errors on the server side.
- Worked on Angular.JS, which combines web applications with Model View Controller(MVC) capability to make development and testing of code efficient.
- Working on React JS to develop single page apps by extending virtual Dom.
- Used React JS for template to fasten the compilation and developing reusable components.
- Used React flux to polish the data and for single directional flow.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Backbone.js and React JS to create Controllers to handle events triggered by clients and send request to server.
- Created Reusable component and wired them installing great router.
- Used Redux Async actions to make the app fully asynchronous.
- Created flux stores to migrate an existing flux app to redux.
- Done unit testing with Karma/Jasmine as a Test Runner.
- Supported integration of REST and SOAP web services with front end screens.
- Implemented the JavaScript/JQuery framework such as React JS for MVW/MVC framework.
- Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, Angular Js, React JS, JavaScript and JQuery.
- Designed, developed and updated User Interface Web Forms using CSS, Eclipse and JavaScript.
- Worked and created Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed Web and application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Define technical requirements based upon business requirements.
- Involved with all stages of Software Development Life Cycle.
- Designed and modified the images and banners as per the requirement using Adobe Photoshop CS4.
- Used AngularJS and jQuery library functions to logically implement part at client side for all the application.
- Web application development for backend system using Node.js with cutting edge HTML5 and CSS3 techniques
- Designed applications using advanced level of JQUERY, AJAX, JavaScript, Angular js,CSS and pure CSS layouts.
- Worked on version controls like GitHub, SVN, PVCs and good exposure to IDE tools like Eclipse, Net Beans, and IntelliJ.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
- Participated in SCRUM meetings to keep track of the project status.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Used Bugzilla and Red mine as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Maintain consistency of front-end via code over variety of browsers.
- Good problem solving skills and the ability to work independently.
Environment: AngularJS 1.5, MVC 4, HTML/HTML5.0, Bootstrap,JavaScript,React JS, JSON, AJAX, CSS3, JQuery,Ecmascript 6,Drupal, Photoshop, Grunt/Gulp, GIT,Karma,Jasmine,Bower, Dreamweaver, PHP Ionic Framework .
Confidential
Web UI Developer
Responsibilties:
- Worked with clients to create format, shading plan for their site and executed it into a last interface outline with the HTML/CSS and JavaScript.
- Designed webpages as per the client’s instructions and principles all through the development and support of the website utilizing HTML, CSS and JavaScript.
- Created new web components, features and Established best practices for coding and design to improve client experience.
- Extensively utilized CSS to change the styles to be utilized as a part of future web designs.
- Designed website pages utilizing HTML and CSS.
- Implemented different functionalities in JavaScript.
- Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
- Extensively used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML, CSS, JSON, spring.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Developed AJAX based web based UI framework by utilizing JQuery library.
- Used JS Test for testing framework for developed JavaScript.
- Used Photoshop for image editing and website design.
- Worked extensively with the backend team to integrate the HTML code into JSPs.
- Developed the custom data grids upon JQuery framework to deliver the business data.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQuery UI Library.
- Performed unit testing and integration using JASMINE.
- Debugging using web developer tools on different browsers like Chrome, Firefox, Mozilla and Internet Explorer.
- Performed transforming design mock-ups to W3C standards compliant HTML pages using HTML, CSS.
- Worked on the code to call web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Being a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Analyze the response of JSON in order to update DOM.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Performed daily meeting for enhancing the features for the applications
Environment: JDBC, HTML, CSS 3, AJAX, JQuery, JavaScript, Junit, JSON,GitHub, Web Services, Google Developer.
Confidential
Web Developer
Responsibilities:
- Included in examination and outline of the application engineering in light of MVC Architecture.
- Composed and modified java programs to streamline the procedure of acquisition.
- Included in Application development with IDE Tool Eclipse and web server Tomcat.
- Designed and created User Interfaces, Menus utilizing HTML, JSP, Java Script, Client side and server side approvals.
- Utilized PL/SQL, Stored Procedures, table level and framework level triggers for taking care of database handling and producing investigation reports.
- Included in Module and Unit Level Testing.
- Developed UNIX shell script for copying, removing and deploying java applications to Application server.
- Developing SQL queries for different database operations in DB2
- Deploying and testing the application in Web Sphere App Server.
Environment: Java/J2EE, J2SE, HTML, JavaScript, XML, DOM, Eclipse, Tomcat, PL/SQL, UNIX, WebSphere 7.0. Windows.