[go: up one dir, main page]

0% found this document useful (0 votes)
74 views5 pages

Nikhita Resume Latest

The document provides details about a professional's experience working as a front-end developer. They have extensive experience using technologies like JavaScript, React, Angular, Node.js, HTML, and CSS to build user interfaces and single page applications. They have worked on projects involving API integration, database usage, and responsive design.

Uploaded by

rahulpandita88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views5 pages

Nikhita Resume Latest

The document provides details about a professional's experience working as a front-end developer. They have extensive experience using technologies like JavaScript, React, Angular, Node.js, HTML, and CSS to build user interfaces and single page applications. They have worked on projects involving API integration, database usage, and responsive design.

Uploaded by

rahulpandita88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

NIKHITA K

nikhita1105@gmail.com +1 4693932824

Professional Summary:
 Having 8+ years of in Front-end programming with technologies like JavaScript, React, TypeScript, Angular,
JQuery, JSON, Bootstrap, Node JS, HTML5 and CSS3.
 Strong experience in JavaScript Frameworks like Node.js, Angular.js, React.js.
 Experience with CSS pre-processor like LESS and SASS.
 Expertise in development of server-side JavaScript using node.js and Integration to Mongo DB.
 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.
 Experienced in ReactJS and working with Flux and Redux architecture. Also worked with React Router for
developing Single Page Applications.
 Experienced in using Thunk and Saga as Middleware.
 Implemented modules into Node JS to integrate with designs and requirements.
 Experienced in working with Node.JS and NPM modules like http-server, mongo DB, Micro Services, express,
luck, spark and experience templating engines.
 Worked on AWS for continuous integration of files to the UI.
 Extensive use of Node JS, Express JS, and Mongo DB along with Mongoose. JS to create server side
applications.
 Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, Restful)
 Worked with ES6. Also Worked with Typescript new features block scope, type restrictions, decorators, arrow
functions, classes, interfaces, modules (import and exports).
 Experienced in developing single page applications using Angular 2/11/12.
 Experience in developing custom directives, filters and custom factories in AngularJs.
 Experience integrating with RESTful APIs for server-side functionality.
 Worked with modules like MongoDB and Mongoose for database persistence using Node.js to interact with
MongoDB.
 Worked with Express.js for development of RESTful web services and middleware configurations.
 Worked with GIT and SVN for Version control
 Worked with unit testing of JavaScript applications using Mocha, Chai, Jasmine and RTL, Renderer.
 Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE
Developer Toolbar.
 worked with influxDB for optimizing he high availability data collection and storage
 Worked on Dynamo DB to enable the users to offload the operating and scaling distributed databases to AWS.
 Worked with Waterfall, Agile, and Scrum methodologies.
 Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team
player with excellent communication skills.
 Good Project Management and Inter-personal skills gained through interaction with technical and functional
teams, capable of quickly learning and delivering solutions as an individual and as part of a team.
Technical Skills:

Programming Languages C, Java, Java Script


Operating Systems UNIX, Red Hat Linux, Mac OS, Windows.
Web Technologies HTML, HTML5, XHTML, XSL, XML, XSLT, JavaScript, AJAX, jQuery,
JSON, JSP, CSS, CSS3, DHTML, DOM, GRUNT, NODEJS, GIT.
RDBMS Postgres, Oracle, MySQL.
Application Server HTTP Web Server, WebLogic, Tomcat, JBOSS.
Version Control Gitolite, Git flow, GitHub, Bitbucket, CVS, SVN.
IDE and Tools Intellij Idea, Eclipse, VS Code, NetBeans, Developer Tools, Edit
Plus, JSfiddle, Sublime text, Bugzilla.
Framework Bootstrap, Backbone JS, React.js, Redux, Vue.js, Vuex,
Angular1.x - 2, Polymer JS and JavaScript frame works, Mean
stack.

Professional Experience:

Client: USBank, Overland Park, KS Feb 2021 - till date


Role: UI Developer
Responsibilities:
 Reduced the response time by creating VIRTUAL DOM components using REACT JS
 Worked with React JS components, Redux Forms, Events like GET, POST, PUT and DELETE methods.
 Used React JS with Redux to separate data and presentation layer. Utilized Redux
stores to handle the states.
 Worked in developing web pages using HTML/HTML5, CSS/CSS3, SASS, JavaScript, React JS, Redux, JSON,
Node.js, and Ajax.
 Developed presentational and container components using React and JSX.
 With the help of middle ware tracked all the user actions for Adobe analytics tracking.
 Extensively used Jest unit testing framework with assertion library RTL and Render for testing JavaScript
pages.
 Responsible for Developing Reusable HOC components like Responsive View and Event Listeners
Components.
 Tested pages for cross-browser compatibility for Safari, Chrome, Firefox, IE and Opera by cross browser hacks
and requirements.
 Utilized GIT as version control system for code check-in, check-out merging and branching from GITHUB
repository
 Worked with Redux Middleware Redux saga while working with Generator Functions for the CRUD opera-
tions.
 Developed server-side application using Node.js with NPM package management system.
 Utilized InfluxDB database to store and retrieve data for internal projects.
 Experience working on Redux Unidirectional dataflow achieving the predictable application behavior.
 Integrated Redux Framework with React to handle large chunks of data for the better performance
Environment:HTML5, CSS3, JavaScript, ReactJS, Redux, SASS, AJAX, JSON, Concourse, Jest, RTL, AWS, Agile
Methodology, GIT.

Client: H&R Block, Overland Park, KS Sep 2019 - Jan 2021


Role: UI Developer
Responsibilities:
 Worked in a team, involved in developing the UI layout and front-end programming for web application that
matches requirements of Client
 Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3 and jQuery in ongoing projects.
 Used Bootstrap and Media Queries to create Responsive Web Design (RWD) and worked with CSS3 pre-pro-
cessors such as SASS.
 Coded extensively using JavaScript MVC Framework ReactJS to make rich internet web application for a
Single page app.
 Experience and building an isomorphic application using React.js and Redux with GraphQL on server side
 Developed user interface by using the React JS, Flux for SPA development.
 Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
 Used React-Router to turn application into Single Page Application
 Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
 Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
 Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served
to desktop, Tablets and mobile users using React.js.
 Built administrator page displaying profile information in React.js and GraphQL
 Maintained states in the stores and dispatched the actions using redux.
 Implemented the Drag and Drop functionality using React-Draggable
 Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to
download the Tabular data in Excel format using react.
 Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
 Used flickity.js for creating carousel-images.
 Built Web pages that are more user-interactive using HTML5, CSS pre-processors like JavaScript, React.JS, Re-
act-Redux and Redux- Saga.
 Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-
Level Dropdown and many more.
 In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library
Components, and Redux.
 Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL
services.
 Used D3.js for interactive data visualization.
 Used JavaScript framework like Jasmine for behavioral testing which is independent.
 Manipulated data using CRUD (create, read, update, and delete) operations of MongoDB database manage-
ment system and handled database access and data transmission based on RESTful web service.
 Used Node.js to develop faster and scalable application. Developing Web API using Node.js and hosted on
multiple load balanced API instances.
 Used the Visual Studio Team Services for source control, issues, bug tickets and Agile Methodology.
 Designed Functions Library, Functions, Subroutine's, common functions, utilities functions, Regular Expres-
sions and Environmental Variables using QTP in VB Scripts.
 Used query functionality with the support of DynamoDB to support on GET/PUT operation using uder defined
key. Built interactive charts using D3.js.
 Used web-based GIT repository manager with issue tracking features.
 Experience in developing and implementing Data Driven and Keyword Driven automation testing framework
with Selenium WebDriver.
 Developed and tested website using the MERN (Mongo DB, Express, ReactJS, Node.js, Dynamo DB) stack.
 Installed and supported MVS system related program products from various vendors, meeting customer busi-
ness requirements.
 Wrote unit testing using karma and jasmine to achieve 100% code coverage.
 Designed a login mockup with token-based authentication for user using the MERN stack.
 Utilized MERN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework
based on ReactJS.
 MongoDB was used to store user data information.
 Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on
running in the Node.js environment.
 Setup agile iteration, product life cycle and had daily scrum meetings.
Environment: MERN (Mongo dB, Dynamo DB , Express, ReactJS, Node JS), D3Js, Eclipse, JavaScript, HTML5, SASS,
CSS3, JQuery, Node JS, JSON, Bootstrap, ReactJS, AJAX, Core Java, Jasmine, MVS, WebDriver, Sublime, GIT, Grunt,
Firebug, Agile development.

Client: Walgreens, Blvd , Washington June 2018 – Aug 2019


Role: UI Developer
Responsibilities:
• Worked with HTML5, CSS3, JavaScript, ECMAScript 2016, Bootstrap, AngularJS, ReactJS, Node.js, Web services
(REST, SOAP).
• Implemented application using ECMA Script6 features. Worked with babel and Web pack for transpliation.
• Worked with React for component development, Redux state management, React Router for Single Page
Application, Redux thunk, fetch and various other modules for development.
• Have done Dom manipulations for creating a virtual DOM using React JS.
• Worked on adding features and fixing bugs by using React.js.
• Developing new user-facing features and built reusable components and front-end libraries for future use using
React.js.
• Experience with Typescript supporting Angular development.
• Experience on Angular2 forms and validations to validate the user input
• Worked with Angular2 components, form, pipes and services.
• Worked on Express framework in NodeJS to develop the business logic code to get the data from the database
and to bind the response data to the view pages using Angular 2.
• Used Jasmine as testing framework and Karma as test runner to perform unit testing.
• Developed HTML pages using CSS and web applications.
• Guided the team in building out a lean, responsive UI layer utilizing HTML5, Bootstrap, Angular JS, and Jasmine
while adhering to the latest web UI standards, design patterns, and best practices.
• Upgrade existing project from Bootstrap to latest version of Bootstrap.
Environment: RESTful services, HTML/HTML5, CSS/CSS3, JavaScript, Angular 2, ReactJS, SASS, AJAX, JSON, NodeJS,
Karma, Jasmine, gulp, Jenkins, Agile Methodology, GIT, Bower, ES6.
Client: Augusta hitech soft solutions - India Feb 2015 – May 2018
Role: Software Developer
Responsibilities:
 Designed the Front-End applications, user interactive (UI) web pages using web technologies like HTML, CSS,
JavaScript, and jQuery.
 Worked on feature developments for the Growth team and projects handed down from the executive team, fo-
cusing primarily on HTML, CSS/SCSS, and JavaScript development.
 Provided time estimates for front-end development on projects, consulted with project managers and cli-
ents on front-end development tasks, managed developer resources, provide insight into user interface design,
and interacted directly with clients to answer any questions or concerns.
 Developed UI screens using JSP, Struts tags and HTML.
 Used Jakarta Struts Framework, based on the Model View Controller architecture for rapid application devel-
opment and ease of maintenance.
 Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Trig-
gers.
 Developed non-functional HTML, CSS pages from the mockups and involved in UI review with UI archi-
tect and Business Units.
 Implemented AJAX functionality using JQUERY, JSON and XML.
 Worked closely with Business Analysts in understanding the technical requirements of each project and pre-
pared the use cases for different functionalities and designs.
 Designed new classes and functionalities using various JQUERY components for CRM application for customer
service.
 Tested cross browser compatibility issues between multiple browsers.
 Facilitated discussions with Systems Analyst to identify technical requirements.
 Developed and designed the various screens and its architecture in accordance to UI Specs.
 Developed RESTful services based on Spring REST using Jersey framework.
 Implemented Internationalization using Spring MVC Interceptors, Spring core modules and native Spring AOP
facets of Logging and transactional management.
 DB2 database used to load the application data and written PL/SQL procedures, complex queries to perform
various data operations.
 Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entit-
ies to database tables.
 We kept up bean life cycle by utilizing Spring IOC which keeps up session information of beans.
 Implemented persistence layer using Hibernate that uses the POJOs.
 Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Linux, MySQL.

You might also like