Nupur Kinger
Verified Expert in Engineering
Engineering Manager and Developer
New Delhi, Delhi, India
Toptal member since August 3, 2020
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
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
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
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.
Senior Angular Developer
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.
Associate Consultant
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.
Technical Officer
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.
Software Engineer
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.
Software Developer
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.
Experience
Risk Management and SCDD Compliance
https://www.eqs.com/compliance-solutions/risk-manager/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
eSushrut - Hospital Information Management System
Recovery Tracker
https://github.com/nupur-kinger/FibroRecoveryTrackerThe 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
Education
Executive MBA in Industrial Marketing
Indian Institute of Foreign Trade - New Delhi, India
Bachelor of Technology Degree in Information Technology
Guru Gobind Singh Indraprastha University - New Delhi, India
Certifications
Toptal React Academy Graduate
Toptal, LLC
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring