Summary
Overview
Work History
Education
Skills
Awards
Languages
Timeline
Generic

Abhishek Singh

Noida

Summary

Results-driven Senior Software Engineer with 13 years of experience in OTT streaming, digital TV, and set-top box platforms. Expertise in Java, Spring Boot, React Native, REST APIs, and microservices, with strong skills in requirement gathering, solution design, and code reviews. Led Agile delivery processes and mentored team members, delivering innovative solutions that enhance user experiences and support business objectives.

Overview

2
2
Languages
14
14
years of professional experience

Work History

Senior Software Engineer

Irdeto
11.2022 - Current

Managed full development lifecycle of movie and series details for Sooka OTT platform.

  • Maintained React Native application for Apple TV, focusing on performance and user engagement.
  • Enhanced application functionality by integrating REST APIs and developing reusable UI components.
  • Facilitated architecture discussions to ensure alignment between project design and user needs.
  • Mentored junior developers while conducting code reviews to improve overall code quality.
  • Collaborated with QA and DevOps teams for streamlined production releases using GitHub and Jenkins.
  • Achieved three successful production launches while contributing to a 13-member agile team.
  • Led a team of four developers to implement Akash STB features within specified timelines.

Senior Software Engineer

Corpus Enterprises Pvt. Ltd.
10.2018 - 10.2022

Client: MultiChoice, Johannesburg, South Africa

  • Played a key role in the development of the RDK-based OTT platform for Ultra Set-Top Boxes (STBs), contributing to core platform capabilities and feature delivery.
  • Implemented key user-facing features, including Live TV EPG Search, Video-on-Demand (VOD) Recommendations, Download Manager, and Trick Play, enhancing the overall viewing experience.
  • Collaborated with product owners and business stakeholders to gather requirements, refine technical solutions, and contribute to architecture and design discussions.
  • Conducted code reviews, mentored engineers, and promoted engineering best practices to ensure high code quality, maintainability, and knowledge sharing.
  • Successfully delivered multiple releases for the POT platform, ensuring quality and stability across SIT, UAT, and Production environments.
  • Worked closely with cross-functional teams, including QA, DevOps, and product management, to ensure on-time delivery and successful production deployments.

Technology Analyst

Infosys Ltd.
02.2015 - 10.2018

Client: Cisco

  • Developed and delivered features for the Cisco Umpire and Selectica platforms using Java, Spring Boot, Microservices, and RESTful APIs, enhancing system functionality and performance.
  • Collaborated with Cisco stakeholders and business teams to analyze requirements and translate them into scalable, high-quality technical solutions aligned with business needs.
  • Participated in the complete Software Development Life Cycle (SDLC), including requirement analysis, solution design, development, testing, deployment, and production support within the Cisco environment.
  • Designed and implemented scalable, maintainable software components, improving application reliability, performance, and operational efficiency.
  • Worked closely with cross-functional teams, including QA, DevOps, and product management, to ensure timely delivery of high-quality releases.
  • Investigated and resolved production issues through root cause analysis, ensuring system stability and minimal downtime for Cisco applications.
  • Contributed to code reviews, technical discussions, and implementation of engineering best practices to maintain code quality and consistency.

Software Engineer

NestingBits Technology Pvt. Ltd.
10.2012 - 02.2015
  • Developed Java/Spring MVC applications and responsive web interfaces with JSP, HTML, CSS, and JavaScript to enhance user experience.
  • Developed software solutions to enhance user experience and functionality.
  • Collaborated with cross-functional teams to integrate new features into existing systems.
  • Conducted code reviews to ensure quality and adherence to best practices.

Education

B.Tech - Computer Science

Integral University
Lucknow
01-2012

Skills

Programming Languages

Java 8, JavaScript, PL/SQL

Frameworks & Technologies

Spring Boot, Spring MVC, Spring AI

React Native, Redux

JPA, Hibernate

Backend & Architecture

RESTful APIs

Microservices

Distributed Systems

Agile Methodologies

Generative AI

Large Language Models (LLMs)

Prompt Engineering

Retrieval-Augmented Generation (RAG)

AI Agents

LangChain

Model Context Protocol (MCP)

Domain Expertise

OTT & Video Streaming

DevOps & Tools

Git

Jenkins

Automated Testing

Awards

  • Star Award, Infosys, 2016
  • Certificate of Excellence, Cisco, 2017

Languages

English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Senior Software Engineer

Irdeto
11.2022 - Current

Senior Software Engineer

Corpus Enterprises Pvt. Ltd.
10.2018 - 10.2022

Technology Analyst

Infosys Ltd.
02.2015 - 10.2018

Software Engineer

NestingBits Technology Pvt. Ltd.
10.2012 - 02.2015

B.Tech - Computer Science

Integral University
Abhishek Singh