Summary
Overview
Work History
Education
Skills
Connect with me
Timeline
Generic

ANKIT TYAGI

Senior FrontEnd Engineer
Delhi

Summary

Accomplished Senior Software Engineer with extensive experience in developing scalable web and middleware solutions. Proficient in JavaScript, React.js, Node.js, and TypeScript, with a strong background in authentication mechanisms such as OKTA SSO, OAuth 2.0, and JWT. Experienced in leading Agile teams, optimizing CI/CD pipelines using Jenkins and Docker, and implementing best practices like static code analysis, security audits, and performance optimizations. Adept at ensuring WCAG-compliant accessibility, integrating real-time services with WebSockets, and working with cloud platforms like AWS. Passionate about building high-performance, user-centric applications and enhancing software quality through TDD and security best practices.

Overview

11
11
years of professional experience
2012
2012
years of post-secondary education

Work History

Specialist Software Engineer

ltimindtree ltd
08.2022 - Current

Client: AMEX GBT Skills:

  • Implemented best practices such as static code analysis (ESLint), BDD, WebPack for optimized production builds, security analysis (Snyk), and SonarQube to develop production-ready web applications.
  • Worked in an Agile environment, actively participating in daily scrum meetings and collaborating with cross-functional teams to ensure smooth project delivery.
  • Developed and integrated a Node.js + Express middleware to facilitate communication between the React.js (TypeScript) frontend and backend services, handling error logging, event emission, web notifications, and socket connections.
  • Implemented OKTA SSO authentication using JWT in a React.js (TypeScript) + Redux client application.
  • Designed and configured CI/CD pipelines, integrating with Jenkins to streamline deployments and used Docker for managing multiple containerized applications.
  • Led the development of a React.js (TypeScript) + Node.js (TypeScript) application from scratch, enabling personalized hotel booking recommendations based on users' previous itineraries.

React.js, Next.js, Redux, Node.js, Express, TypeScript, AWS, Redis, Socket.IO, JWT

Associate Software Engineer

Cognizant Technology Solutions
04.2021 - 08.2022
Client: Walmart
  • Designed and developed the frontend for an AI/ML-based inspection tool using React.js and Redux from scratch, enabling the capture of datasets for various goods to train AI models for inspecting perishable items.
  • Integrated a Node.js proxy server, enhancing security, scalability, and robustness of the application.
  • Implemented real-time logging and debugging using Splunk and Winston logger, improving error tracking and troubleshooting efficiency.
  • Integrated SSO authentication using OAuth 2.0 and JWT to ensure secure user access.
  • Ensured WCAG-compliant accessibility across the application and wrote comprehensive unit tests using Jest and Enzyme in a TDD environment.
  • Configured Webpack, Babel, and ESLint to generate an optimized, production-ready build.
  • Designed and implemented CI/CD pipelines using Jenkins and Looper to streamline deployment processes.
Skills:

React.js, Redux, Node.js, AWS, JWT, Jenkins, Webpack, Jest, Enzyme

Software Engineer

CISF(MHA)
09.2014 - 04.2021

Skills:

  • Developed a cost/budgeting optimizer application from scratch, serving as a full-stack developer, using React.js and Redux for the frontend and Node.js with Express for API development.
  • Built the frontend of a Technical Inventory Management System, which tracks technical gadgets across establishments as per MHA guidelines, using Vanilla.js, HTML, CSS, Bootstrap, and Chart.js.
  • Designed and developed a configurable admin and customer dashboard using React Context API and Node.js for seamless user management.
  • Collaborated with the Accessibility team to implement WCAG guidelines, improving the accessibility of multiple applications.
  • Worked with the R&D team to enhance the quality and security of signals processed via communication equipment such as VHF, UHF, and RADAR.

JavaScript, HTML, CSS, React.js, Redux, Node.js, Express, Bootstrap, Chart.js, WCAG Accessibility

Education

BTech - Electronics and Communication Engineering

Gautam Budh Technical University
Lucknow, Uttar Partech

Skills

JavaScript

undefined

Connect with me

www.linkedin.com/in/Atyagi-js

www.github.com/ankittyagi14

Timeline

Specialist Software Engineer

ltimindtree ltd
08.2022 - Current

Associate Software Engineer

Cognizant Technology Solutions
04.2021 - 08.2022

Software Engineer

CISF(MHA)
09.2014 - 04.2021

BTech - Electronics and Communication Engineering

Gautam Budh Technical University
ANKIT TYAGISenior FrontEnd Engineer