We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

Pittsburgh, PA

SUMMARY:

  • Senior Front End/UI Developer and business implementation lead having 9+ years of IT experience in designing User Interface (UI) applications, business analysis under Omni channels and professional web applications using HTML 5, JavaScript, AngularJS 1.0,2.0,4.0, Node.js, jQuery, SASS, CSS, Bootstrap, Angular ui, Responsive web design with cross - browser and cross-platform compatibility.
  • Extensive experience developing Rich Internet Applications and developing various UI widgets.
  • Experience in developing JSON, AJAX and REST based web services.
  • Performed HTML client side validations using JavaScript and ES6.
  • Excellent experience developing applications using Model-View-Controller, MVVM architecture and reactive approach.
  • Worked with teams where requirements are constantly being implemented, tested and enhanced.
  • Hands on coding and testing experience in reusing JavaScript, ES6,SASS, CSS, AngularJS, HTML5 widgets / libraries for complex UI controls.
  • Responsible for checking cross browser compatibility with Firefox, Chrome, Safari, IE Edge.
  • Excellent Knowledge on Responsive Web Designing for mobile and desktop applications.
  • Creative Web Developer specializing in front end development. Strong background and experience in all stages of the development cycle of web projects.
  • Collaborated with stakeholder groups across the organization to ensure business and technology alignment. Proposed solutions meeting defined specifications and needs.
  • Expertised in Studying the of current state and target state and gap analysis through the entire software lifecycle phase and multiple code freeze and releases.

TECHNICAL SKILLS:

Technologies: Single page application dev, Data Analysis, Business Analysis, MVVM Architecture, User Interface Design and Development, Java, Object Oriented Programming

Web Development: Angular js1.0/2.0/4.0, HTML4, HTML5, CSS3, Node. JS, Bootstrap, Redux, Web pack, Grunt, Gulp

Scripting: Java Script, ES6, Type Script, VB Script,JQuery

Application/Web Servers: Tomcat 7.0, 8.0,Web logic,IIS Express

Cloud Experience: Amazon Web services, Confidential Merchant Center, Bluemix

Frame work: Angular JS 1.2/1.4/ 1.5.8, Angular 2.0, Angular 4.0, Backbone JS, React.js Bootstrap, Blue Martini, SASS

IDE/GUI Tools: Microsoft Visual Studio 2015/ 2017, Adobe dream weaver, Adobe Photoshop,Adobe cq5, Web storm, Adobe fireworks, Sketch, Eclipse, Net beans, Intelli j

Build Tools: ANT, Maven, Grunt, Gulp, Web pack

Testing Tools: Karma, Jasmine,Protractor, Junit

Version Control: SVN,TFS, VSTS,GitHub, Bit Bucket

Code editor: Visual Studio Code, Atom, Bracket, Sublime text, Note pad++

Operating Systems: IOS, Windows, Unix

Bug Tracking Tool: JIRA,Gcases,Buganizer, Rally

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Senior UI Developer

Responsibilities:

  • Analyzed business requirements, participated in Confidential Planning meetings, technical design, and development and testing of various modules assigned.
  • Closely interacted and coordinated with UX Designers, Product owners and Architects to understand the business requirement and implement desired additional features the best way through out all software life cycle phases in order to be successful in agile environment.
  • Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, and functions using ASP.NET, C #, and Micro services, Node.js, lodash.js,AJAX and ES6 for client side validation in angular js framework.
  • Worked on refactoring the existing code base and rewriting using advanced java script libraries and cutting-edge technologies.
  • Used SASS as CSS pre-processor for extending style sheets and migrated the client-side logic written in java script to ECMA script 2015(ES6) and implemented Redux for efficient state management.
  • Used Angular UI bootstrap components to redesign and develop a dynamic, rich client-side single page application, extensively used angular ui router, forms, modules, Dom, events, expressions
  • Used Gulp as build runner to compile SASS files and for compressing JavaScript files, Node JS to run Web pack tasks.
  • Worked extensively with Angular JS routers, MVC pattern, forms, modules, Dom, events, expressions, Web APIs.
  • Have created multiple angular controllers, custom directives, Filters and Services according to business requirements.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Responsible for experimenting with new frameworks and libraries to make decision either should be used in the product/project or not.
  • Extensively used Team Foundation Server, Visual Studio Team foundation Server code repository, GIT version controlling system for shelving, code reviewing and checking in code and validate changes against various environments.
  • Interacted with Testing Team, Scrum Masters and Business and System Analysts to verify defects and workarounds.

Environment: Angular JS 1.5.8,HTML5, CSS3, Angular UI Bootstrap, JavaScript, lodash.js,Ecma Script 6, Ajax, Json, Redux, Node.js, gulp, SASS, LESS, Micro Services, Web API, ASP.NET, C#, Restful web services, SOAP UI.

Confidential, Pittsburgh, PA

Senior UI Developer

Responsibilities:

  • Communicated any issues with supervisor and participated in weekly meetings.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds to meet their individual needs.
  • Worked on development of web application using front end MVC framework AngularJS, HTML5, CSS3, bootstrap
  • Developed web application that works seamlessly on all browsers.
  • Developed and designed Special Beginnings Assessment Forms for participants in different stages of assessment and hiring process.
  • Responsible for integrating Angular Services with JAVA-J2EE based REST services.
  • Involved in JavaScript testing and associated libraries using Jasmine.
  • Wrote application level code to interact with APIs, Web Services using AJAX, JS
  • Assured that all user input is validated before submitting to back-end.
  • Built reusable code and libraries for future use.
  • Advocated Web interaction design best practices, with a focus on consistency and usability.
  • Closely worked with back-end developers to optimize existing Web technology and create the best possible user experience.
  • Collaborated with User Interface and User Experience teams.
  • Collaborated with the design team to define the information architecture
  • Created clean, precise browser-compatible code.
  • Documenting the code inline using JSDoc or other conventions
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Designed functionality and collaborated with other team members and stakeholders.
  • Developed and launched better systems to purchase, manage and deliver online traffic
  • Developed new user-facing features.
  • Good experience in working on JavaScript build tools Grunt/Gulp, Npm/Node.
  • Designed and delivered SOA components that integrated with CQ components
  • Designed and delivered Adobe CQ components to allow non-technical users to rapidly update and create web site content.
  • Developed site content and graphics by coordinating with copywriters and graphic artists; designing images, icons, banners, audio enhancements, etc.
  • Developed site navigation by categorizing content; funneling traffic through content
  • Ensured the technical feasibility of UI/UX designs.

Environment: Angular JS,HTML5, CSS3,Bootstrap, JavaScript, jQuery, Ajax, Json, Node.js, Grunt, gulp, LESS, Maven, log4j, liquibase, Tomcat 7.0, Git bash, Bit bucket,JIRA,Confluence.

Confidential, Pittsburgh, PA

Senior Java/UI Developer

Responsibilities:

  • Designed and managed e-commerce, Joomla websites, blogs, design logos, catalogues, packaging, and marketing collateral.
  • Integrated social media applications on web sites and blogs.
  • Created interface designs for integration into web applications.
  • Created highly effective marketing campaigns, product presentations, and trade show materials.
  • Contribute to productivity through effective supervision of printing functions.
  • Developed the current application in multiple languages based on the different locale.
  • Designed and developed Dashboard view pages and implemented new User interface functionality using Confidential chart API.
  • Created a custom, single-page, responsive web application module to replace a legacy line-of- business module using Angular JS framework.
  • Developed code for Shadowboxes, Slider Carousals, Tickers, Rotating Headers, Validation and JS animations.
  • Used HTML, CSS, JavaScript, JQuery, Dojo, Parallels and 508 compliancefor maintaining, developing and Design the official logos.
  • Used technologies like Java script, JQuery, JSON, Ajax, HTML5, and CSS3 in the front end development.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle back end functionality.
  • Experience working with a cross-functional and geographically dispersed team and customer base with travel (domestic and international) 30% of the time.

Environment: Java, HTML, JavaScript, JQuery, Angular JS1.0,AJAX, Json,Git hub.

Confidential, Pittsburgh, PA

Senior Implementation Lead

Responsibilities:

  • As an Implementation lead interacted with Omni Channel clients and had oversight of all facets related to omni channel initiatives starting from client registration till go-live stage.
  • Arranged and coordinated the implementation of projects to align with interdependent deliverables and ensure program strategies are aligned to the organization’s objectives.
  • Partner with Compliance as well as federal laws and procedures. Understood the critical needs of the businesses Confidential serves.
  • Analysed quantitative and qualitative business data to develop a solution design capable of improving client sales with close business analysis.
  • Provided regular reports on the progress of the projects comparing with the historical data.
  • Integrated business solutions with organizational goals while reaching consensus of the stakeholders.
  • Applied advanced sampling & data analytic techniques to help with strategic initiatives, roadmaps & process models.
  • Analyzed quantitative and qualitative business data to develop a solution design capable of improving client sales.
  • Mitigated defects by 15% by developing metrics to determine inefficiencies and areas for improvement across systems for better user experience.
  • Created presentations in concise & well-researched manner on new product feature ideas & opportunities by collaborating with product owners.
  • Interpret custom data into easily understandable reports for nearly200 clients.
  • Analyzed unstructured data to build customers behavior models and services and components.
  • Translated complex customer requirements and break them into smaller user stories in preplanning sessions and collaborated with the development and testing team throughout the sprints.
  • Communicated directly with clients to establish project parameters, wrote proposals for design work, analysed competitor web sites, determined web site content, produced site maps for client approval, and communicated progress with client throughout length of project.
  • Maintained client’s analytics data on an ongoing basis fulfilling the time to time enhancement upon client request.
  • Designed and delivered components to allow non-technical users to rapidly update and create web site content during implementation.
  • Analysed client specific requirement coded in the VB script and converted them into Java script for system feasibility during data migration process.
  • Responsible for monitoring data performance and take necessary optimization steps.
  • Written data search queries in Confidential ’s internal data manipulating tool in order to achieve the migrating data comparison.
  • Involved in the entire client data migration process that was developed in a test driven environment.
  • Analysed requirements and data access needs and propose file and screen designs. Deploys the applications to multiple environments, from development through Quality Assurance, Staging and Production, and conduct unit and integration testing.

Environment: HTML, JavaScript, html5, css3, Boot strap, Angular.js, VB Script, XML, Rest API,, PL/SQL, Agile Methodology, Visual Studio Foundation Server, Channel Intelligence, Confidential Analytics and Reports, Query Tools, Buganizer.

Confidential, Charlotte, NC

Java/UI Developer

Responsibilities:

  • Involved in analysis, specification, and design of the client's e-commerce website that was based on java, J2EE technologies in Blue martini framework.
  • Worked as a part of “Checkout” team and developed client side shopping cart, payment module and enhanced the present java classes in “Checkout” module.
  • Worked in both Agile and Waterfall settings.
  • Tested front-end codein multiple browsers to ensure cross-browser compatibility.
  • Maintained brand standards under company guidelines.
  • Consulted and documented UI best practices and code standards for shopping cart, mini bag modules.
  • Participated in projects in all stages of the product life cycle. validated data reporting day to day responsibilities after the source code go live.
  • Involved with Regulatory data Reporting project developmentthat was pulling data from the sales module to produce daily, monthly or yearly basis reports to facilitate the sales team.
  • Wrote a variety of custom JTable and JTree custom cell renderers and JTable custom table models. Interfaced client code with proxies for stateless session beans running in WebLogic.
  • Design and develop complex user interfaces and restful web services for integrating the external web service integration with the data points.
  • Prepares technical design documents, performs code reviews, debugging and testing.
  • Mentored the associates during development and testing.

Environment: Java, J2EE, HTML, JavaScript, XML, Servlet, JSP, Web logic, sql developer, Log4J, JUnit, ANT, SOAP, Restful API, Eclipse, Blue martini

Confidential, Palo Alto, CA

Front end developer

Responsibilities:

  • Worked on development of web application using front end MVC framework AngularJS, MVVM based Back bone js to refactor the admin and various client module
  • Developed web application that works seamlessly on all browsers
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using java
  • Responsible for integrating Angular Services with JAVA-J2EE based REST services.
  • Involved in JavaScript testing and associated libraries using Jasmine.
  • Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource.
  • Wrote application level code to interact with APIs, Web Services using AJAX, JS
  • Good experience in working on JavaScript build tools Grunt/Gulp, Npm/Node.
  • Good understanding in web security such as cross site scripting, data cleansing, code quality
  • Developed page layouts, navigation, animation buttons and icons.
  • Application backend implemented as node.js express application server.
  • Followed agile methodology for the software development.

Environment: HTML5, CSS3.0, JavaScript, JSON, Node.js, AngularJS, UI-Routing, Grunt, Web Storm, Dream weaver, MVVM, Backbone.js

Confidential, Austin, TX

Front end Developer

Responsibilities:

  • Involved in Information and requirement gathering from client
  • Developed the java abstract classes and interfaces for the location lookup application using the OOPS concept of java.
  • Developed view pages using Angular JS framework.
  • JQuery Used In the development of front end
  • Developed spring framework Action classes for page navigation and Form Beans for transferring data between Action class and the View Layer.
  • Designed the system with OOAD methodology using various design patterns like Singleton, Adaptor
  • Consuming the Restful API based web services.
  • Used Oracle as the back end database.
  • Developed and Deployed Components in the Tomcat Application Server.
  • Tested the functional flow of the website.
  • Performed Unit Testing using JUnit and supported System in production.

Environment: Java, REST, spring 3.0, Struts, Hibernate, JPA, UNIX, Angular JS, XML, Oracle 10g, CVS, Tomcat, Windows 7.

Confidential - San Ramon, CA

Junior web developer

Responsibilities:

  • Developed and maintained significant portions of a web application for a retailer, which included product search, product details, analytics data reporting, add to cart and checkout business functions.
  • The application based on Java 6 using the Spring MVC framework
  • Developed Servlets and JSPs based on MVC pattern using and Spring Framework.
  • Implemented multiple web service projects using Java, REST architecture, Spring Framework, Tomcat in production.
  • Deployed applications on Tomcat clusters.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery, Swing, AWT
  • Used JavaScript for Client Side validations.
  • Developed Data Access Objects (DAO) using JDBC API for Database access.
  • Developed PL/SQL statements for various banking module tasks and written complex SQL queries and Oracle Database.
  • Developed JUnit test cases for all the developed modules.
  • Project developed in agile development mode.

Environment: Spring, Tomcat, Apache HTTP Server, REST, jQuery, AJAX, JavaScript, JSP, Java Server, Pages Standard Tag Library (JSTL) & Servlets, Oracle 11g, PL/SQL, JDBC, UML, Eclipse, JUnit, Agile, SOA, Swing, AWT

Confidential - Redwood City, CA

UI Developer

Responsibilities:

  • Developed, enhanced and maintained websites using javapojos, HTML, XML, CSS and JavaScript
  • Involved in Regulatory Reporting Analysis within the stake holders in an investment oriented project with existing core functionality redesigned and integrated with multiple User Interfaces.
  • Analysed existing system historical data and their state, contributed in system performance design discussion for initial gap analysis.
  • Analyse external development on FCA transaction Reporting. This will include tracking developments and ensuring correct implementation of necessary technology updates.
  • Researched, gathered data, reviewed and validated client data migration.
  • Was Involved in research of new regulatory requirements, review of peer practices and consultation with third parties with and outside of the Company for The incumbent may also be responsible for the preparation of executive summaries and other financial analysis as assigned.
  • Designed and implemented SQL and Access databases
  • Developed ActiveX / Active Server components using VB 5.0
  • Developed customizable online presentations
  • Designed multimedia presentations for various events
  • Analyse and resolve issues to ensure high quality deliverables at each stage of SDLC within the guidelines, policies and norms of the Company.
  • Used Oracle as the backend database.
  • Used CVS as the version controller.
  • Provided support for the Unit Testing, Integration Testing and System testing.

Environment: Investment Banking Domain, Data centric multi Layout environment, Analytics Reporting, Core Java, REST, UNIX, JavaScript, XML, Oracle 10g, CVS, Tomcat, Apache HTTP Server.

Confidential - Sunnyvale, CA

Jr. Front End Developer

Responsibilities:

  • Contributed to design and development of client and server database applications.
  • Maintained and updated HTML/CSS templates on a regular basis and as required.
  • Assisted in planning and implementing dynamic and online electronic commerce applications.
  • Conducted layout design and construction for a variety of websites as assigned.
  • Provided technical support to other web design team members as directed.

Environment: Java, junit, oracle. HTML, CSS, Jquery, js fiddle

Hire Now