Ui Developer/react Resume
NJ
SUMMARY
- 6 years of extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML, XML, CSS, CSS3, PHP, JavaScript, jQuery MeetingW3C standards.
- Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3Cestablished web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXTJS 4.0, and Require.js, Handlebars, Ember.js and Dojo toolkit.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
- Developed rich views using React.js with React-Redux architecture for the Uni-directional data flow with the web-pack build tool.
- Good Experience in React JS for creating interactive UI’s using one-way Data flow, Virtual DOM, JSX, React Native concepts.
- Expertise in React JS framework to develop the SPA and working with React Flux architecture.
- Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.
- Experience on high availability, fault tolerance. And auto scaling in AWS cloud formation.
- Solid experience in deploying J2EE components on Apache Tomcat, BEA WebLogic, and IBM WebSphere, JBOSS application servers.
- Experienced in handling Version Control Systems like GIT, CVS, Gradle and SVN, Working experience with the operating systems like UNIX, Solaris, and Windows.
- Proven software development experience using different methodologies - Agile and Waterfall.
- Experience with Responsive Web Design and Bootstrap.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
- Expert in working with cutting edge front-end technologies/ framework and libraries like jQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- Experience in debugging and troubleshooting the existing code debugging tools like Firebug.
- Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and Q Unit.
- Worked with Agile waterfall and scrum methodology.
- Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
TECHNICAL SKILLS
Languages: Java, J2EE, C++, SQL, Ci/CD, PL /SQL
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, jQuery, PHP, AJAX, DOM, DOJO, Core Java, GUI, Responsive Web design, JSON, Gradle, Gulp, Grunt, SASS, LESS, Mustache, Python, Kendo.
IDE & Tools: Web Storm, Intelli, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, Atom, Edit Plus.
Testing Tools: Apache JMeter, SoapUI, JUnit, Jasmine, Karma, Mocha, Chai, Enzyme, Jest
Version Control: SVN, CVS, GIT, JIRA
JavaScript Libraries: jQuery UI, Ext JS 4.0, Require.js, React.js, Backbone.js, Angular.js, Angular 2, Angular 4, Angular 8, Node.js, AWS, Ember.js, Bootstrap.js, knockout.js, Handlebar.js
Publishing Tools: Adobe PageMaker, MS Office
Development Tools: Maven, Hudson, SVN, Git, JIRA
Wire Frame Tools: Adobe Illustrator CS3
PROFESSIONAL EXPERIENCE
Confidential, NJ
UI Developer/React
Environment: HTML5, CSS3, AJAX, Angular 8, Typescript, Responsive Web Design, Node.js, LAMP, jQuery UI, JSON, Atom, Photoshop, Flax, JavaScript, JSP, Micro Services, SASS, LESS, Agile methodology, GIT, JIRA, Eclipse and Windows.
Responsibilities:
- Involved in Designing and developing a modern, responsive user interface and intuitive user experience for a top-notch application, using HTML4.0/5, CSS3, JavaScript, bootstrap, SASS, Typescript, and the framework Angular 8 and the JavaScript libraries like jQuery and JSON, AJAX, React JS and Redux.
- Developed the application with Angular 8 with MVC framework and check while developing whether the services are ready, if ready consume the services by configuring the endpoint URL’S and writing service calls, and integrate the application with services, which are made on REST.
- Developed Unit test cases using the tools Jasmine and Karma, and install the commands using NPM to check the status of test cases.
- Managed source code using GitHub, bit bucket, performed operations like push, pull and used git bash to commit and perform changes to repositories.
- Involved in deploying builds across development, staging and production instances (Jenkins, UCD) and maintaining code integrity via GIT.
- Designed and developed asynchronous RESTful Micro services using Spring boot, Java that are consumed by other Micro services with an average response time of 30 milliseconds.
- Working in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept. Implemented stable React components and stand-alone functions to be added to any future pages.
- Worked in designing various forms, tooltips, menus, tabs, widgets that support drag-and-drop, animated effects, data and time selector and many others using jQuery.
- Developing the React container and presentational components (as Stateless and Functional components when applicable).
- Configured AWS multi factor authentication in IAM to implement 2 step authentications of users access using OKTA verify and AWS Virtual
- Responsible in trouble shooting the logs in the AWS cloud watch in s3 bucket, route 53.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 8. Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, and AJAX.
- Working on an Agile (Scrum) Development Team to deliver regular updates to business team and Project managers.
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
Confidential, Salem, NC
Front End/UI Developer
Environment: HTML5, CSS3, AngularJS, knockout.js, React.js, Groovy, Grails, AJAX, Angular 2, Typescript, Responsive Web Design, Node.js, LAMP, jQuery UI, JSON, Atom, Photoshop, Flax, JavaScript, JSP, SASS, LESS, Agile methodology, GIT, JIRA, Eclipse and Windows.
Responsibilities:
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
- Involved in developing the Reusable templates using HTML5, CSS3, JavaScript, jQuery, handlebars.
- Followed best practices and principles while designing single page React JS application.
- Implemented UI by adapting Angular2 framework with Typescript, HTML/HTML5, and SCSS.
- Experience working with Redux for maintaining the consistency to run the application in different environments (client, server, and native) which are easy to test.
- Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular.js 1.x, Angular 2.0 and AJAX.
- I have also played a major role in Data integration based ETL pipelines to Micro services at scale.
- Implemented REST Micro services using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
- Followed best practices and principles while designing single page React JS application.
- Handled response data from RESTFUL web services using XML, JSON and jQuery to update UI Interacted with
- Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector, Firefox Firebug, java controllers (jQuery, Ajax, and JSON to write/read data from back-end systems).
- Developed UI event handlers and AJAX call back code using Sencha Ext JS/ Touch.
- Created GET/PUT request and response using RESTFUL web services.
- Also, using Karma & jasmine for the frontend (AngularJS) unit testing and Mocha& Chai for the backend (NodeJS).
- Used jQuery for basic animation and end user screen customization purposes.
- Built different modules, controllers, templates, custom filters, and directives in Angular. jS.
- Debugging and testing with Karma/Jasmine.
- Involved in rendering additional components with custom HTML tags using React.js, rendering custom HTML tags &, implemented client-side Interface using React.js.
- Involved in writing application-level code to interact with APIs, Web Services using AJAX and Angular resources.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
- Debugged the application using chrome debug tool to traverse the documents and manipulated the Nodes using DOM and DOM Functions using IE Developer Tool bar for IE.
- Making changes to the existing web applications and creating new components using React.js.
- Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular.js 1.x, Angular 2.0 and AJAX.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA)
- Responsible to assign stories to my track and get progress report from the team by using JIRA.
- Created GET/PUT request and response using RESTFUL web services.
- Also, using Karma & jasmine for the frontend (AngularJS) unit testing and Mocha& Chai for the backend (NodeJS).
Confidential, Texas
Front End UI Developer
Environment: HTML5, CSS3, jQuery, Handlebars, AJAX, Responsive Web Design, Jasmine, Grails, Angular.js, Node.js, React.js, jQuery UI, JSON, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS and Windows.
Responsibilities:
- Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
- Created interactive websites and website features using JavaScript and jQuery/ jQuery UI.
- Used Angular.js and Node.js for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other JavaScript libraries.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs, and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver, and Illustrator for the front-end development such as graphics and multimedia's.
- Debug the application using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
- Converted existing websites to Responsive websites.
- Used Jasmine to perform unit testing of custom filters, custom directives, and various parts of AngularJS application.
- Designed the start page layout with the new UI's in JSPs as per the project requirements using Java Beans.
- Build service-based architectures and platforms using core JAVA, Servlets, JSP and Web - Services.
- Responsible for creating the screens with table-less designs meeting W3C standards. Worked with Node.js to give a structure with rich API over a RESTful JSON interface.
- Wrote application-level code to interact with the backend databases JQUERY, AJAX and JSON.
- Implemented Grails Services and controllers to perform actions.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Involved in rendering custom HTML tags using React.js.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Used AJAX for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Generated new and edited existing design with CSS to accommodate recent changes in design and logic.
- Created web pages which are informative and yet very neat and interesting to look at.
Confidential, NewYork,NY
UI Developer
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.
Responsibilities:
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery AJAX framework and Widget based JavaScript programmed model.
- Followed the Agile and Scrum development methodologies
- Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Generated UI mock- Confidential from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and JavaScript.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed client-side validation code using JavaScript and jQuery.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Designed page - layouts using Dreamweaver and banner using Adobe Flash.
- Involved in implementing java rendering framework which manages the pages on the server side.
- Involved in developing the Validations across the application using jQuery Validator plug in.
- Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google’s element inspector.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
