Sunil Gupta

CTO

Bengaluru, Karnataka, India21 yrs 5 mos experience
Highly Stable

Key Highlights

  • 16+ years in engineering leadership and product development.
  • Expert in Agile transformation and team coaching.
  • Proven track record in delivering complex software solutions.
Stackforce AI infers this person is a seasoned leader in SaaS and Consumer Electronics development.

Contact

Skills

Core Skills

Software DevelopmentAgileApplication DevelopmentTeam BuildingUser Interface DevelopmentMentoring

Other Skills

Agile MethodologiesCClearCaseCloud FeaturesCore JavaDesign PatternsDistributed SystemsEmbedded SoftwareEmbedded SystemsJavaNodejsPerlQMLRTOSScrum

About

Seasoned Engineering Leader with 16+ years of experience in product development, technology transformation, agile transformation, setting up engineering teams, customer engagement, technology budget planning & proven record of delivering multiple product. Proficient in Core Java, Spring Boot framework and relational data base. Participates in design reviews, requirement reviews, platform API definition, system integration and application monitoring through various tools like AppD, Splunk. Experienced in leading development & operation of AWS hosted SAS product portfolio. Have knowledge on MongoDB, Kafka, RabbitMQ and various AWS services. Lead the transformation of teams in to Agile model from Waterfall. Have extensive experience in Scrum, SAFE & XP (TDD, CI/CD, Pair Programming, Test First Approach, BDD) practices. Have lead the development of multiple products from scratch and successfully taken them to production. Have 10+ year experience in leading product development with teams spread across geographical locations (USA, Sweden).

Experience

Harness

3 roles

Senior Director of Software Engineering

Promoted

Feb 2025Present · 1 yr 1 mo

Director of Software Engineering

Promoted

Feb 2022Jan 2025 · 2 yrs 11 mos

Senior Engineering Manager

Jan 2021Jan 2022 · 1 yr

Sabre india

Senior Software Development Manager

Nov 2017Jan 2021 · 3 yrs 2 mos · Bangalore

Cisco systems

3 roles

Senior Engineering Manager

Promoted

Nov 2014Nov 2017 · 3 yrs

  • I lead software development teams which work on developing end to end product solution for set top boxes. Current program involves revamping the user interface using server-client technology (like QML, Nodejs, mysql etc) and providing cloud feature to users (like video on demand, cloud recording etc).
  • My role involves defining product requirement along with product managers, estimation and release planning for rolling out the product to customers, participating in solution design and ensuring design gets translated to code.
  • My day to day activities involves coaching my team in the agile & technical transformation journey along with solving the obstacle faced by them. My responsibility includes providing regular feedback to the team member and planning their career path. I closely work with with scrum master in transforming the team in to a high performing team.
  • I take keen interest in to driving organization wide initiative in area of software development practices like automation etc.
  • My passion involves learning new technology and doing my own experiments with it, specially in area of application development using Angular JS and ionic framework.
QMLNodejsmysqlAgileSoftware DevelopmentCloud Features

Engineering Manager

Promoted

Apr 2013Nov 2014 · 1 yr 7 mos

Team Leader

Aug 2010Mar 2013 · 2 yrs 7 mos

  • NDS got acquired with Cisco System

Samsung r&d institute india

3 roles

Lead Engineer

May 2008Aug 2010 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Recruited & built a team, which worked on application layer development for next generation printer platform, based on Extensible Open Architecture. Developed and designed solution for various features in Java technology. Trained team members on architecture & base code. Lead the planning and release exercise for the platform. Closely worked as a bridge among development teams across development centers (Bangalore, South Korea & USA) and contributed in architecture definition.
JavaApplication DevelopmentTeam Building

Senior Software Engineer

Promoted

Jun 2006May 2008 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Worked on Samsung's first touch based user interface for the printer platform. Developed many core feature, helped in setting up the base code & mentored many engineers. Developed simulator and code generator tool to reduce the time taken in UI development.
Touch Interface DevelopmentMentoringSimulator DevelopmentUser Interface Development

Software Engineer

Jul 2004May 2006 · 1 yr 10 mos · Bengaluru, Karnataka, India

Education

Indian Institute of Technology, Roorkee

BTech — Electrical

Jan 2000Jan 2004

Indian Institute of Management, Calcutta

Certificate Program In Management Of Software Development — Software Project Management

Jan 2010Jan 2010

Stackforce found 100+ more professionals with Software Development & Agile

Explore similar profiles based on matching skills and experience