Post Job Free

Resume

Sign in

Developer Js

Location:
Hyderabad, Telangana, India
Posted:
September 30, 2020

Contact this candidate

Resume:

Sandhya

adgjja@r.postjobfree.com

848-***-****

PROFESSIONAL SUMMARY:

•Over 9+ years of experience in development of software applications.

•Extensive experience in developing web pages using HTML5,CSS3, Bootstrap, SASS, LESS, JavaScript, jQuery, Ajax, JSON, React JS, Angular JS, Knockout JS, and Node.js

•Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM

•Experience in working with React modules, services, templates, directives, Routing.

•Good experience on customizing CSS frameworks like Bootstrap,Material UI and Foundation using CSS pre-processors LESS or SASS.

•Expertise in developing Responsive Web designs (RWD) using Media Queries and Bootstrap.

•Proficient in developing using React Forms, Events, Validations, Modules, Factory Services, DOM, Expressions, Directives, Controllers, filters and Implemented easy to use Bootstrap plugins for building carousel, accordion, modals etc..

•Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.

•Experience in Node environment using Node.js, NPM, Grunt, Gulp, Yarn and Bower.

•Experience in using React JS components, Forms, Events, Router, plus Redux, Animations.

•Experience with front-end development with back-end system integration

•Expertise in video coding by using HTML5, CSS3 and JavaScript.

•Experience in consuming the ANT design components to build a responsive UI for the react application.

•Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools.

•Gaining understanding on Jest and Enzyme TDD framework.

•Experience in Agile Methodologies, Sprint planning, daily Scrum meetings, JIRA Task Board and in using bug tracking tools like Jira, and Bugzilla.

•Having good communication skills, relationship management skills, zeal to learn new technologies.

TECHNICAL SKILLS:

Web Technologies

HTML5, CSS3, Java, JavaScript,jQuery, AJAX, React Js, Angular, Knockout js, Twitter Bootstrap, SASS, LESS, Material UI,ANT

Development tools

Visual Studio, VSCode, Eclipse, Intellij, Net Beans, Invision

Build Tools

Maven, NPM, Grunt, Gulp, Yarn

Databases

NoSQL, MS Access, Mongo DB, PostgreSQL

Version Control

SVN, GitHub

Debugging Tools

Firebug, Chrome Developer toolbar, IE Developer Toolbar

Office Tools

Microsoft Office, MS Projects, Outlook, Jira

Operating Systems

Windows,MAC, Linux, UNIX

EDUCATION

Master of Science in Computer Science, December 2019 GPA: 3.85/ 4.00

PROFESSIONAL EXPERIENCE:

Client: KUBRA, Tempe, AZ April 2020 – till Date

Project#1: PREPAY

Role: Sr. Front end Developer

Responsibilities:

As a frontend developer involved in developing the UI for the project using React and KUBRA UX library of self -designed components.

Experience in writing the functional components and used React Hooks for state lifecycle features.

Implemented React Redux and reducers for global state management

Used Local storage and stores to dispatch an action and subscribe to the store

Used async and await methods to make asynchronous calls in the application.

Extensively used callback and useEffect methods to dispatch actins to Redux.

Experience in writing the snapshot testcases for the components.

Used NPM (Node Package Manager) for dependency and version management of NodeJS packages for the application.

Gaining exposure on React Native to begin the development with native apps.

Environment: Java, HTML5, CSS3, TypeScript, NPM, React, Jest, Enzyme

Client: American Express, Phoenix, AZ Jan’ 2020 – Apr’ 2020

Project#1: Merchant List Exchange

Role: Sr. Front end Developer

Responsibilities:

Built modular, front-end reusable components with React, es6

Wrote Jest and Enzyme unit test cases for the components.

Wrote snapshot testcase for all the components.

Developed the application using React hooks and typescript.

Translating wireframes into interactive dynamic code.

Integrated the Jest framework to the project using NPM.

Created responsive prototypes for the designs using the Bootstrap framework.

Made the custom hooks for use selectors and mocked them using unit tests

Implemented code coverage test report by writing snapshot testcases

Environment: Java, HTML5, CSS3, Bootstrap, Ant, es6, NPM, React, Jest, Enzyme

Client: Illinois Department of Public Health, SP, IL Mar’ 2019 – Dec’ 2019

Project#1: School Health Program

Role: UI Developer

Responsibilities:

As a School health intern in Office of Women’s Health at IDPH used to collect the annual reports from individual school health centers.

Analyzed business requirements, participated in technical design, development and testing of various modules assigned.

Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.

Heavily used HTML5, Bootstrap and CSS3 to make the overall site responsive and less complicated for the end customers who use the website heavily on a day-to-day basis.

Implemented functionality using React and ES6.

Used React Life Cycle Hooks throughout the application for components.

Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.

Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.

Validate the collected reports by performing data validations in Excel

Importing the Excel sheets into SQL database and generated the Annual reports

Environment: Java, HTML5, CSS3, JavaScript, jQuery, NPM, React, AJAX, Adobe Flash, Photoshop, Windows.

Client: Aeries Technology Group/ Identv Sep’ 2017 – Dec’ 2018

Project#2: VideoTagging

Role: Sr. Front end developer

Responsibilities:

Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.

Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.

Used Redux for passing data and triggering events across different components.

Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript, React JS and jQuery to tie together a diverse range of pages with an easily understandable structure.

Built single page apps, modules, graphics and reusable components using React.JS.

Worked on Lifecycle Methods, State, Specs, Props, Events to create interactive and stateful React.JS Components.

Implemented ANT design components using ANT design

Created the class and functional level components using React

predefined components from NPM (Node Package Manager) and redux library

Consumed the REST Node API’s from React sagas and reducers for request and response of the application.

Implemented form validations for several components.

Implemented the user authentication, file storage and push notifications in the dashboard using Parse server.

Environment: es6, React, Webpack, Nodejs, Java, HTML5, CSS, JavaScript, jQuery, React.js, Redux, Node.JS, AJAX, XML.

Client: Aeries Technology Group/ EPIQ April 2017 – Aug’ 2017

Project#3: Epiq

Role: Sr. Front end developer

Responsibilities:

Worked on HTML5, SASS, Knockout Js, React Js templating, and es6 concepts.

Written custom components using Knockout and Material UI

Implemented the toast notifications across the application for every API request and response

Developed working prototypes from UI designs for cross-platform devices

Consulted and documented UI best practices and code standards

Develop various screens for the front end using React JS/Redux and used various predefined components from NPM Node Package Manager).

Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and e-commerce Website.

Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.

Ran Bower and Grunt components and wrote the scripting using Node.js.

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Extensively used CSS and Reactstrap for styling the HTML elements.

Used special syntax called JSX to mix HTML with Java Script with the help of React JS.

Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.

Worked with agile team to migrate legacy company website to ReactJS, Sass.

Environment: SASS,es6,Knockout Js, React Js, Node Js, HTML, CSS, SASS, Ajax, JSON

Client: Evoke Technologies Pvt. Ltd/Axalta Coating Systems Sep’ 2015 - Apr’ 2017

Project#4: Axalta

Role: Sr. Front end developer

Responsibilities:

Having great exposure with Business Analysts in analyzing the business requirements of the application and developing the UI based on the requirements.

Working on HTML5, CSS3, Angular Js templating, and routing concepts.

Able to handle the Ajax calls using postman rest client in analyzing the json data to and from API.

Proficient in handling the data displayed in Angular UI Grid.

Able to write the custom directives in regulating the data display in front end.

Environment: HTML5, CSS3, jQuery, jQuery UI, Angular Js, .net,Ajax, JSON and XML.

Client: Evoke Technologies Pvt.Ltd/Clopay Mar’ 2015 – Aug’ 2015

Project#5: Evoke Technologies Pvt. Ltd/Clopay Door

Role: Sr. UI Developer

Responsibilities:

Developed a fluid layout - responsive web application by writing custom media queries

All the content and the images are drawn from the CMS tool to build the web site

Implemented Page Optimization techniques for web pages, Best Practices in javascript and handled Cross Browser compatibility issues in web pages.

Committed to the web UI designing/web development activities and produced navigation flows, site maps, storyboards and wireframes.

Developed application by implementing the Single Page application template using Angular JS Route Providers.

Environment: HTML5, CSS3, CMS, jQuery, .NET

Client: Evoke Technologies Pvt. Ltd/Dominion Enterprises Feb’ 2014 - Feb’ 2015

Project#6: Employment Guide

Role: UI Developer

Responsibilities:

Building a responsive web application to work in all the devices and suitable to all the environments like different Operating systems.

Worked on HTML5, CSS3, Angular Js templating,JavaScript, Ajax related tasks.

Environment: HTML5, CSS3, jQuery,jQuery UI, Angular Js, Ajax, JSON and XML.

Client: ProKarma Softech Pvt Ltd /T-Mobile Aug’ 2011 – Jan’ 2014

Project#7: QuikView

Role: UI Developer

Responsibilities:

Traced the request and response of the services from SOAP UI .

Working on Java, Flex, HTML5,JavaScript, Ajax issues .

Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML, HTML5, XML.

Developed web user interfaces and Graphical User Interfaces utilizing JavaScript, Ajax etc to provide real time control in a separate program.

Worked on some modules of QuikView in Backbone and Ember js frameworks.

Environment: Java(Spring & Hibernate), Flex with Parsley, HTML5, Backbone Js, Ember JS JavaScript,jQuery, Ajax, JSON and XML.

Client: ProKarma Softech Pvt Ltd /PS Technologies June 2010– Aug’ 2011

Project #8: Time Entry Portal

Role: UI Developer

Responsibilities:

Development of UI for Future Vacation.

Understanding Functional Module, writing Java services.

Developed pages that support advanced client-side technologies, such as JavaScript, Flash and ActionScript.

Worked with jQuery Widgets, Interactions, Effects, Widget factory.

Validated the client-side applications using jQuery Validation Plugin.

Flex UI validations and integrating using Blazeds.

Environment: Adobe Flex with Parsley, Java (Spring, Hibernate), SAP, Windows XP.



Contact this candidate