Post Job Free
Sign in

Sr. UI Developer

Location:
Ashburn, VA
Posted:
September 02, 2020

Contact this candidate

Resume:

SUMMARY

·A result oriented software professional with over 9 years work experience in developing User Interface (UI) Rich Web Applications, and Web Service Applications using User Interface (UI) technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks, Angular JS, Angular 2, 4, 6, React JS, Redux, NodeJS, Twitter Bootstrap, HTML5, CSS3, DHTML, XML, XSLT, AJAX, jQuery, JSON.

·Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.

·Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.

·Experience in working with cutting edge front-end technologies/frame work and libraries like jQuery, Prototype, DHTML, JSON, DOM, CSS, XML, AJAX.,

·Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular JS 2/4,6, Backbone.js, React JS, Node JS and Bootstrap.

·Developed and updated web pages quickly and effectively using, HTML 5, CSS3, JavaScript and jQuery with the webpage crosses browser compatibility.

·Extensive Experience in using MVC (Model View Controller) or MV-VM architecture for developing applications using Java and .NET.

·Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.

·Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS, JavaScript, prototype JS and various MVC JavaScript frameworks.

·Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).

·Skilled in leading frameworks such as React, Angular, to build high-quality, scalable and reusable components in Single Page Applications.

·Good Understanding of Document Object Model (DOM), Virtual DOM and DOM Functions.

·Good Knowledge of State Management in Application Using Redux, redux-thunk, Redux forms, RxJs and NgRx.

·Experience with React.JS and React-Redux app and developed real time applications using React JS Flux architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes.

·Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, Redux, Flux concepts.

·Experience in creating maintainable and testable software applications using AngularJS1.4, Angular 2 created Multiple & Nested Views, Routing, Controllers, Services, Custom directives and implemented two-way data binding.

·Experience in working on Angular 2/4/6 Controllers, Filters, Services, Templates, RxJS library, and Events.

·Developed API driven responsive web applications by integrating Angular 2 with Bootstrap and API's.

·Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.

·Experience in working MVC Architecture and also in using version control (SVN) and GitHub.

·Coordinated with UX Design Architects for meeting accessibility standards WCAG, WCAG2.1 at code level.

·Involved in use of Angular 2/4/6 technologies to include LESS, SASS and additional technologies to ensure current migration from Angular JS 1.6 to Angular 2.0.

·Experienced in React JS and working with Redux architecture with Webpack & babel-polyfill environment.

·Experience using React-Router to turn applications into Single Page Applications.

·Developed server-side JavaScript using Node JS and NPM.

·Experience developing Single Page Application (SPA) with Angular 4 and Web API

·Expertise in coding optimized SQL queries on databases like MySQL.

·Hands on experience in UML Modeling using Rational Rose, UMLet, Invison.

·Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.

·Involvement in using various IDE’s, Notepad++, Visual Studio Code, Dreamweaver, Eclipse, SublimeText, WebStorm 9, Atom, EditPlus.

·Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.

·Experienced in version control tools GIT, GITbash, Github Desktop, Sourcetree and SVN and various bug tracking tools like JIRA for issue tracking and assessment

·Experience in using build tools, Gulp, Grunt, NPM, Webpack, Webpack-loaders, REST Web Services for package management and installation.

· Performed unit testing using the open source Karma/Jasmine framework, Jest and in preparing test cases.

·Experienced in working in waterfall, Agile environment and participating in Scrum sessions (TDD Test Driven Development).

·Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.

·Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.

·Capable of performing in a fast paced, result driven atmosphere.

·Self-motivated Team player with excellent interpersonal and communicational skills.

TECHNICAL SKILLS

Web Technologies

HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, React JS 16.8, Redux, Angular, ES5, ES6, Typescript

Frameworks/libraries

Ext JS 3.0, Backbone.js, AngularJS 1.4, Angular 2, Angular 4, Angular 6, Node JS, React JS, Redux, ES6, Typescript, Bootstrap, Jasmine, Karma, Selenium, Protractor, Grunt/Gulp, Mocha, Chai, Enzyme, Jest, Thunk

IDE & Tools

Eclipse, Atom, VS Code, JIRA, IntelliJ, Edit Plus, Sublime text 3, Aptana Studio, WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Microsoft Publisher, SharePoint, Invision, Confluence, Adobe XD

Version Control

Perforce, CVS, SVN, Github

Database

PL/SQL, MySQL, MSSQL, MongoDB, Oracle 8i/9i/10g/11g/12c

Reporting Tools

Microsoft Power BI

Publishing Tools

Confluence, Azure Devops, Adobe PageMaker, MS Office

Wire Frame Tools

Adobe Illustrator CS3, Adobe XD

Operating Systems

Windows XP/Vista/7/8, UNIX/LINUX, MacOS

EDUCATION

Bachelor of Technology- CS, April 2011

JNTU Hyderabad, India

Masters’ Degree – CIS & Information Technology, Dec 2016

University of Central Missouri, Warrensburg, MO

PROFESSIONAL EXPERIENCE

Client: PwC PricewaterhouseCoopers, Remote Jul 19-Jun 20

Front End Developer

Responsibilities:

·Developed a responsive web application using Angular 6 on front end and Node Js as back end Mongo DB, Express JS, Angular, Node JS (MEAN Stack).

·Used SCSS and CSS for styling the Angular components.

·Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

·Created Typescript reusable components and services to consume RESTAPIs using component-based architecture of Angular 6.

·Worked on some of the new features of Angular 6 like the new if else syntax, ng-templates, custom filters and form validators.

·Implemented client-side Interface using Angular 6 and Node.js to structure JavaScript code in an MVC.

·Used Angular 6 Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side

·Used Decorators to optimize the code reusability and worked with services, providers in Angular 6.

·Experience in working with Routing in Angular 6.

·Used alt text for images, provided captions for prerecorded media files, implemented labels next to textfields as a part of Accessibility WCAG 2.1.

·Customized components for each of the web page in Angular 6 and deployed the containers onto Kubernetes clusters in a continuous integration and continuous deployment CI/CD environment.

·Developed dynamic and responsive mobile (Android/iOS) application using Ionic and Cordova.

·Utilized karma for writing unit test cases.

·Worked in Continuous Integration-Continuous Deployment environment by observing Jenkins jobs through CI/CD pipeline being deployed through different environments like dev, test, stage, prod onto the Kubernetes K8s clusters in Microsoft Azure cloud environment.

·Used AppDynamics for application’s performance monitoring, the average HTTP request time, the number of hits to a page both for web and mobile applications.

·Used Rancher to monitor the Kubernetes clusters in the Angular containerized environment.

·Performed Mongo DB queries using Robo 3T as the querying tool.

·Worked on Data reporting tool- Power BI to report on Mongo DB data and SQL DB data which was used by BA and PO for market analysis and reach of the products.

·Migrated some of the Mongo DB data to SQL DB by modelling the unstructured data to a structured tabular data to fit into the SQL DB.

·Analyzed data in Power BI through an ODBC connector to yield reports from Mongo DB that reflected the user activity on the web application.

·Generated different visualizations for reporting like multi-row cards, pie charts, tables, matrix, line charts, stacked area charts.

Environment: Agile, Angular 6, Typescript, Azure DevOps/VSTS, GitHub, Accessibility, Drupal, Jasmine, REST, Jenkins, CI/CD, MEAN stack, Kubernetes, AppDynamics, Mongo DB, Power BI, SQL DB

Client: Capital One, Tyson’s Corner, VA Jan 19- May 19

Lead UI/Front end Developer

Responsibilities:

·Developed web application using React JS 16.4, and Node JS as back end- Mongo DB, Express JS, React JS, Node JS(MERN Stack).

·Implemented Google’s Material UI for styling and maintained a reusable component library.

·Used Redux for the data management of the application.

·Achieved APIs calls from back end NodeJS using Axios to fetch the data and populate on the UI.

·Developed various screens for the front end using React and used various predefined components from NPM (Node Package Manager), Redux, Lodash, React-Redux libraries.

·Worked with Vscode + Eslint + Prettier for maintaining the linting and coding standards.

·Used Octokit library to query Github to obtain information pertaining to the business.

·Used GitHub API with authentication tokens to consume RESTFUL calls.

·Developed the latest and most raved about feature in UI design - day mode/night mode theme for the application using React Context with the MuithemeProvider HOC.

·Maintained the State of the application in the single source of truth i.e. store to manage the whole application and made use of Actions and Reducers to manipulate the state using Redux for the data management.

·Used Yarn as the package manager and RVM to manage modules and dependencies on MacOS.

·Responsible for design and development of various components such as React tooltips, toggle switches, React forms, buttons, React Tables, React Select dropdowns, Clipped drawer, Header, Joyride, Appbar, Navbar, Checkboxes, Radio buttons using Material UI and React JS.

·Worked elaborately with Git for version control, adept at using Github Desktop and regularly committed the code to GitHub.

· Integrated Web APIs and worked with RESTful web services using Axios. Implemented CRUD operations for a

variety of applications and handled JSON data to render UI.

·Written inline CSS styling- JSS (CSS in JavaScript), a modern feature of Material UI.

·Implemented React Container and Presentational Components (as Stateless and Functional components when applicable)

·Maintained semantic versioning(SemVar) of the application.

· Implemented React-Router, React Redux architecture, ES6, Webpack and Babel to turn application into Single Page Application.

·Created Angular 6 custom pipes to format the data before displaying it to the user and also used observables, router, Services.

·Used RxJS along with Angular 6 for better debugging of asynchronous calls.

·Worked on latest client-side technologies including ReactJS, Redux, ES6, NodeJS, RxJS, Webpack, Google Chrome’s DevTools extension, React dev tool extension, redux dev tool extension.

·Worked in Continuous Integration-Continuous Deployment environment by observing Jenkins jobs through CI/CD pipeline being deployed onto Kubernetes K8s clusters in AWS cloud environment.

·Created unit tests for front end logic using Jest and Enzyme.

·Written Unit tests using Jest and compared them with snapshot testing

·Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.and Kanban Board for story assignment, story grooming.

·Participated in pair programming when appropriate. Worked and helped team members through pair programming and code reviews.

·Involved in production support with data analysts as and when needed.

Environment: Agile, React, Redux, ES6, Docker, Material UI, JSS, Angular 6, Typescript, AWS, GitHub, REST, Jenkins, CI/CD, MERN Stack, MEAN stack, Yarn, Kubernetes, Jest, Enzyme, Sonar, Eratocode

Client: Pentagon Federal Credit Union (PenFed), Tyson’s Corner, VA Aug 18- Dec 18

Lead UI/Front end Developer

Responsibilities:

·Involved in developing web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, Redux, Mongo DB, Express JS, React JS, Node JS(MERN Stack).

·Responsible for Styling and maintaining the look and feel of the web pages using Ant Design for React as the component library.

·Worked on React JS Virtual DOM and React Views and implemented various screens for the front end using React.js and used various predefined components from Ant Design component library and Redux library.

·Created React Component Library which consisted of Button, Cards, Accordion, Carousel, Tooltip, Breadcrumb, Radio buttons, Checkbox, Input Forms, Icons, Toggle Button, Dropdown, Multi-Level Dropdown etc.

·Documented the available React Component libraries like React Material UI, React Bootstrap, ReactStrap, Ant Design, Semantic React UI, Blueprint JS, React Grommet, React Toolbox, Prime React, Onsen React UI, Rebulma, React Belle, Rebass, Materials Component Web etc. to determine the library which is most apt for the given project.

·In Phase Two, worked closely with the .NET backend team to display data using the customized components, library Components, and Redux.

·Worked with React JS Components, Forms, Events, Keys, Router and Redux concept.

·Implemented stable React components and stand-alone functions to be added to any future pages using StoryBook as the environment.

·Used React JS for templating for faster compilation and developing reusable components using Express with Nodemon as the development server.

·Used Babel as the transpiler to transpile ES6 to ES5.

·Involved in testing using Jest as the test runner, assertion library and mocking library

·Worked with Enzyme to provide additional testing utilities to interact with elements

·Developed Single Page Application to render on mobile and desktop (responsive web application).

·Used Webpack as middleware, Redux-promise in the application to retrieve data from backend and to also perform RESTFUL services.

·Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.

·Created and used Reducers that received said Actions to modify the State Tree in the Store.

·Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.

·Called the Restful web services calls for POST, PUT, DELETE and GET methods.

·Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.

·Incorporated Angular 4 View engine as well as other third-party UI component library modules.

·Utilized core Angular 4 features such as HTTP, Pipes, Meta tags, Data Binding, Forms, Services and Dependency Injection.

·Collaborated with developers to create responsive Single Page Applications (SPA) on with Angular 4 Routing.

·Extensively used Git for version control and regularly committed the code to GitHub.

·Implemented React Presentational components and Functional components whenever applicable.

·Researched on JavaScript based frameworks like Ionic/Cordova for frontend mobile development.

·Used JIRA as the bug tracking system to track and to maintain the history of bugs/issues on everyday basis.

·Used Share Point and Confluence for documentation.

·Worked with Enzyme along with Jest for unit testing of React application.

·Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

·Worked on an Agile Development Team to deliver regular updates to business team and project managers

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Angular 4, TS, ES6, Antd, Storybook, JavaScript, JQuery, React JS, Redux, Flex, NodeJS, Express JS, Visual Studio Code, Jest, GitHub, Sourcetree, MacOS.

Deloitte Consulting LLP, Lake Mary FL Nov 17- July 18

Client: Harris Bank

Sr. UI/Front end Developer

Responsibilities:

·Web design and development, application development using Sketch, HTML, JavaScript and Dreamweaver.

·Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX.

·Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

·Updated the existing application to use John Papa standards for a better code quality.

·Developed UI using HTML 5, Bootstrap, Java Script, and Angular JS for interactive cross browser functionality.

·Created Responsive Design (Mobile/Tablet/Desktop) using HTML5 & CSS3.

·Used wiremock configurations to mock the RESTful API calls.

·Worked on Twitter Bootstrap to create Responsive Web Design.

·Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript.

·Used AJAX and angular promises to make API calls.

·Used bower for package management.

·Worked on unit testing the application using Jasmine, Karma.

·Implemented Angular Controllers to maintain each view data.

·Implemented Angular Service calls using Angular Factory.

·Developed services with Angular 2/4- injectable property, as to make the service available for dependency injection when creating components.

·Created custom filters using Angular 2/4.

·Performed form validations using reactive forms from Angular 2/4 framework.

·Collaborated with designers to create responsive Single Page Applications (SPA) on with Angular 2 Routing.

·Maintaining Parent and child elements by using State and Props in React JS.

·Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.

·Experienced in working with redux architecture using complex Object-Oriented concepts in improving the performance of the websites.

·Experience in using React JS components, Forms, Events, Keys, Router, Redux, Animations and Flux concept.

·Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX ES6 concepts.

·Wrote services to store data and retrieve user data from MongoDB for the application.

·We setup the development environment using Node.js, NPM, Grunt, Bower, GIT.

·Used Node JS to run ES6 and Webpack tasks to build properly the project.

·Set up and configured Gulp.

·Used Grunt to build minified application and deploy.

·Experience in RESTful web services to integrate between Server side to Client Side

·Involved in many requirement gathering discussions and closely worked with business as an SME.

·Created custom directives and controllers to use across the application which reduces the duplication of the code.

·Created stubbed JSON files ahead to determine Java engineers the structure for the form.

·Worked on various form validations like field level front-end validations.

· Experience on Protractor for E2E testing.

Environment: OO JavaScript, HTML5, CSS3, Angular JS 1.4, Angular 2, ES6, React JS, Webpack, Redux, GitHub, Node JS, JQuery, Bootstrap js, JSON, AJAX, DHTML, XML, Gulp, Grunt, Eclipse, Sublime Text, AWS, Backbone.JS, MongoDB, Sketch, Dreamweaver, Protractor

Client: Dominion Enterprises, Norfolk, VA Nov 16 – Oct 17

Sr. UI/Front-end Developer

Responsibilities:

·Responsible for design, configuration, development, validating & unit testing of an Application. Application Architected and developed using Angular JS 1.4 framework.

·Worked on migrating the project from Angular 1.4 to Angular 2 without any hassle and also updated the dependencies in doing so.

·Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.

·Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.

·Migrated payment feature from Angular JS 1 to Angular 2.

·Implemented Angular 2 component router for navigation.

·Worked with Angular 2 directives, components, pipes.

·Created client side validation tool using technologies such as ext. JS and JavaScript.

·Extensively worked with jQuery UI for Effects.

·Developed UI by building components and containers in React JS with Webpack & babel-polyfill environment.

·Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

·Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.

·Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.

·Implemented React JS Controllers to maintain each view data.

·Developed custom Node.js proxy used to send requests to client's APIs, handling authentication and custom headers.

·Hands on ES6 development on Node.JS platform with React, Redux libraries.

·Developed UI using HTML 5, Bootstrap, jQuery, and JSP for interactive cross browser functionality..

·Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js and Responsive Design.

·Consumed Web Services (SOAP) from third party for authorizing payments to/from customers.

·Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.

·Configured with gulp.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma, compile SASS and concatenate and minify.

·Reviewing code by pull requests as an SME for better code quality.

·Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.

·Integrated with the back-end code (JSP) using jQuery, JSON and AJAX to get and post the data to backend servers.

· Experience in working Test driven Development and Acceptance Test Driven Development

Environment: OO JavaScript, HTML5, CSS3, jQuery, Bootstrap js, Ext Js, JSON, Ajax, DHTML, XML, Eclipse, sublime Text, Koding, Firebug, Backbone.JS, TDD/ATTD, SOAP, Team City, Gulp, Jasmine-Karma, ES6, Node.js, Angular JS 1.4, Angular 2, React JS, Redux, Webpack, GitHub, SVN.

Client: State Of Michigan, Lansing, MI Jan 16 - Oct 16

UI/Front end developer

Responsibilities:

·Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.

·Worked on various mobile frameworks like jQuery mobile.

·Responsible for designing mobile applications.

·Used Adobe XD for creating wireframes and mock-ups.

·Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).

·Developed callback functions to parse and handle JSON data returned from the server. The tech stack is LESS, and cutting edge server side technologies.

·Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.

·Developed Web App for Cross device interaction between, desktop browser, iPhone and iPad, using advanced HTML5 Web APIs, SASS, CSS3, Web Sockets.

·Built XML based data exchanges; used DOM for parsing and XML creation out of Java code.

·Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.

·Extensively used XSLT to transform XML documents to HTML for Section 508 applications.

·Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.

·Extensively used jQuery plugins like jcarousellite and mousewheel for creating scrollable menus.

·Worked on jQuery Lightbox for creating image and video galleries.

·Worked on creating an API layer on NodeJS server and developing 3rd party Web apps to interact with the API server.

·Used Express, EJS, jQuery, and RDBMS like MySQL.

·Implemented dynamic page elements and form error validations using Javascript.

·Embedded the flash content into the web pages using SWFObject.

·Created AJAX calls to exchange (request / responses) information with database.

·Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.

·Used Subversion (SVN) as a repository tool and as a version control.

·Worked on Angular JS 1.4 features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.

·Familiar in writing Custom Directives in Angular JS, making use of modules and Filters objects according to the application requirement by business users.

·Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.

·Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.

·Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.

·Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.

·Used Protractor for E2E testing.

Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, jQuery, JSP, JSON, AJAX, React js, NPM, Redux, Flux, DOM, MySQL, Aptana Studio 2.0, Eclipse, Sub Version, MySQL, Section 508, Protractor, Adobe XD

Client: New York State Government, Albany, New York Mar 2015 – Jan 2016

UI/Front end Developer

Responsibilities:

·Involved in discussions with the Business Analysts to identify the technical requirements for CRM application.

·Developed Page layouts, Navigations and presented designs and concepts to the Business and the management to review.

·Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.

·Developed pages using Responsive Design with cross browser compatibility

·Extensively used JQuery in implementing various GUI components.

·Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and jQuery in Section 508 applications.

·Involved in discussions on how to implement the business requirements in the application based on different roles of customers.

·Used Adobe XD for creating wireframes and mock-ups.

·Designed and developed CRM web applications using JSP, JavaScript, HTML5 and CSS3.

·Responsible for the design of the CRM application right from the conceptualization stage to its implementation and maintenance.

·Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.

·Used React JS for templating for faster compilation and developing reusable components.

·Used React-autocomplete for creating google maps location search on the webpage.

·Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.

·Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

·Developed the React container and presentational components (as Stateless and Functional components when applicable)

·Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

·Worked on backend validations on the service layer of the application using J2EE in testing process.

·Involved in Testing and fixing bugs and documented the application step-by-step process.

·Writing JavaScript for Node JS applications that is useful for interacting with server and network applications.

·Worked on JQuery mobile which is based on HTML 5 for designing user interfaces for web applications.

·Worked on JavaScript OOP, Selenium, and Cucumber JS for synchronization of data.

Environment: HTML5, DHTML, XHTML, CSS3, jQuery, JSON, JSP, J2EE, AJAX, JavaScript, Section 508, Spring MVC, JSTL, React js, Webpack, Git, NodeJS, Selenium, Cucumber, Adobe XD

Client: Yash Technologies, Bangalore, India Aug 12 – Dec 14

UI/Front end Developer

Responsibilities:

·Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.

·Involved in developing of design documents with UML class diagrams.

·Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.

·Used all the advanced Photoshop features to create appealing visual web interfaces.

·Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.

·Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.

·Involved in JavaScript coding for



Contact this candidate