Ui/ux Developer Resume
Jersey City, NJ
SUMMARY:
- Over 5+ years of progressive IT experience in analysis, design and development of web - based applications and client-server applications using AngularJS, Node.js, JAVA, J2EE, JSP, JavaScript, jQuery, HTML4.0/5, CSS2/CSS3, JDBC, SPRING Framework, HIBERNATE, WEB SERVICES (REST/SOAP).
- Expertise in developing Single Page Applications (SPAs) using various JavaScript frameworks like AngularJS, Node.js, React.js and Ext JS.
- In-depth knowledge of integration of RESTFUL Web Services, HTTP Services and Web Services with web applications.
- Extensive experience in implementing Core JAVA concepts like MULTITHREADING, COLLECTIONS, etc.
- Good experience in DevOps tools Git, Jira and Jenkins.
- Experienced in using Spring modules like MVC and AOP.
- Expertise in Integrating Spring with REST.
- Experienced in SPRING modules like MVC, AOP, JDBC, ORM, and Web Services.
- Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, HTML5 and CSS3.
- Extensively worked on debugging using logging and unit testing Frameworks such as Apache Log4j, Junit, Jasmine, Karma and Mocha.
- Extensive experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Expertise in developing dynamic Web pages quickly and effectively using AngularJS, jQuery, CSS 2/3, DOM, Ajax, HTML 4/5, JavaScripts.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chromes.
- Experience on HTTP specifications and REST standards and expertise in integration of RESTful services with UI applications.
- Proficiency in cross browser compatibility testing and scholarly goals in User Experience (UX).
- Experience in node.js task runner tools Grunt & Bower and experience in code coverage tools Jasmine and Karma.
- Strong leadership ability with great communication and interpersonal skills.
- Self-motivated, responsible, snappy learner and good analytical abilities with capacity to handle varied technologies.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, JavaScript, AJAX, JQuery, JSON, Apache, LESS, Sass, Bootstrap, DHTML, XML, XHTML, XSLT
JavaScript Libraries: AngularJS, Node.js, React.js, Ext JS 2.0/1.0
Java/ J2EE Technologies: J2SE, J2EE, JDBC 4.0, HIBERNATE 3.0, SPRING 3.0, JSP 2.1, Servlets 2.5
Web/ Application Servers: Apache Tomcat 7.x, IBM WebSphere, WebLogic server 7.0/8.1, JBoss, IIS
Frameworks: SPRING, HIBERNATE, JPA
Design Methodologies: Agile, Waterfall, Scrum
Databases/ API: Oracle 11g, MS SQL Server 2005, MySQL, NOSQL, MongoDB
Version Control Tools: GIT, SVN,ClearCase, CVS, VSS
Operating System: Microsoft Windows, Linux, UNIX
IDE’s: Eclipse, WebStorm, Notepad++, Sublime Text
Tools/API: Log4J, Maven, Jenkins, Jira
Unit Testing Frameworks: Junit, Jasmine, Karma, Qunit
Debugging Tools: Firebug, Bugzilla, Chrome Canary Tool
Data Modeling: Microsoft Visio, Relational Modelling
Languages: JAVA, C/ C++,C# SQL, PL/SQL
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
UI/UX Developer
Responsibilities:
- Working as a UI Developer, my team involved developing two different Web-based applications.
- I'm responsible for rapid prototyping and front-end development of web application.
- Functionalities include writing code in HTML, CSS, JavaScript, jQuery, Struts Tag Library and JSP making use of Bootstrap frameworks.
- Worked on Bootstrap CSS framework for Responsive Web Designs.
- Used Balsamiq for wire framings.
- Implemented the search module inside the Events Search page by utilizing the Angular 4.0 and RESTful web services.
- Used latest version of ag-Grids.
- Used Angular 4 to create custom directives for navigation bar, sidebar filters for user data, strict filters for exact match search and other re-usable sections.
- Worked as a front-end web developer; Node.js and Angular Js, React Js, Handlebars.js based applications.
- Worked on different React.JS frameworks like FLUX, REDUX, RELAY.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and REDUX
- Experience in using restful APIs to develop Web Services for more concrete and with best practices using AJAX, JSON and XML.
- Experience in implementing Node JS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
- Used JavaScript coding for page functionality and Light box plug-ins using jQuery.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Developed the Login, Policy and Claims Screens for customers using Ajax, HTML, CSS and java scripts.
- Involved in writing application level code to interact with APIs, RESTful Web Services using https.
- Applied basic Linux commands.
- Working with Ember.JS, Require.JS, frame works.
- Implemented Modularization for entire application by using MVC.
- Implemented resources using SPRING with REST.
- Implemented Angular 4using Typescript, RxJs.
- Wrote the Cucumber Test Cases for the Integration Testings.
- Experience in translating ES5 - ES6.
- Used SOAP UI to test the resources. Also used Postman plug-in with chrome browser to test resources.
- Created test suites for unit testing UI using Jasmine, Q-unit and Karma.
- Involved in Agile based approach to UI Developments.
- Have good interactions with user in gathering requirements and mockups.
Environment: Node JS, Bootstrap, CSS, HTML5, Tomcat, JavaScript, jQuery, AngularJS 2.0, Angular 2/4, jQuery, React Js, HTML5, CSS3, JSON, JIRA, Ag-Grids.
Confidential, Bloomfield, CT
Full Stack/ UI Developer
Responsibilities:
- Designed and developed dynamic web pages using HTML5, Angular Js, Bootstrap, materialize CSS and Ruby on Rails.
- Mean Stack development from scratch including MONGODB server setup and Node Js server development.
- Writing RestFul APIs in Express Js and return logic on Angular data bindings.
- Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J-Query, DHTML, Web Service call and JSON.
- Writing unit tests in mocha, chai on server side and karma, jasmine on the client side.
- Using angular directives and services for developing interceptor and complex UI data table's grids.
- Made use of GRUNT CLI for minification, nullification on both server and client and running local server for client.
- Used $http with Angular.JS interceptors to make sure the requests were valid and used ui -router to handle nested views and avoid page redirections.
- Maintain the code base by frequent updates to revision using GIT.
- Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communications.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Primarily using Node Js, Express JS, MONGODB, Handlebars.js and npm packages to integrate new functionality and maintain previous code.
- Involved in Enhancement of existing application utilizing React Js.
- Migrated existing codebase from flux to Redux and rebuilt react components in ES6.
- Implemented a custom Node JS script to act as a PROXY for connecting to the server.
- Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Defined custom HTML elements for API browsers using Google Polymers.
- Responsible for developing a front-end application using React.js and FLUX architecture for internal team's productivity uses.
- Designed and developed client's website screens and front end widgets using React.js.
- Built the internal tool and maintained with React JS along with Flux and Redux.
Environment: MONGODB, Angular JS, Express JS, Node JS, React Js, Redux, Flux, Ruby on Rails, HTML5, CSS3, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, GIT, Mocha, Jasmine, Karma, WebStorm, Chrome, Firefox, IE 10+
Confidential, San Antonio, TX
Java - Web/ UI Developer
Responsibilities:
- Created UI of Web pages with the assistance of HTML5, XML, CSS3, JavaScript, jQuery, Bootstrap, Node JS, AJAX, Backbone JS AngularJS and React.Js.
- Actualized JavaScript source code embedding nested handling logic using jQuery event handlers and call back functions.
- Utilized jQuery UI for dialogs, date picker, tabs, model pop ups and advanced components to implement UI model.
- Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Developed the project using Multithreading concepts of core java.
- Implement web service components using Apache CXF implementation.
- Developed resources using Spring with Rest.
- Used log4j for logging.
- Involved in the Analysis, Design, Coding and testing of user requirements in different sprints.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling
- Used Angular JS and Backbone Js as frameworks to develop Single Page Application (SPA), which can tie information to particular perspectives and synchronize data with server.
- Used Typescript to provide user friendly and rich features to the user.
- Implemented Angular JS based custom directives to incorporate into applications.
- Implemented Rest based services and integrated with Angular JS.
- Improved the performance and reaction time of the application by executing AJAX.
- Used Angular.js MVC Architecture to split the UI logic into Views, Models and Collections.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Implemented Views using HTML5, applied styles using CSS and integrated with model objects using Angular Controllers.
- Built Web pages that are more user-interactive using jQueryplug-in for Drag and Drop, Auto Complete.
- Developed responsive Web pages using Bootstrap and CSS3 media queries.
Environment: Java, J2EE,JSP, JSF, Web Services, SOAP, REST, SOA, Hibernate, Spring, JAXB, JNDI, JMS, Soap UI tool, JUnit, Log4j 1.2, Maven 2.2.1, Oracle10g, XML, HTML/HTML5, CSS/CSS3, SQL, Java script, AngularJS, React.Js, Node.js, Bootstrap, MongoDB, Firebug, Jasmine, Karma, Git, Eclipse, Apache Tomcat.
Confidential, Bristol, CT
JAVA- Web/ UI Developer
Responsibilities:
- Created Use Case diagram to validate and test Web application design against the UI architecture.
- Created total pages by using HTML, Advanced JavaScript, CSS, AJAX, jQuery.
- Created customized JavaScript library for better scalability.
- Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.
- Created the paged in responsive design for Mobile/Tablet and Desktop.
- Used jQuery templates for dynamic loading of pages.
- Used JQUERY to handle the client-side validations.
- Responsible for transforming designed mock - ups to Web pages.
- Updated the HTML pages using JQUERY,AJAX via JSON response.
- Used ngCordova to access native mobile features and use them in the app.
- Developed hybrid mobile application with Apache Cordova that can run natively on android .
- Designed Web pages and used applications that address business issues and user goals through a user experience.
- Designed and created AJAX calls to populate screens parts on demand
- Developed Web applications that are cross - browser compatible.
- Created the screens with table-less outline.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Responsible for testing, debugging, bug fixing and documentation of the system.
- Developed JUnit test cases and performed integration and system testing.
- Implemented Java components and deployed under the Web Logic server.
Environment: JAVA, J2EE, XML, HTML, CSS, AJAX, Bootstrap, jQuery, AngularJS, Firebug, Chrome canary tool, Jira, Servlets, Java Script, JSP, CSS, JDBC, SOAP, NoSQL, Eclipse3.2, SQL, CVS, JUnit, Web Logic, Windows.
Confidential
Web Developer
Responsibilities:
- Designed Single Page web applications, using the latest tools such as HTML5, jQuery, AJAX, Bootstrap, CSS3/SASS and Responsive design.
- Modified the UI screens created by web designer using HTML, CSS, and JavaScript.
- Developed IFRAME element to fetch and exhibit the external pages that contains JavaScript/CSS code that runs when fetched through Ajax, the page is from an outside domain. Fixed issue related to that.
- Used jQuery to traverse through a DOM tree and controlled the hubs in the tree. Actualized the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag and Drop feature, Widgets, Menus, User Interface and Forms.
- Designed CSS3 based web pages which were cross-browser compatible.
- Redesign and maintain existing web application utilizing HTML, CSS, jQuery.
- Developed single page Web application using JavaScript framework AngularJS.
- Developed Date Time Picker using Object Oriented JavaScript.
- Designed file format previews (Pdf, Excel and Print) for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in user experience sessions and design discussions to enhance the designs and provide input on the layouts.
Environment: HTML5, DHTML, XHTML, CSS3, JavaScript, jQuery, AJAX, XML, JSON, AngularJS, Bootstrap, DOM, MS Office, Dreamweaver CS5
Confidential
UI Developer
Responsibilities:
- Involved in User Interface discussions and evaluations.
- Implemented user-friendly UI design with HTML and CSS.
- Implemented various JavaScript effects on the pages.
- Developed and validated Registration pages of the application for good using JavaScript.
- Worked with the design of the templates and skins in CSS
- Used jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website
- Used advanced level of JQUERY, JavaScript, CSS and pure CSS layouts.
- Developed client and server-side validation for the application using JavaScript and Validation controls.
- Used JavaScript validation framework for performing front-end validations.
- Involved in daily status meetings to keep track of the on-going project status and issues.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with business team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, JQUERY and Frameworks