Devansh Nigam

Frontend Engineer
Bengaluru.

About

Driven and accomplished frontend engineer specializing in crafting scalable, efficient, and user-centric applications using React, React Native, and cutting-edge microfrontend architectures. Developed a robust skill set in JavaScript, TypeScript, and various frameworks like Redux Toolkit and Redux Saga. Currently, a Software Development Engineer at British Telecom (BT Group Plc), where I have spearheaded the development of enterprise-wide governance dashboards and high-impact delivery systems, significantly enhancing operational efficiency and customer satisfaction. My work on the MyServices app has streamlined complex workflows, benefiting multiple telecom partners in the UK.

Work

British Telecom (BT Group Plc) - Openreach
|

Software Development Engineer (SDE) - Frontend

Summary

Spearheaded the development of enterprise-wide governance dashboards and high-impact delivery systems, significantly enhancing operational efficiency and customer satisfaction. My work on the MyServices app has streamlined complex workflows, benefiting multiple telecom partners in the UK.

Highlights

MyServices app: Delivered high-impact 18 complex workflows (87% repair orders volumes) used by 6+ partners including Sky Group in UK. Code-splitting in templates deployed on AWS S3.

Governance Dashboard Webapp (SPA): Spearheaded end-to-end development of enterprise-wide dashboard using microfrontend architecture, implementing independent deployment pipelines and framework-agnostic practices leading to 80% increase in overall efficiency of internal operations.

MyNetworks app: Implemented efficient Redux Persistence for caching workflows as drafts, integrated a Photo Editor, optimized image uploads to AWS S3 resulting in 70% compression, enhancing UX.

Migrated E2E UI automation from Appium to Maestro, integrating with Gitlab CI/CD Release Pipeline using gitlab-runner, a 90% average reduction in overall time with testing.

Code coverage increase from 20.45% to 93.24% using Jest & react-native-testing-library.

British Telecom (BT Group Plc) - Openreach
|

Software Engineer Intern - Frontend

Highlights

Implemented MyNetworks 8 pin-drop workflows for A55 forms, resulting in a 40% decrease in form submission errors through enhanced validation.

Contributed to design system for 12+ reusable UI components, compiled at build-time as a npm package reducing 55% duplicate code monitored through SonarQube.

Education

PES University

B.Tech

Computer Science Engineering (CSE)

Courses

Data Structures

Design & Analysis of Algorithms

Database Systems

Awards

Customer Focus Recognition

Awarded By

British Telecom

High Impact Delivery of 18 complex workflows (87% repair orders volumes) in MyServices used by 6+ partners including Sky Group in UK.

Incredible IT Recognition

Awarded By

British Telecom

Built a organisation wide Governance Dashboard [frontend] from scratch and lead the migration single-handlely to microfrontend architecture.

MRD Scholarship Awardee (Awarded to Top 20% in Batch)

3rd and 4th semester

DAC Scholarship Awardee (Merit Distinction Award)

1st and 2nd semester

1st position in Site Developer Competition

Awarded By

Techfest 2020, IIT Bombay

Awarded with 'Brillant rating

for FY 24-25.

Skills

Languages

HTML, CSS, JavaScript (ECMAScript ES6+), TypeScript, C, C++, Kotlin.

Libraries/Frameworks

React JS, Next JS, React Native, Redux Toolkit, Redux Saga, React Router v7, React Native Reanimated, Tailwind CSS, SASS, Three JS, Module Federation (Microfrontend).

Build/Version Tools

Webpack 5, Vite, Babel, npm, Metro, Gradle, Git, GitLab CI/CD, SDLC.

Unit, Integration, E2E Testing

Jest, Test-Driven Development (TDD), Maestro, Appium.

Projects

Danaher Lead Management App

Summary

A business lead-management solution for Danaher Global Inc., presented during TechFest, 2020, IIT Bombay, Android Native application fully in Kotlin with Google Firebase for Authentication and backend CRUD operations for real-time updates using Firebase Cloudfirestore.