Sr. Ui Developer Resume
Holmdel, NJ
PROFESSIONAL SUMMARY:
- Over 8+ years of extensive Experience as Front End UI Developer in designing User Interface applications and professional web applications using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3(SASS/LESS), Bootstrap, JQuery, JQuery UI, AJAX, JSON AND XML.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Worked extensively on JavaScript frameworks like AngularJS, Node.js and React.js.
- Expert in creating Restful and SOAP web services.
- Experienced in client side design and validation using HTML and JavaScript.
- Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
- Defined some of the new validations in AngularJS for the form field validation implemented through HTML5.
- Experience in setting up the AngularJS frameworks.
- Used AngularJS by consuming Restful web services.
- Experience in Integrating the dynamic Webpages using AngularJS and JQuery.
- Experience working with Node.js to setup Web API’s.
- Watched changes in project with gulp task runner, with installation of latest versions of ES6 which will run on Node.js environment.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node.js based JavaScript library.
- Experience in managing lifecycle of MongoDB database including database sizing, deployment automation, monitoring and tuning.
- Excellent knowledge on AngularJS components like controllers, directives, factory and service resources, routing, dependency injection, 2 - way data binding, filters and events.
- Experience in utilizing Angular UI-bootstrap and CSS3.
- Used AngularJS controllers in various pages of the application.
- Worked on application level code to perform client side validation using JQuery and AngularJS.
- Implemented logic using AngularJS, Typescript, and ECMAScript 6.
- Experienced in building cross browser compatibility web applications like Chrome, Safari, Firefox, Internet Explorer and Opera using HTML5 and CSS3(SASS/LESS).
- Involved in several web application development projects that required Responsive Web Design Using Twitter Bootstrap.
- Expertise with Spring, Hibernate, and Struts application frameworks.
- Worked on Eclipse, SublimeText, Webstorm and Notepad++.
- Good Web Application debugging skills using Chrome Developers Tool, Bugzilla and Firebug.
- Good knowledge of using JavaScript testing frameworks like Jasmine, Karma, JUnit and QUnit.
- Expertise in using Mixins in SASS and Loops in LESS.
- Expertise using the Nested Loops in SASS.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Installing and Configuring PostgreSQL from source or packages on Linux machines.
- Having dynamic and versatile experience for mobile application development and analyzing current market trends, mainly focused on best UI experience in development.
- Coordinating with SharePoint development team and managing services on mobile platforms with RESTFUL/ SOAP APIs.
- Worked as a Team player for iPhone, and web development apps using HTML5.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Expert in automating the build processes using ANT, MAVEN and Gulp.
- Configuration and Version control management using CVS, SVN and GIT.
- Experience in working with data visualization tools like D3.JS
- Detailed understanding of DOM manipulations and DOM functions.
- Designed the web layouts using Adobe Photoshop.
- Well versed W3C standards along with experience in Web 2.0 and related sources.
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Worked in GitHub/ stash repository, SVN version control for code store and manipulations
- Experienced with source tree interface to pull/ push/ commit code.
- Experienced working with various domains like Health Care, Pharmaceutical, Public Sector, Telecom, Banking, and Financial.
- Expertise in database development and implementation using Oracle, SQL Server, MySQL, MongoDB and PL/SQL.
- Experience in Waterfall, Agile and Scrum software development methodologies.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
- Proactive in problem understanding and solving.
- Highly passionate about new technologies and in learning them.
- Innovative and highly initiative taking team player. Helped in saving time and costs in projects.
SKILLED AREAS:
- HTML4.0/5
- CSS2/3
- XHTML
- DHTML
- Bootstrap
- JQuery
- JQuery UI
- AngularJS
- AJAX
- JSON
- XML
- Node.js
- React.js
- MongoDB
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, PHP, SQL, PL/SQL, C, C++
Client Side Programming: HTML4/HTML5, CSS2/CSS3(SASS/LESS), DHTML, XML, XHTML, Bootstrap, JavaScript, AJAX, MongoDB, JQuery, JSON
JavaScript Libraries: Node.js, AngularJS, React.js, Backbone.js, EXT.js
Operating Systems: Unix, Linux, Windows
Java/J2ee Technologies: Java, Servlets, Struts, JSTL, Spring, Hibernate, Web Services, WSDL
RDBMS: Oracle, MySQL, PostgreSQL, SQL Server, MongoDB
Application Server: WebLogic 10.3, Tomcat 7.0, JBOSS 5.2
Version Tool: SVN, GitHub
Framework: Struts, Spring/Struts MVC 2.0, Work-Flow, Express
Design Tools: Rational Rose
PROFESSIONAL EXPERIENCE:
Confidential, Holmdel, NJ
Sr. UI Developer
Responsibilities:
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5 , CSS3 , Typescript, Angular 2 and NodeJS .
- Used Typescript for client side validation.
- Used Angular 2, Typescript to develop the Single Page Application.
- Worked on Node.js for developing server-side web applications.
- Developed web service for web store components using Restful API.
- Expertise using the Nested Loops in SASS.
- Created Angular 2 custom directives, pipes.
- Experience in designed, built, and deployed a multitude applications utilizing almost all the AWS stack.
- Implemented a customized CSS theme for applying styles to the webpages.
- Developed page layouts, navigation and icons.
- Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing.
- Written various custom controllers and Services in Angular 2 as per the functional requirement.
- Designed dynamic webpages using Angular 2 Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
- Created visual mock-ups and prototypes using HTML CSS , Type Script and jQuery.
- Implemented Agile methodology throughout the project development lifecycles.
- Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
- UI development to create a seamless customer experience for an E-commerce website.
- Used CVS as a source code management system.
- Installed and setup the website, fixed bugs in the system and wrote the documentation.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility .
Environment: HTML5/HTML4, CSS3/CSS2, JavaScript, JQuery, JAVA, REST, JSON, DOM, Node.js, Angular.js, bootstrap, MVC, Adobe Fireworks, Photoshop, Dreamweaver, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Windows
Confidential, Northbrook, IL
Sr. UI Developer
Responsibilities:
- Developed Front end frameworks using HTML5, DHTML, XSL/XSLT, XHTML, CSS3(SASS), JSON, JavaScript, jQuery, Ajax.
- Implemented the online application by using Core Java (OOPS), JDBC, JSP, Servlets, Web Services, Restful.
- Used AngularJS, Node.js to develop the Single Page Application.
- Experience with various MVC JavaScript frameworks like AngularJS, Backbone.js and Node.js.
- Worked on Node.js for developing server-side web applications.
- Used Node.js to run Grunt tasks and build properly the project.
- Implement modules into Node.js NPM to integrate with designs and requirements.
- Developed web service for web store components using Restful API.
- Experience in working with Google Maps API.
- Developed web service for web store components using Restful API.
- Expertise in using Mixins in SASS and Loops in LESS.
- Expertise using the Nested Loops in SASS.
- Involved in developing HTML5, CSS3 and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed fully custom mobile hybrid application using the Ionic Framework.
- Developed Single Page Applications and Mobile Applications using Cordova.
- Used Hibernate for Database connectivity.
- Experience in designed, built, and deployed a multitude applications utilizing almost all the AWS stack.
- Written various custom controllers and Services in AngularJS as per the functional requirement.
- Designed dynamic webpages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
- Used AngularJS routing to develop the Single Page Application.
- Experience in writing AngularJS controllers, views, and services.
- Use of AngularJS ui-router for defining all application States (routes).
- Created Multiple Re-usable UI Directives by defining AngularJS Directives, Attaching Event Listeners, Controllers & Updating DOM elements.
- AngularJS Factory, Services & Providers created for different modules of Users, Groups, and System & Entities etc.
- AngularJS ng-grid, ng-repeat used for showing Tabular Data.
- All the CRUD operations were performed with the help of AngularJS $http & $q with respect to database.
- Implemented object-oriented programming language ECMAScript 6 in JavaScript.
- Used Node.js as web server and JavaScript (ECMAScript 6) as the programming language for the backend.
- Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
- Used DAO pattern to retrieve the data from database and modified complex SQL commands.
- Experience in creating and dropping collections using MongoDB.
- Used Grunt and Gulp JavaScript task runners for automation, performing repetitive tasks like minification and compilation.
- Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
- Used XML, XSD and JSON messages for Data transfer. Used JAXB API for XML parsing messages.
- Implemented Business logic in the middle-tier using Java classes, Java beans.
- Knowledge and hands-on experience with AngularJS unit testing tools like Karma & Jasmine.
- Implemented Agile methodology throughout the project development lifecycles.
- Leading a team of 6 members offshore in managing team performance and progress.
- Involved in giving Sprint Level Demos to the owners.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5/HTML4, CSS3/CSS2, JavaScript, JQuery, JAVA, REST, JSON, DOM, Node.js, Angular.js, bootstrap, MVC, Adobe Fireworks, Photoshop, Dreamweaver, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, PL/SQL, Windows
Confidential, St Paul, MN
Sr. UI Developer
Responsibilities:
- Developed websites using HTML, CSS, JavaScript, Google Maps API (JavaScript Library), XML and Ajax.
- Worked extensively on rectangular and handled REST API Restful resources.
- Worked on custom directives, services and filters in AngularJS as per the functional requirements.
- Worked on JSP’s in page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node.js based JavaScript library.
- Used JQuery and Bootstrap plugins for site maintenance.
- Worked with team in making the website mobile responsive using media queries and flexible grid layouts.
- Bug fixes for existing care source website and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Web app maintenance including updating the content and solving bug report.
- Maintenance of company homepage by optimizing functions that used JQuery, using alternative Bootstrap layout and solving bug reports
- Used Node.js express frameworks to setup middleware to respond to HTTP requests.
- Pair programming with my teammates and using Jasmine framework to test my application.
- Designed and developed the application presentation layer using JSTL.
- Prepared Junit test cases and executed the test cases using Junit in eclipse.
- Used SVN as a code repository and for code management.
- Worked on AGILE methodology.
- JQuery library and AngularJS has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
Environment : AngularJS, Rectangular, HTML4, CSS, AJAX, JOSN, XML, JQuery, JSTL, Jasmine, Google Maps API, SVN, WebStorm, eclipse, bootstrap.
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Developed all the UI pages using HTML4, XHTML, CSS2, AngularJS, JSON, and JavaScript.
- Created XHTML Pages with CSS Box Model.
- Responsible for transforming designed mock-ups to web pages, followed MVC Structure to develop Application.
- Experience in writing AngularJS controllers, views, and services.
- Involved in writing JQuery based Ajax Requests.
- Edited web pages for achieving design goals with CSS2, JavaScript and JQuery.
- Used JQuery Plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Hand-on experience in SASS CSS styles creation.
- Created wireframes and UI mockups for review with the end-users.
- Implemented Restful Web Services for other applications to communicate.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Used Gulp for managing and automating the development workflow.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Written SQL Queries to interact with Oracle database using JDBC.
- Created and modified Complex SQL Commands.
- Used Log4j for Logging various levels of information like error, info, debug into the log files.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML4, XHTML, CSS2, JavaScript, AngularJS, jQuery, JSON, Ajax, SQL, Adobe Dreamweaver, Oracle, Eclipse, Log4j, Firebug.
Confidential, St. Louis, MO
UI Developer
Responsibilities:
- Designed layouts on the front-end using JavaScript, HTML, and CSS.
- Utilized HTML , CSS , JavaScript , JQuery , and AJAX to create a user login system that allowed customers to login.
- Revamped the existing HTML website and updated content to be stored on the database instead of hardcoded into each page.
- Used CSS and to create grids and adopt cross browsing interactive features.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser.
- Implemented a customized CSS theme for applying styles to the webpages.
- Developed page layouts, navigation and icons.
- Developing at Client side validations using Struts valuator.
- Used JavaScript for client side validation.
- Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
- Implemented JQuery to improve the overall usability of the website interface.
- Created a customized automated email utilizing HTML , JavaScript , JQuery and AJAX .
- Implemented JQuery to improve the overall usability of the website interface.
- Used JSON to get response from server to check functionality of the websites.
- Developed the complete layout of the pages of websites using CSS for multiple browsers.
- Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.
- Implemented AJAX to multiple aspects of the website to improve functionality.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: HTML, CSS, JavaScript, JQuery, DOM, Ajax, JSON, Firebug, Windows.