Nidhika Gohil

Lead Software Engineer

LinkedIn | Email | Phone

[email protected]

+91-9767062053

Pune, IN

About

Results-driven Lead Software Engineer with nearly 5 years of progressive experience in designing, developing, and optimizing high-performance web applications, specializing in React.js, Node.js, and microservice architectures. Proven leader in video player development, adept at overseeing architecture, mentoring engineers, and driving cross-functional collaboration for timely, high-quality releases. Expert in enhancing system performance, reducing asset size by 30%, and optimizing load times by 25% through multi-level caching for enterprise solutions.

Work Experience

Lead Software Engineer

KPOINT Technologies

Jul 2025 - Present

Pune, Maharashtra, IN

Currently leading the video player development team, overseeing architecture, delivery, and fostering cross-functional collaboration to deliver high-quality, performant solutions for customer business problems.

  • Spearheaded a video player development team, providing architectural oversight, guiding delivery, and mentoring engineers on performance, accessibility, and secure coding best practices.
  • Orchestrated seamless cross-functional collaboration with product and QA teams, ensuring timely and high-quality software releases.
  • Partnered directly with senior management to translate complex customer business problems into effective, scalable technical solutions.

Senior Software Engineer

KPOINT Technologies

Jun 2022 - Jun 2025

Pune, Maharashtra, IN

Drove the development and optimization of scalable video player SDKs and web applications, leveraging React.js, JavaScript, and AWS services to enhance user experience and system performance.

  • Engineered and maintained scalable, reusable React.js components for video player SDKs, deployed across over 5000 client use cases.
  • Optimized player performance by reducing asset size by 30% and accelerating load times by 25% through strategic multi-level caching implementations.
  • Integrated AWS IVS for live event streaming, delivering low-latency video playback within a custom player ecosystem.
  • Led a player development sub-team, driving the delivery of custom widgets, UI enhancements, and critical performance optimizations.
  • Developed and integrated third-party APIs to enable personalized video experiences, including voice cloning and lip-sync features.

Software Engineer

KPOINT Technologies

Nov 2020 - Jun 2022

Pune, Maharashtra, IN

Contributed to full-stack development, building responsive web pages, robust backend components, and analytics scripts while adhering to Agile methodologies to ensure high-quality software delivery.

  • Developed and optimized responsive, accessible web pages for media-rich client platforms utilizing Sails.js, jQuery, and SCSS.
  • Ensured high code reliability and quality by writing and executing comprehensive unit tests with Mocha.js and Chai.js.
  • Engineered Java-based backend components for efficient data extraction and integrated Python scripts for advanced video analytics.
  • Created Python scripts to automate the generation of comprehensive summary reports detailing video viewership and user engagement.
  • Actively participated in Agile sprint cycles, collaborating with product and QA teams to deliver features on schedule.

Software Engineer Trainee

KPOINT Technologies

Dec 2019 - Nov 2020

Pune, Maharashtra, IN

Gained foundational experience in full-stack web development, focusing on API implementation, UI/UX improvements, and technical documentation for new software projects.

  • Implemented robust RESTful APIs using the Sails.js framework, facilitating seamless data exchange for web applications.
  • Developed user-friendly and responsive web pages using Sails.js and jQuery, enhancing overall user experience.
  • Revamped existing web page UIs based on design mockups, significantly improving usability and functionality.
  • Engineered and implemented a secure password policy, enhancing user account security.
  • Authored comprehensive technical documentation for new software development projects, ensuring clarity and maintainability.

Education

Computer Science

Fergusson College

9.68/10

Jan 2018 - Jan 2020

Pune, Maharashtra, IN

Computer Science

Maeer's Arts, Commerce & Science College

83.84%

Jan 2015 - Jan 2018

Pune, Maharashtra, IN

Skills

Architecture & Optimization

  • Architectural Design
  • Performance Optimization
  • Scalability
  • System Design
  • Secure Coding Practices
  • API Integration

Frontend Development

  • React.js
  • Redux Toolkit
  • HTML5
  • CSS3
  • SCSS
  • Bootstrap
  • TailwindCSS
  • JavaScript (ES5/ES6)
  • TypeScript
  • jQuery
  • Pug.js
  • Hls.js
  • Component Libraries
  • Responsive Design
  • UI/UX Design Principles

Backend Development

  • Node.js
  • Express.js
  • Sails.js
  • Java
  • Python
  • REST APIs
  • Microservices
  • Full-Stack Development

Testing & Quality Assurance

  • Mocha.js
  • Chai.js
  • Unit Testing
  • Debugging

Databases

  • MySQL

Cloud & DevOps

  • Git
  • AWS
  • S3
  • Lambda
  • Unix
  • JIRA
  • SVN
  • Agile
  • API Integration

Leadership & Project Management

  • Team Leadership
  • Mentoring
  • Cross-functional Collaboration
  • Agile Methodologies
  • Project Delivery
  • Strategic Planning

Data & Analytics

  • Video Analytics
  • Python Scripting
  • Data Extraction
  • Reporting

Other Technical Skills

  • Accessibility
  • SEO
  • Technical Documentation
  • Problem Solving