Sr Technology Analyst/ui Ux Architect Resume
NJ
SUMMARY
- 12 years of experience in IT industry working on projects related to UI and web development using JavaScript, JQuery, ReactJS, AJAX and NodeJs.
- Extensive experience in Javascript, JQuery, CSS, Design Systems, ReactJS, Redux, AWS S3, EC2, APIGEE, AKAMAI, Zuul, Eureka, Splunk, AppDynamics, HAProxy, Lambda, Autosys, Redis, Oracle, Postgres, Bitbucket, Jira, Confluence, Qualys.
- Having experience on Agile, SDLC and OOPS Concepts.
- Experience in development of multi - tier application using MVC.
- Easy learning and flexible to work on different kinds of API’s and Technologies.
- Worked and willing to work in high-powered, fast-moving, multi-disciplinary development teams.
- Committed team player with strong analytical and problem-solving skills, and ability to quickly adapt to new environments and technologies
- Experience in creating and using Google Closure Templates.
- Experience in working with closure and object oriented Javascript and jQuery programming.
- Experience in working with JAX-RS/JAX-B supporting frontend services.
- Worked with Maven for projects building and dependency management.
- Excellent knowledge on Apache, Linux, MySQL, NoSQL Varnish, memcache, nginx, and content distribution networks
- Extensive experience with Content Management Tools such as SugarCRM, Joomla, Wordpress, Drupal and Magneto.
- Advanced SQL/database programming skills with relational databases: MySQL, Oracle
- Experienced using MVC frameworks such as Zend, code Igniter, CakePHP.
- Excellent experience in building systems that scale to thousands of concurrent users
- Proficient in network protocols like, SOAP, REST, Web Services and CDN (networks).
- Experience with XML, HTML, HTML5, JQuery, Java Script, AJAX
- Experience with Apache and web technologies such as SOAP and REST
- Experience with source control packages such as GIT, Subversion & CVS
- Strong team player with excellent analytical and communication skills with capability to handle new technologies.
- Proficient at search engine optimization using constantly evolving legitimate techniques to improve website ranking in several search engines in the long-term through link development.
- Experienced in developing web-based applications using PHP5, XML, CSS,HTML, DHTML, XHTML, JavaScript, JQuery and AJAX technology.
- Handful experience on Drupal Theming / Custom Module Development
- Experience of integration and configuration of multilingual modules in Wordpress
- Experience to creating/configuration and Integration of the Blocks Wordpress
- Experience of Web Form creation and sending email and save data into the database Wordpress
- Competent with PHPMYADMIN, MySQL database concepts, macromedia flash and SQL.
- Knowledgeable in integrating readymade shopping cart like ecommerce, XCart, Zen Cart.
- Able to work independently with little or no supervision and a dedicated team player.
- Highly self-motivated, dedicated, quick learner and has proven ability to build and manage a team.
- Good at problem solving, debugging skills, quick starter and always keen to learn and adopt new tools and technologies and work efficiently, independently or as part of a team.
- Proven Experience in complete development Lifecycle phases including planning, requirements collection, detailed design, implementation and testing.
TECHNICAL SKILLS
Programming Languages: HTML, Javascript, JQuery, ReactJS, NodeJs, JSP
Development Tools: Eclipse, Visual Code
Infrastructure Components: Web pack, Gulp, NPM, Tomcat, WebLogic
Cloud Technologies: Akamai, AWS EC2, Cloud Front, AppDynamics, Tealeaf, AWS S3, Amazon Lambda, API gateway, SQS, Cloud9,AWS Aurora
Database Tools: Oracle, SQL Server, MYSQL
Other Technologies: Jest framework, Redis, JSP, REST services, Swagger, Cucumber, Junits with mockito, Bootstrap, Json, Ajax, JQuery, JavaScript.
Source Control: Git, SVN.
Deployment tools: Jenkins, UDeploy.
Development Methodologies: Agile Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Sr Technology Analyst/UI UX Architect
Responsibilities:
- Understand the business view and translate it to Technical Architecture.
- Coordinate with various teams to setup the application and infrastructural setup.
- Worked with QA to establish Accessibility from design phase to development improving UX.
- Work with Cloud team to establish Cloud component contracts.
- Design APIGEE gateway setup for third party integrations.
- Develop Node Based Micro services to support both end user applications and admin portal applications.
- Develop React Based Admin portal to manage the application.
- Used Redux-Thunk to add middleware to react application.
- Design and Develop Design system to maintain uniform style guide across.
- Integrate AppDynamics and thousand eyes for application health monitoring.
Confidential
Responsibilities:
- Coordinate with European legal teams to understand the mandates.
- Coordinate with Cybersource (Visa) to understand the technical implications of mandates.
- Design the application changes and micro services.
- Build UI using react to enable additional security checks.
- Lead multiple teams to upgrade the existing payment source to adapt the new mandates.
Confidential
Responsibilities:
- Identify suitable locations within the application to have maximum user engagement using tealeaf heat map.
- Recommend minimal changes to business to provide required real estate for the new products.
- Develop reusable react components to be used in various locations within the application.
- Developed Redux-thunk modules to provide actions to react application.
- Develop session based browser cache to understand the user behavior for the new products.
- Coordinate CI/CD using Jenkins with automation team
Confidential
Responsibilities:
- Create Handlebar Templates based on detailed understanding of the Business Requirements and User Stories.
- Develop web pages in compliance with RCI standards for Responsive and Adaptive Web Development and the provided Wireframes and Visual Design Documentation.
- Worked on non-functional requirements like accessibility, performance, readability and reusability.
- Provide feedback and suggest appropriate changes based on functionality and usability of the webpages and components.
- Developed custom modules for element, class, page level validations.
- Created JQuery components to support information to Handlebar Templates.
- Convert existing partner webpages to Responsive webpages.
- Develop Form Validation scripts for various partners.
- Write and run Jasmine Unit Test Cases for all JavaScript modules.
- Assist, Develop, Test and Document Common Utilities and UI components.
- Develop Frontend Restful Services using Java (JAXRS/JAXB).
- Write and Run JUnit Test Cases for all the frontend services and report using clover.
- Integrate Frontend services with backend Services.
- Assist QA testing workflow in all Dev, QA, SIT, UAT phases.
- Assist Business Analyst team in Client and Business Demonstration.
- Maintaining code versions in CVS.
- Track, assign and address Application Lifecycle Management.
- Assist in Knowledge Transfer to off-shore team.
- Identify new requirements and participate in team sync up meetings.
Confidential, NJ
JAVA UI/UX developer
Responsibilities:
- Create Google Closure Templates (SOY) based on detailed understanding of the Business Requirements and User Stories.
- Develop web pages in compliance with ESI standards for Responsive and Adaptive Web Development and the provided Wireframes and Visual Design Documentation.
- Provide feedback and suggest appropriate changes based on functionality and usability of the webpages and components.
- Developed custom modules for element, class, page level validations.
- Created JQuery components to support information to Google Closure templates.
- Convert existing partner webpages to Responsive webpages.
- Develop Form Validation scripts for various partners.
- Write and run Jasmine Unit Test Cases for all JavaScript modules.
- Assist, Develop, Test and Document Common Utilities and UI components.
- Develop Frontend Restful Services using Java (JAXRS/JAXB).
- Write and Run JUnit Test Cases for all the frontend services and report using clover.
- Integrate Frontend services with backend Services.
- Assist QA testing workflow in all Dev, QA, SIT, UAT phases.
- Assist Business Analyst team in Client and Business Demonstration.
- Maintaining code versions in CVS.
- Track, assign and address Application Lifecycle Management.
- Assist in Knowledge Transfer to off-shore team.
- Identify new requirements and participate in team sync up meetings.
Confidential, MA
UI/UX developer
Responsibilities:
- Create web pages based on detailed understanding of the Business Requirements and User Stories.
- Develop web pages in compliance with established standards for Responsive and Adaptive Web Development and the provided Wireframes and Visual Design Documentation.
- Provide feedback and suggest appropriate changes based on functionality and usability of the webpages and components.
- Convert existing partner webpages to Responsive webpages.
- Convert existing YUI functionality to jQuery.
- Develop Form Validation scripts for the Credit Card Application form for various partners.
- Write and run Jasmine Unit Test Cases for all JavaScript modules.
- Assist, Develop, Test and Document Common Utilities and UI components.
- Research various Newer Technologies and create Proof of Concepts for streamlining the Development and QA Testing Workflow.
- Participate in the weekly Web developer Community of Practice workshops and presentations within the Organization.
- Study the Usability and Heat map reports for the Re-Designed Responsive Website Pilot Program and suggest necessary changes and provide feedback.
- Create and track One-to-one Code Reviews and Group Code Reviews.
- Fix issues and resolve defects.
- Participating the Sprint Planning, User Story Grooming, Daily Stand-up meetings, Retrospectives, Agile workshops and other Sprint related activities.
Confidential
Responsibilities:
- Analyzed business requirements and transformed them to technical design specifications.
- Designed forms and developed dynamic front-end validation using JavaScript.
- Worked on slicing Photoshop designs/layouts to HTML & CSS
- Worked on sales force automation and customer support using SugarCRM.
- Worked on Plugin updates & CMS updates on Wordpress website
- Modified existing Wordpress templates for custom design and extended functionality.
- Created custom Wordpress themes from design comps.
- Worked on pay-per click campaigns, off-page SEO tactics
- Worked with Wire framing& flow charting tools
- Attended weekly status meeting with Business Unit. Analyzed requirements at various stages and assisted in delivering the change requests as per schedule.
- Used HTML5 and CSS3 to designed their web application and made it responsive
- Worked on RSS feed and News module customization
- Creating/configuration and Integration of the Blocks
- Web Form creation and sending email and save data into the database
- Configuring the Git repository and maintain the version control using Git
- Working with the Designer team and UI lead for CSS, HTML, Java Scripts, JQuery and XML.
- Documented application functionality.
- Worked with testing team to implement test cases.
- Fixed all the issues raised by testing team. Involved in fixing cross browser issues.
Confidential
JAVA UI/UX developer
Responsibilities:
- Detailed analysis and understanding of the business requirements and user-stories.
- Complete analysis and review of Wireframes and Visual Design documents and suggest appropriate changes based on the business requirements and user-stories.
- Developed complicated web pages with heavy user interactions.
- Write code to make REST calls and consume the RESTful services.
- Implemented Auction Engine using JAVA and design patterns.
- Extensively used JAVA collection API for data manipulation.
- Worked on ESB mule for secured web services communications.
- Use the responses to populate the dynamic data into the developed web pages.
- Submit code for review and perform code reviews for teammates.
- Participate in code and design reviews.
- Test and debug the developed web pages with test data.
- Assist in deployment and release of the developed components.
- Research on latest front-end frameworks that are more suitable for the Web Components being developed across the work-streams.
- Assist in development and testing of Common UI Toolkit components.
- Training teammates in using the Common UI components in their development.
- Developing Proof of Concepts (POCs) when required to demonstrate the pros and cons of implementing specific design patterns and coding practices.
- Gathering feedback from the Business Users and making appropriate changes.
- Monitoring live sessions of Customer Representatives in the Control Group and analyzing the traffic and times logged with the new system.
- Suggesting appropriate changes based on analysis of the Customer Rep logs on interaction with the Bank’s customers.
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
- Conducting the User Acceptance meetings every Sprint to go through the stories with the Business Owner / User and check off the Stories in that Sprint.