Java Ui/ux Lead Developer Resume
NY
SUMMARY
- 14+ Years of experience as a Front - End Developer with solid understanding of User Centric Development and Design, Web Development, developing User Interface (UI) applications and professional web applications using HTML5, XHTML, CSS3, JavaScriptandjQuery, AJAX, AngularJS, Bootstrap, JSON and XML.
- Developed front-end of applications using JavaScript, NodeJS, Typescript, and jQuery, AngularJS, Angular 7+, ReactJs, ReactNative, NgRx, Redux, HTML5, CSS3 and Bootstrap,
- Development Backend Expertise in Core Java, Spring MVC, Liferay Portlet.
- Extensive work experience in Coding, Testing and Implementation using Agile Methodologies
- Extensively worked in UI development using Angular 4/7, HTML5, CSS3, Bootstrap, LESS, SASS, Media Queries, Flex Box, Angular Material UI Component, JavaScript, jQuery, Prime NG and Service Now Portal.
- Expertise in creating UX wireframe using Figma, Adobe XD, Sketch, InVision, Photoshop CS3, illustrator, InDesign, Adobe Flash and Visio.
- Experience developing highly interactive web applications utilizing JavaScript, HTML5, CSS, JSON, Angular 4/7 and Bootstrap and integrating Restful API's.
- In depth knowledge of web technologies and standards to deliver the best experiences across web and mobile devices including responsive Web UI
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviours in CSS
- Experience on working with Custom Directives, Controllers, Services, filters modules of AngularJS
- Familiar with testing frameworks (Ex. Jasmine) and test runner framework (Ex. Karma)
- Familiar with Jenkins Pipeline by playing DEV Ops role and responsible for code promotion
- Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like QUnit, Jasmine, Mocha, Karma.
- Experience in creating services as classes in Typescript importing into the Components in AngularJS.
- Experience of working on different web platforms such as WordPress and Joomla
- Incorporated the table less design methodology using CSS3 that follows W3C standards.
- Experience on various Charting/UI tools like High Charts, Google API, JQuery UI and Bootstrap.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Involved in several web application development projects that required Responsive Web Design.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJs, BackboneJs, Jade, Pure CSS and Bootstrap.
- Experience in developing web applications by invoking REST and SOAP based APIs.
- Knowledge of the international web standards and protocols and experience to work within the compliance
- Generating Meta tags and keywords for index page and subpage into websites
- Handling all activities related to Search Engine Optimization for all websites
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
- Experienced in preparing sitemap details, process flows, wireframes, mock-ups and prototypes for websites by active interaction with clients and, gathering information from referral sites.
- Experience in using version control systems - Git, SVN, CVS.
- Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
- Conducting stakeholder meetings, User Interviews, Competitive analysis, Creating Personas, coordinating with business analysts and development team, Card sorting and creating Information Architecture, Creating Wireframe and Hi-Fi Prototypes, performing iterative usability testing on prototypes, Heuristic analysis, Checking Accessibility.
- Track the changes, whether deployed or not as per requirement before handing over to testing team
- Technical responsible for individual delivery as well as team, manage with onshore and offshore team member for the requirement and work on user task.
- Having a decent work experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS pre-processors SASS and LESS.
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS3 (Using BEM notations).
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
- Excellent communication and inter-personal skills with experience of interacting with the end-users and resolving their queries to their satisfaction
TECHNICAL SKILLS
Languages/Technologies: Angular 4/7, Rest Services, HTML 5, CSS 3, LESS, SASS, Bootstrap, PrimeNG, TypeScript, NgRx Packages, jQuery, JavaScript, Angular Material, Flex layout, JQuery, JavaScript, Typescript, ECMAScript 2015 (ES6), Ajax, SQL, SASS, Bootstrap, Flex Box, Adobe Flex, JSON, rxJs, React, ReactNative, Redux, React Hook, NodeJS, ExpressJS, Python.
Backend Technology: Core Java, Spring MVC, Liferay Portal
IDEs & Tools: WebStorm, Visual Studio, Eclipse IDE, Sublime Text, Notepad++, Dreamweaver, NetBeans, Firebug, Chrome Developer Tools
Source Safe Tools Build Tool: JeNKIN, Stash, GIT, Clear case, SVNGradle
Design Tools: Adobe Photoshop, Adobe Illustrator
IDE: IntelliJ, Eclipse, Visual Studio
Unit Testing/E-E Testing: Jasmine/Karma and Protractor
Utility Tools: Soap UI, Postman, WinSCP, Putty, Jenkins
Tools: Used: VersionOne, Slack, Figma, Photoshop, Illustrator, Flash
PROFESSIONAL EXPERIENCE
Confidential, NY
Java UI/UX Lead Developer
Responsibilities:
- Developed the user interface to display the data through the services using Angular 9.
- Understanding the user stories and functionalities
- Constructing end-end flow of the application using Angular 9
- Experience on working with Custom Directives, Controllers, Services, filters modules of AngularJS.
- Understood the requirement from BA and implement it with the help of team members.
- Participated in UX research and development.
- Participated in designing of detailed wireframe and visual compositions of process flow.
- Fast learning, enjoy solving complex problems and creating simple solutions Java Messaging System
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery.
- Created HTML pages from the PDFs given by the UX and used AngularJS to retrieve data from the rest services.
- Responsive design using CSS3 Media Query and Bootstrap Grid system.
- Applied Semantic HTML5 coding for better readability.
- Created individual components and services in Angular 9 with NgRx to modularize the functionality.
- Developed web pages using components like components, services, observable, filters/Pipes. We use reactive forms extensible
- Created proper form validation using Angular Reactive FORM objects and different Directives.
- Created services for CRUD operations.
- Developed and delivered Exception Dashboard Feature using Angular on Service now Platform
- Developed the UI tabs to accommodate different widgets for CMDB metrics on Service now Platform
- Excellent working knowledge and thorough exposure on cross browser / cross device compatibility, with emphasis on Responsive Design principles and Interactive Web Design from a simple transition effect to parallax scrolling, rich media presentations.
- Program in HTML5, CSS and JavaScript (using JS frameworks like KendoUI) primarily
- Worked with Java Technology as a backend and also worked with Require JS
- Designed GUI using jQuery and Angular JS.
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Developed walkup experience module for IT solution calendar booking system using fullcalendar.js plugin
- Created POC on relationship data modal visualization using GoJS external plugin
- Designed interactive wireframe using Visio and Photoshop
Environment: s: Java, CSS, Angular 9, NgRx, agGrid, HTML5, Bootstrap, Nodejs, Grunt, Java, Spring boot.Restful/SOAP Web Services, JavaScript, jQuery, SASS, LESS, Bootstrap, Foundation, Adobe Photoshop, Service Now Portal.
Confidential
Java UI/UX Developer
Responsibilities:
- Developed the user interface to display the data read from the database through the services using AngularJS.
- Constructing end-end flow of the application using Angular/NgRx/Html5/Css3
- Experience developing highly interactive web applications utilizing JavaScript, HTML5, CSS, JSON, Angular JS 1.2/1.5, and Bootstrap and integrating Restful API's
- In depth knowledge of web technologies and standards to deliver the best experiences across web and mobile devices including responsive Web UI
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS behaviours in CSS
- Involved in the design and development of Rest API and the UI screens using Angular
- Experienced in designing wireframes, prototypes, information architecture, navigation, visual elements, and interface based on usability principles
- Fixing the defect in other modules in SNAPP and guided the team to analyze and work on assigned task
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
- Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
- Developed a core component of Analytics with Angular JS.
- Designed and developed custom jQuery components for the front-end client-side validations.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Involved in development of individual Sprints with the help of GitHub.
- Developed new functions and strategies by contributing in GIT management
- Unit test all the frontend AngularJS code using Karma.
- Responsive design using CSS3 Media Query and Bootstrap Grid system.
- Applied Semantic HTML5 coding for better readability.
- Used HTML5, CSS3, Angularjs to developed and modify elements on the DOM based on the user interactions.
- Created individual components and services in Angular 4 to modularize the functionality.
- Developed web pages using components like controllers, directives, services, filters/Pipes, one way binding, and two ways binding etc. along with creating SPA using angular-router and Router guards
- Angular.
- Created dynamic components using Ajax and JSON.
Environment: AngularJS, HTML5, lass, Bootstrap, Nodejs, Grunt, spring boot, Scala-play, IDE, IntelliJ, GIT, Jenkins, Gradle, Protractor, Slack.
Confidential, New York, NY
Java UI Developer
Responsibilities:
- Extensive experience in defining UI Standards.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery.
- Experience in customizing master pages in SharePoint 2010 and SharePoint 2013 (using Design Manager)
- Experience in creating SharePoint Responsive websites using Bootstrap
- Experience in developing HTML Prototype, CSS based layouts and Div based layouts
- Extensive knowledge in customizing jQuery and JavaScript
- Handling Browser compatibility using CSS hacks.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops.
- Used services, Asynchronous tasks, and Alert Notification API to implement event reminder feature into the mobile app.
- Used jQuery plug-ins for Widgets, Menus, User Interface, and Forms.
- Participated in designing of detailed wireframe and visual compositions of process flow.
- Build one code base target for different media platforms like (Mobile app, Tablet, iPad App, and for Web).
- Generating the structure of the pages dynamically based on data received from services.
- Responsive design using CSS3 Media Query and Bootstrap Grid system.
- Used HTML5, CSS3, ReactNative and ReactJS to developed and modify elements on the DOM based on the user interactions.
Environment: ReactNative, ReactJS, Redux, HTML5, NodeJS, Bootstrap, Core java, spring boot.