Nupur Kinger, Developer in New Delhi, Delhi, India
Nupur is available for hire
Hire Nupur

Nupur Kinger

Verified Expert  in Engineering

Engineering Manager and Developer

New Delhi, Delhi, India

Toptal member since August 3, 2020

Bio

Nupur, an accomplished engineering manager, brings over 13 years of diverse expertise, having previously served as both back- and front-end engineer at Google. She is proficient in various technologies, including Angular, React, Node.js, Java, AWS, Docker, Kubernetes, and message queues. Committed to transparent communications and constant technical upskilling, Nupur excels in people management, project management, strategic planning, product trio setups, mentoring, and career growth.

Portfolio

EQS Group Inc.
Angular, PHP, Team Mentoring, Node.js, MySQL, GitLab CI/CD, Docker, AWS IAM...
EQS Group Inc.
Angular, PHP, System Architecture, Team Mentoring, React, GitLab CI/CD...
Google (on the payroll of Global Logic)
CSS, Jakarta EE, Proof of Concept (POC), Multithreading, Visual Studio, OAuth 2...

Experience

  • Microservices Architecture - 10 years
  • Mentorship & Coaching - 8 years
  • Angular - 4 years
  • People Management - 4 years
  • Strategic Planning - 3 years
  • Amazon Web Services (AWS) - 3 years
  • TypeScript - 3 years
  • Docker - 3 years

Availability

Part-time

Preferred Environment

Java, Full-stack, Angular, React, Node.js, Docker, Kubernetes, AWS IAM, CI/CD Pipelines, Agile Project Management

The most amazing...

...thing I've done was manage a cross-functional team and lead a successful launch of two new products with several feature releases within 15 months.

Work Experience

Engineering Manager

2022 - 2023
EQS Group Inc.
  • Managed the development of a digital solution for compliance with supply chain, due diligence, and risk management.
  • Orchestrated and directed a cross-functional team of seven front-end, back-end, and QA engineers. Led a successful launch of two new products and several iterative feature releases within an ambitious period of 15 months.
  • Worked in a product-trio setup, collaborating closely with the product manager and designer to streamline the product development lifecycle. This resulted in improved transitions from product discovery to designs to development.
  • Navigated a steep learning curve, implementing situational and Agile methodologies to ensure on-time deliveries without compromising product quality.
  • Provided technical guidance, mentorship, and commitment to the professional growth of the team members, ensuring that the positive and productive work environment was sustained.
  • Managed projects employing Kanban and Scrum methodologies and executed swift transitions between them as the project demanded.
Technologies: Angular, PHP, Team Mentoring, Node.js, MySQL, GitLab CI/CD, Docker, AWS IAM, Amazon S3 (AWS S3), Kubernetes, Agile Project Management, Scrum Master, People Management, Mentorship & Coaching, Product Management, Strategic Planning, Estimations, Algorithms, Database Management, Visual Studio Code (VS Code), NoSQL, Web Applications, Performance Tuning, Performance Analysis, Single-page Applications (SPAs), Code Review, Front-end Design, Front-end Development, Team Leadership, APIs, Subversion (SVN), Design Patterns, HTML, Unit Testing, Web Project Management, Amazon Virtual Private Cloud (VPC), Amazon Web Services (AWS), NestJS, React Hooks, React Redux, Redux, Eclipse IDE, Best Practices, Microservices Architecture, Testing, Concurrent Programming, Dependency Injection, Angular Material, JSON Web Tokens (JWT), IntelliJ IDEA, Cloud Computing, Software Development Lifecycle (SDLC), REST, Software QA, API Integration, Project Management

Senior Angular Developer

2020 - 2022
EQS Group Inc.
  • Revamped a buggy implementation of a customized form builder with a much better and more stable version to reduce defect frequency and improve the overall project contribution experience.
  • Implemented an interactive tree graph rule engine for the Approval Manager product using the d3-charts library in less than a month.
  • Onboarded a team of compliance framework developers with Angular technology in less than a week.
Technologies: Angular, PHP, System Architecture, Team Mentoring, React, GitLab CI/CD, TypeScript, MySQL, Docker, Kubernetes, REST APIs, D3.js, Mentorship & Coaching, Algorithms, Database Management, Visual Studio Code (VS Code), NoSQL, Web Applications, Performance Tuning, Performance Analysis, Single-page Applications (SPAs), Code Review, Front-end Design, Front-end Development, Team Leadership, APIs, Subversion (SVN), Design Patterns, HTML, Unit Testing, Web Project Management, Amazon Virtual Private Cloud (VPC), Amazon Web Services (AWS), NestJS, React Hooks, React Redux, Redux, Eclipse IDE, Best Practices, Microservices Architecture, Testing, Concurrent Programming, Dependency Injection, Angular Material, JProfiler, JSON Web Tokens (JWT), IntelliJ IDEA, Cloud Computing, Software Development Lifecycle (SDLC), REST, Software QA, API Integration

Associate Consultant

2014 - 2019
Google (on the payroll of Global Logic)
  • Acted as team lead and an individual developer in the Google Travels vertical for product development for Google hotel partners. The products are used by internal teams and over 600 Google hotel partners worldwide.
  • Oversaw product development with Angular/TypeScript on the front end and Java on the back end. Other technologies involved were GCP, JavaScript, HTML/CSS, JSON, and SQL.
  • Developed multi-threaded, parallel, and asynchronous codes to address performance bottlenecks and deliver quick response times to the end-user.
  • Designed and developed new tools for the application from scratch using the best possible design patterns, optimized data flows, and data structures.
  • Contributed plugins to the Google development frameworks, which proved helpful across verticals. I was awarded for and recognized as one of the pioneers who contributed to internal frameworks.
  • Initiated two significant contributions, the HaTS plugin and a Google Maps component for Google development frameworks.
  • Developed callouts for hotel partners, one-liner texts appearing below hotel names in Google search results.
  • Received a "readability" award in Java and reviewed codes for more than 800 code changes across teams for code styles, design patterns, and appropriate data structures.
  • Developed an editor with stateful properties, impacting approximately 30 onboarding partners per quarter.
Technologies: CSS, Jakarta EE, Proof of Concept (POC), Multithreading, Visual Studio, OAuth 2, Jira, Hibernate, JUnit, Team Mentoring, Test-driven Development (TDD), Microservices, HTML5, Website Performance, REST APIs, Java 8, Front-end, User Interface (UI), GitHub, MySQL, SQL, Linux, Windows, Writing & Editing, Split Stack Development, JSON, XML, Protocol Buffers, Google Cloud Platform (GCP), HTML, JavaScript, TypeScript, Angular, Java, People Management, Mentorship & Coaching, Algorithms, Database Management, Visual Studio Code (VS Code), NoSQL, Web Applications, Performance Tuning, Performance Analysis, Single-page Applications (SPAs), Code Review, Front-end Design, Front-end Development, Team Leadership, APIs, Subversion (SVN), Design Patterns, Unit Testing, Web Project Management, Eclipse IDE, Best Practices, Testing, Concurrent Programming, Dependency Injection, Best Practices in Design, Angular Material, Mockito, JSON Web Tokens (JWT), IntelliJ IDEA, Cloud Computing, Software Development Lifecycle (SDLC), REST, Software QA, API Integration, Project Management

Technical Officer

2011 - 2014
Centre for Development of Advanced Computing
  • Led a team for back-office modules for the in-house hospital management information system (eSushrut) for multiple clients simultaneously focusing on the development of new features using Java and Oracle.
  • Trained end-users, testing teams, and foreign delegates about software usability.
  • Developed POCs for new features and mentored new staff.
  • Communicated proactively with clients for new requirements brainstorming and change analysis.
Technologies: CSS, Jakarta EE, Proof of Concept (POC), Multithreading, GitLab, Apache Maven, Apache Struts 2, Hibernate, JUnit, Team Mentoring, Java 8, Test-driven Development (TDD), HTML5, Website Performance, REST APIs, XML, Front-end, User Interface (UI), GitHub, NetBeans, SQL, Windows, Writing & Editing, Split Stack Development, Oracle PL/SQL, Apache Struts, Ajax, JavaScript, HTML, Oracle, Microsoft SQL Server, Java, Mentorship & Coaching, Algorithms, Database Management, NoSQL, Web Applications, Performance Tuning, Performance Analysis, Single-page Applications (SPAs), Code Review, Team Leadership, APIs, Eclipse, Subversion (SVN), Design Patterns, Unit Testing, Eclipse IDE, Best Practices, Testing, Concurrent Programming, Dependency Injection, Mockito, IntelliJ IDEA, Software Development Lifecycle (SDLC), REST, Software QA, API Integration

Software Engineer

2011 - 2011
One97 Technologies
  • Implemented the Google Talk API using Google SMACK API. This API provided back-end support for chat on mobile through SMS and WAP.
  • Mentored interns for feature development and integration.
  • Researched various open source Java mobile APIs extensively.
Technologies: Jakarta EE, Proof of Concept (POC), Multithreading, JavaScript, Java 8, Test-driven Development (TDD), REST APIs, XML, User Interface (UI), GitHub, Git, CSS, MySQL, NetBeans, SQL, Communication, Apache Struts, Microsoft SQL Server, Google APIs, Java, Algorithms, Database Management, Performance Analysis, Code Review, Front-end Design, APIs, Eclipse, Subversion (SVN), Design Patterns, Unit Testing, Eclipse IDE, Best Practices, Testing, Dependency Injection, Mockito, IntelliJ IDEA, Software Development Lifecycle (SDLC), REST, Software QA, API Integration

Software Developer

2009 - 2011
Treystaa Services
  • Developed knowledge process indicator (KPI) features using XML and other web technologies, along with Hibernate, and MySQL administration.
  • Developed an in-memory star schema data warehouse architecture and used profiler tools (Netbeans in-built profiler and Your-Kit Java profiler) and Google protocol buffers for this purpose.
  • Implemented a JCS cache for the in-house business intelligence platform to make the data warehouse queries at least 50% more performant.
Technologies: Jakarta EE, Proof of Concept (POC), Multithreading, Hibernate, REST APIs, JavaScript, Java 8, Test-driven Development (TDD), HTML5, Front-end, User Interface (UI), GitHub, Git, CSS, MySQL, NetBeans, SQL, Windows, Split Stack Development, NoSQL, XML, Protocol Buffers, JSON, HTML, Java, Algorithms, Database Management, Web Applications, Performance Tuning, Performance Analysis, Code Review, APIs, Eclipse, Subversion (SVN), Design Patterns, Unit Testing, Eclipse IDE, Best Practices, Testing, Concurrent Programming, Dependency Injection, JProfiler, Mockito, IntelliJ IDEA, Software Development Lifecycle (SDLC), REST, API Integration

Risk Management and SCDD Compliance

https://www.eqs.com/compliance-solutions/risk-manager/
EQS Risk Manager supports in analyzing and managing environmental and human rights along the supply chain. It enables auditability and eases reporting based on continuous documentation of all analyses and measures.

I contributed to the project in an engineering management capacity, managing a team of 6-10 developers cross-functionally. My responsibilities, in addition to technical contribution, also included people management, mentoring, strategic planning, project management, and career growth for the team members. We delivered two projects iteratively and launched with fantastic outcomes.

Google Hotel Price Ads

A suite of web applications for internal use by Google and external use by Google hotel-partners. This was a Java and Angular-based development. I was initially involved as an individual contributor working remotely and later as the team lead to collaborate with the on-site Google team.

eSushrut - Hospital Information Management System

A Java, HTML/JavaScript, and Oracle-based information management system catering to some of India's largest government-owned hospitals, including PGIMER, Chandigarh, and GGHS, Delhi. I led the development of administrative modules of the system while working for the Center for Development of Advanced Computing, Ministry of IT, India.

Recovery Tracker

https://github.com/nupur-kinger/FibroRecoveryTracker
This app is an independent pet project that tracks lifestyle improvements through daily scores based on healthy habit metrics. The project features a dashboard with graphs and average scores over a varied period of time. There is also a customized calendar view to highlight the best and worst days of the user.

The app has a very intuitive materialized UX. It was built for Android and developed in Kotlin/KTX in Android Studio using Android Architecture Components. Please see the project URL for a repository link.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.
2012 - 2014

Executive MBA in Industrial Marketing

Indian Institute of Foreign Trade - New Delhi, India

2005 - 2009

Bachelor of Technology Degree in Information Technology

Guru Gobind Singh Indraprastha University - New Delhi, India

DECEMBER 2020 - PRESENT

Toptal React Academy Graduate

Toptal, LLC

Libraries/APIs

REST APIs, Google APIs, MPAndroidChart, Android Architecture Components, React Redux, D3.js, Node.js, React

Tools

Subversion (SVN), GitLab, Android Studio, Apache Maven, IntelliJ IDEA, GitHub, Git, Jira, JProfiler, Excel 2010, Visual Studio, Eclipse IDE, Amazon Virtual Private Cloud (VPC), AWS IAM, GitLab CI/CD

Languages

SQL, JavaScript, XML, Java, HTML, CSS, TypeScript, Java 8, HTML5, Kotlin, PHP

Frameworks

Angular, Apache Struts 2, JUnit, Hibernate, Angular Material, Mockito, JSON Web Tokens (JWT), OAuth 2, Redux, NestJS, Apache Struts

Paradigms

Concurrent Programming, Design Patterns, Dependency Injection, Unit Testing, Best Practices, Best Practices in Design, Microservices Architecture, Microservices, Test-driven Development (TDD), Testing, API Architecture, REST, Agile Project Management

Platforms

Eclipse, NetBeans, Oracle, Windows, Linux, Visual Studio Code (VS Code), Jakarta EE, Android, Firebase, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Kubernetes

Storage

MySQL, JSON, Database Management, PostgreSQL, Cloud Firestore, NoSQL, Microsoft SQL Server, Oracle PL/SQL, Amazon S3 (AWS S3)

Industry Expertise

Project Management, Marketing, Accounting

Other

Protocol Buffers, Data Structures, Algorithms, Software Development Lifecycle (SDLC), Cloud Computing, Team Leadership, APIs, Back-end, Single-page Applications (SPAs), Multithreading, Code Review, Full-stack, Web Applications, Front-end, Front-end Design, Front-end Development, Performance Tuning, Performance Analysis, Website Performance, User Interface (UI), Code Architecture, Communication, Architecture, Split Stack Development, Team Mentoring, People Management, Mentorship & Coaching, Strategic Planning, Proof of Concept (POC), Software QA, API Integration, Business Cases, Android Architecture, Writing & Editing, Presentations, Design, Android Emulators, Ajax, React Hooks, CI/CD Pipelines, System Architecture, Scrum Master, Product Management, Estimations, Web Project Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring