0% found this document useful (0 votes)
4 views6 pages

Shivaniresume

Shivani Thakur is a UI Developer with over 8 years of experience in web application development using various technologies such as React, Angular, Node.js, and TypeScript. She has a strong background in creating responsive user interfaces, integrating REST APIs, and optimizing web applications for performance. Her technical skills include proficiency in cloud technologies, version control systems, and CI/CD pipelines, along with extensive experience in Agile methodologies.

Uploaded by

vijay
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)
4 views6 pages

Shivaniresume

Shivani Thakur is a UI Developer with over 8 years of experience in web application development using various technologies such as React, Angular, Node.js, and TypeScript. She has a strong background in creating responsive user interfaces, integrating REST APIs, and optimizing web applications for performance. Her technical skills include proficiency in cloud technologies, version control systems, and CI/CD pipelines, along with extensive experience in Agile methodologies.

Uploaded by

vijay
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/ 6

Shivani Thakur shivanirthakur333@gmail.

com
UI Developer 469-659-6954

PROFESSIONAL SUMMARY:
● Having 8 +years of experience in designing and developing in the IT industry using JavaScript libraries
and frameworks like, React-Redux, Node JS, Typescript/ECMAScript 2015/ ES6 Specifications.
● Proficient experience in Web application development using HTML5, CSS3, JavaScript, JSON, jQuery,
Type Script, Angular JS/4/6/8, React JS.
● Experience with popular CSS frameworks like Bootstrap or Material-UI to expedite the development of
visually appealing and responsive user interfaces.
● Building independent, responsive, and Reusable components using React JS which can be used
throughout the Software application.
● Experience in User interface Architecture design using Angular4 components. Thorough understanding
of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
● Worked with REST APIs to get JSON data and display using JavaScript Objects.
● Experience in Node environment using Node.js, NPM, Grunt, Gulp.
● Experienced in Version Control tools like GIT, Bitbucket, and SourceTree.
● Deployed and scaling Golang applications on cloud platforms (AWS, GCP, Azure) with tools like Docker
and Kubernetes.
● Good Knowledge on Object Oriented Programming (OOP) like C#.NET, JAVA, using Eclipse, Visual Studio
Team Systems and Visual studio with Back end as Oracle and SQL Server.
● Strong understanding of security best practices in web development, including input validation,
authentication, and protection against common vulnerabilities like cross-site scripting (XSS) and SQL
injection.
● Experience in optimizing web applications for speed and efficiency, utilizing techniques such as lazy
loading, code splitting, and performance profiling tools.
● Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
● Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure Blob
and Pivotal Cloud Foundry (PCF).
● Experience integrating back-end technologies with JavaScript and JQuery using AJAX and JSON.
● Experiences in creating React.js web applications with JSX, React nesting components, databinding,
forms, routers, and Virtual DOM manipulations with Redux architecture.
● Proficient in Object Oriented JavaScript along with Design patterns including Prototypes, Closures and
Object-Oriented Design/Development (OOD) and Model View Control (MVC) design pattern.
● Knowledge of utilizing cloud technologies including Amazon Web Services (AWS).
● Implemented Node Redux, web pack, and Grunt to turn the application into Single Page Application
using React library.
● Worked with various databases such as MySQL, MongoDB, or PostgreSQL to store and retrieve data for
web applications, ensuring data integrity and efficient querying.
● Knowledge in developing cross-functional user interfaces, using react library.
● Experience in using Redux to manage the application state and applying middleware such as redux-
promise, and redux- redux-saga using generator functions.
● Used reusable React components and managed application state with Redux.
● Proficiency in setting up and maintaining CI/CD pipelines, automating the build, testing, and deployment
processes for web applications.
● Writing unit and integration tests for Golang code using testing packages and frameworks like Testify or
Ginkgo.
● Worked on CI/CD tools such as Jenkins and Jules for the deployment of the application.
● Skilled in writing unit tests and end-to-end tests for web applications using testing frameworks like Jest,
Enzyme, or Cypress to ensure code quality and reliability.
● Experienced in Agile process Jira and Sprint Planning, daily standup to synchronize up with Team for
current sprint status.
● Strong documentation skills, including creating technical documentation, API documentation, and code
comments for better collaboration and maintenance.
● Experience in Version Control tools like CVS, GIT, SVN, and Clear-Case for Source Code version
management.

TECHNICAL SKILLS:

Operating System UNIX/ LINUX, Windows 7/8, 10, IOS


UI Web Technologies HTML/HTML5, XHTML, DHTML, DHTMLX, XML, AJAX, JSON, CSS/CSS3, UI
Concept Modeling/Wire Framing, web pack, AJAX, DOJO, JSO, DOM,
Bootstrap, JavaScript, jQuery, Angular JS, Backbone JS, Node JS, React JS,
Redux, Vue.js
Cloud Technologies Amazon Web Services (AWS), Microsoft Azure, Cloud Foundry.
AWS Services EC2, S3, EBS, LAMBDA, Cloud Front etc.
Mobile Technologies Android, IOS, Windows, iPhone, iPad, Mobile UI.
Frame Works Bootstrap, React JS, Node JS, Angular JS, Angular 2, Angular 4, Angular 8,
JavaScript, Backbone JS, jQuery, D3 JS
Databases SQL Server, PostgreSQL, MySQL, Oracle, MongoDB, DB2
JavaScript Libraries jQuery, Node JS, React JS, Redux
Testing Tools Karma, Jasmine, Cucumber, Cypress, Load UI
Backend Technologies Node JS, Express, Spring, JDBC, Hibernate, J2EE, Core Java, JPA.
IDE’s and Tools Visual Studio, Sublime Text 2, WebStorm, Ant, Maven, Jenkins, Jira, Git,
GitHub, IntelliJ J, SVN, CVS.

PROFESSIONAL EXPERIENCE:

Client: Global Payments, Alpharetta, Georgia July 2023 – Till date


Role: Sr. UI/React Developer
Responsibilities:
● Designed, developed, and tested web applications using HTML5, CSS3, Bootstrap, React, and Redux.
● Used React to create dynamic and interactive user interfaces for web applications.
● Designed and developed reusable and modular React Native components for building dynamic and
interactive mobile applications.
● Designed and implemented Micro Front-End Architecture using Module Federation, allowing seamless
integration of independent UI components
● Developed and maintained scalable server-side applications using Ruby on Rails, following MVC
architecture and RESTful principles..
● Developed reusable and modular React components, emphasizing code reusability and maintainability.
● Employed Redux for centralized state management in React applications.
● Designed and implemented Redux stores, actions, and reducers for consistent data flow.
● Built and consumed Rails APIs for integration with React and TypeScript frontends, ensuring seamless
client-server communication.
● Integrated Angular frontends with Spring Boot REST APIs, ensuring seamless full-stack functionality.
● Implemented error handling and request cancellation using Axios's intuitive features.
● Demonstrated proficiency in ES6 (ECMAScript 2015) features, such as arrow functions, template literals,
and destructuring.
● Developed and integrated RESTful APIs using Spring Boot Framework, ensuring efficient data exchange
between services.
Implemented Azure API Management for secure and scalable API integrations across microservices.
● Configured and optimized Azure DevOps CI/CD pipelines for automated deployment of front-end and
back-end services.
● Created robust database integrations in Golang using libraries like GORM, sqlx, or database/sql.
● Developed and deployed Next.js applications, optimizing server-side rendering (SSR) for improved
performance.
● Applied JavaScript for client-side scripting, form validation, and DOM manipulation.
● Utilized ES6 features to write clean, modular, and maintainable JavaScript code.
● Worked on HTML5 features like semantic elements and multimedia support for enhanced user
experiences.
● Implemented CRUD operations, background jobs (e.g., Sidekiq/Resque), and service objects to organize
business logic in Rails apps.
● Developed and deployed containerized applications using Docker, streamlining the CI/CD pipeline for
faster deployments.
● Developed responsive and cross-browser compatible designs using CSS3 features.
● Employed Ajax for making asynchronous data requests without page refresh.
● Designed and developed RESTful APIs using Node.js, following best practices for modular and scalable
server-side applications.
● Used React Promises to manage asynchronous operations, enhancing performance and reducing
latency in mobile apps.
● Managed Kubernetes clusters to orchestrate microservices, ensuring scalability and resilience.
● Developed REST APIs using Node.js and experienced in using web services like SOAP and REST.
● Integrated modules into Node.js to meet design and requirements.
● Designed and managed MongoDB collections and documents to accommodate various data structures.
● Implemented NoSQL databases like MongoDB for flexible and schema-less data storage.
● Created RESTful web services adhering to REST architectural principles for efficient data exchange.
● Developed RESTful endpoints, following HTTP methods and status codes for consistent API behavior.
● Developed asynchronous and event-driven applications using Node.js's non-blocking I/O.
● Used Node.js to run Webpack tasks and build properly the project.
● Developed and deploying server-side applications with Golang frameworks such as Gin, Echo, or Fiber.
● Created and managed projects within Visual Studio, leveraging its rich set of tools and features.
● Utilized NPM scripts for automating development tasks and streamlining workflows.
● Created Grunt tasks for activities such as code minification, image optimization, and file concatenation.
● Developed Gulp tasks to automate tasks like compiling Sass, transpiling JavaScript, and live-reloading
web pages.
● Configured WebSphere application servers and managed server resources for optimal performance.
● Collaborated using GitHub, managing source code repositories and version history.
● Implemented ELK Logging for real-time application monitoring, enabling proactive issue resolution.
● Optimized Kubernetes resource allocation using Helm charts and YAML configurations for efficient
workload management.
● Configured Logstash pipelines to collect, process, and analyze application logs within Elasticsearch,
visualized via Kibana dashboards.
● Configured Jenkins jobs for code compilation, testing, and deployment, enhancing development
workflows.
● Created Docker images, managed containers, and orchestrated deployments for efficient software
delivery.
● Used Rails migrations and schema versioning to maintain database integrity across environments.
● Designed Kubernetes clusters and configured deployments for seamless application management.
● Deployed containerized front-end applications using Docker Compose to simplify development
workflows.
● Created JSON documents to facilitate data exchange between APIs and client applications.
● Designed XML documents and schemas, adhering to industry standards for interoperability.
● Managed tasks, backlogs, and user stories within Jira boards, ensuring transparent project progress.
● Configured Linux servers, performed system maintenance, and managed server resources.
● Created native iOS applications adhering to Apple's design guidelines and best practices.
● Designed and implemented native Android UI components and integrated them with Android APIs.
Environment: React, Redux, Axios, ES6, React Promises, Javascript, HTML5, CSS, Ajax, Bootstrap, SCSS, CORS,
XSS, Java, MongoDB, NOSQL, Webservices, Rest, NodeJS, Visual Studio, NPM, Grunt, Gulp, Websphere,
GitHub, Jest, Selenium, Chrome Developer Tools, Agile, Azure, Jenkins, Docker, Kubernetes, JSON, XML, Jira.
Client: AJR Info, India June 2021 - Jan 2023
Role: UI Developer
Responsibilities:
● Designed and developed dynamic web pages using HTML5, CSS, Bootstrap, jQuery, JavaScript.
● Created TypeScript reusable components and services to consume REST API's using Component based
architecture provided by Angular.
● Maintain the code base by frequent updates to revision using GIT. Updated the application with new
features of Angular.
● Worked on some of the new features of Angular like new if else syntax, ng-templates form Validators.
● Created CUSTOM DIRECTIVES in Angular-JS for re-usable components.
● Developed all the page styles by using Bootstrap and SASS instead of CSS to gain a better structure of
the style sheets for maintaining purposes.
● Made use of GRUNT CLI for minification on both server and client and running a local server for a client.
● Utilized UI Router for creating Single Page Applications (SPA) and displaying multiple views.
● Design, Code, test, and document software programs for systems of moderate to high complexity and
engage in peer code reviews.
● Implemented dynamic UI components leveraging TypeScript for enhanced type safety and
maintainability.
● Worked on designing behavioral target states and worked on CSS Preprocessors like LESS and SASS.
● Created a View Model to encapsulate all models and classes used on different views for more stable and
organized code.
● Configured Kubernetes Deployments, Services, and Ingress Controllers to streamline traffic
management.
● Moved existing Angular controllers and services to Angular 6 components for more responsiveness and
less dependency. Used Node JS proxy to simulate API responses.
● Used jQuery UI dialog and make AJAX calls to implement a pop-up window for asynchronies and
responsive design.
● Developed high-performance RESTFUL API using Node.JS, Loopback and SQL Server.
● Hands-on Experience with Angular 5 technology for one complete project in rebasing the UI of the
application using the techniques in Angular.
● Automated CI/CD infrastructure stack using Jenkins job deploying the application on AWS instance.
● Used Node.js to run Webpack tasks and build properly the project.
● Involved in building wireframes using Dreamweaver and Photoshop.
● Integrated Redis DB to enhance data retrieval speed in real-time web applications.
● Utilized Docker to package applications with dependencies, ensuring consistency across environments.
● Wrote application-level code to interact with the backend and consume the JSON by using RxJS
Observables.
● Worked closely with the back-end team to implement AJAX calls to REST APIs and update the dynamic
functionality of HTML in jQuery.
● Worked in Agile Scrum Methodology to provide more efficient work and higher quality.
● Used SQL server which is a JavaScript database that is a lightweight client-side in-memory SQL
database, designed to work in the browser.Environment: Angular5, JavaScript, TypeScript, Grunt, Ajax,
HTML5, CSS3, SASS, Node.js, Jasmine, Agile methodology, Dreamweaver, Cloud Foundry, Canvas, CI/CD,
REST API, MongoDB, Bootstrap, GIT, SQL server.

Client: Quantiphi, India March 2018 - May 2021


Role: UI Developer
Responsibilities:
● Designed CSS templates for use in all pages on the website working with CSS Background, positioning,
text, border, margin, padding, and table.
● Created S3 buckets in AWS environment to store files which are required to serve static content for a
web application.
● Applied optimization techniques to reduce page size and load times to enhance user experience using
sprites.
● Worked on REST web services using ASP.Net WEB API and C#, used WEB API to provide services to HTTP
Requests, good understanding on design and deep functional experience in creating, deploying and
consuming REST-FUL Services.
● Developed user interface by using the React JS, Flux for SPA development.
● 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.
● Implemented the Drag and Drop functionality using React-Draggable.
● Used React-Autocomplete for creating google map’s location search on the webpage added Excel-
Builder to download the Tabular data in Excel format using react.
● Worked with Back-End team to display data using the Custom components, library Components, and
Redux.
● Implemented dynamic UI components leveraging TypeScript for enhanced type safety and
maintainability.
● Integrated Redis DB for caching frequently accessed data, reducing API latency.
● Designed and maintained centralized logging with ELK Stack, enhancing debugging efficiency.
● Worked on creating Rest Services using ASP.NET Web API and C# and generated generate robot results
in Jenkins.
● Implemented data driven server-side code in clean-code-architecture design using REST APIs, C#,
ASP.net core, MVC and LINQ in .Net framework.
● Used Object Oriented Programming concepts to develop UI components that could be reused across
the Web Application.
● Used Git for version controlling and regularly pushed the code to GitHub.
● Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday
basis.
● Built an isomorphic application using React.js and Redux with GraphQL on the server-sid
● Developed a ASP.Net Web Service application that sends response to client based on the request
received.
● Built administrator page displaying profile information in React.js and GraphQL
● Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
● Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are
reported by Testing Team.
● Environment: HTML5, CSS3, CSS, SAAS, React Js, Node Js, XML, JSON, PHP, REST web services, GitLab,
JIRA, AWS and web storm.

Client: Zen Q, Hyderabad, India June 2016 - Feb 2018


Role: UI Developer
Responsibilities:

 Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML,
XHTML, CSS.
 Developed various customized views using Dojo, jQuery, JavaScript, HTML, XHTML and CSS3.
 Used Grunt as task runner to test the JavaScript with JS Hint.
 Designed the front-end applications user interactive (UI) web pages using web technologies like
HTML, XHTML, and CSS.
 Worked on JavaScript DOM manipulation and picked up on jQuery.
 Using jQuery developed simple nav bars and other features by using multiple jQuery selectors.
 Fixing bugs found in the Production and documented the application step-by-step process.
 Involved in designing dynamic website design and programming using HTML4, CSS, and JavaScript.
 Utilized new software to adapt to the changes quickly.
 Coordinated project activities and ensuring that all project phases are adequately followed.
 Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.

EDUCATION:
Bachelor of Engineering (B.E.) in Computer Science and Engineering from SRTMUN ( May 2016)
H.S.C from Latur Board ( May 2012)
S.S.C. From Latur Board ( May 2010)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy