Rajendra Uppal

CTO

Gurugram, Haryana, India16 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Built AI Agents to enhance engineering productivity.
  • Led engineering teams of up to 30 across multiple domains.
  • Transformed backend systems for significant performance improvements.
Stackforce AI infers this person is a SaaS Engineering Leader with extensive experience in AI and team management.

Contact

Skills

Core Skills

Engineering ManagementSoftware DevelopmentSoftware ArchitectureGenerative AiTechnology Leadership

Other Skills

AI AgentsAI frameworksAWSAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Angular 17Artificial Intelligence (AI)B2BB2CBusinessCC++CXCode Review

About

Rajendra builds and leads strong engineering teams. He focuses on products users enjoy using.He has spent 8+ years building B2B SaaS and enterprise products, from early stage ideas to scaled platforms.Highlights:→ Applied AI to improve engineering speed and output.→ Set up and grew engineering organizations from the ground up.→ Built products from 0 to 1 and scaled them from 1 to 10 at B2B SaaS startups.→ Led teams of 5 to 30 engineers across front end, back end, QA, DevOps, and SRE.Most of his work has been with Series B and C B2B startups. Team sizes ranged from small core groups to 30 engineers. He has led full stack development, front end migrations from Angular to React, and backend shifts from monoliths to microservices. He has also driven large re-architecture efforts across backend systems and cloud platforms.Earlier, he worked on Microsoft Viva, improving employee engagement and OKR features. At Adobe, he built core components of Adobe Creative Cloud and received multiple awards for his work.Currently, he is building a minimalist project management software at 5day.io, leading a team of 30 engineers.He enjoys solving hard technical problems and building teams which deliver consistently. He shares practical insights on AI, coding, software architecture, and engineering management.Rajendra has been a polyglot programmer. He has written production code in Python, Java, JavaScript, TypeScript, Go, C, C++, VB .NET, C# .NET, Ruby, PHP, Perl.He spends his free time learning new AI tools and technologies like Vector Databases.He enjoys playing snooker. He likes thoughtful conversations on startups, business, and technology.His all social links are here: https://linktr.ee/ruppalEmail: rajen.iitd at gmail dot com

Experience

16 yrs 6 mos
Total Experience
1 yr 6 mos
Average Tenure
10 mos
Current Experience

5day.io

Head of Engineering

Aug 2025Present · 10 mos · Gurugram, Haryana, India · Remote

  • Leading a team of 30 engineers to build minimalist distraction-free project management B2B SaaS platform 5day.io
  • Built AI Agents (Keyword Research Agent, Social Media Agent, Blog Creation Agent) using n8n, OpenAI API, Milvus
  • Tech Stack: Java 17, Angular 17, PostgreSQL, MongoDB, Redis, AWS
Engineering LeadershipEngineering ManagementHigh Performance TeamsSoftware ArchitectureSoftware Development

Topmate.io

Mentor

Jul 2024Present · 1 yr 11 mos · Gurugram, Haryana, India · Remote

Pulse labs

Director of Engineering

Jan 2023Jan 2025 · 2 yrs · Gurugram, Haryana, India · Remote

  • Led the technical road map across AI, back end, and mobile, aligning with product and business objectives.
  • Architected and Built AI Summarization and insights tool from scratch.
  • Hands-on experience working with AI frameworks, hugging face, NLP, or LLM-based features—understanding how to deploy and optimize models in a production environment.
High Performance TeamsSoftware DevelopmentSoftware ArchitectureEngineering ManagementGenerative AILarge Language Models (LLM)+1

Microsoft

Senior Software Engineering Manager

Sep 2021Jan 2023 · 1 yr 4 mos · Gurugram, Haryana, India · Remote

  • Owned the product roadmap, customer feature requests, and quality enhancements for Microsoft Viva, focusing on Viva Goals to manage OKRs, enhancing employee experience and engagement for a high-impact platform.
  • Directed a team of 15 engineers (SDE 1 to SDE 3), including frontend, backend, and full-stack developers, along with 1 tech lead, 1 architect, and 1 tech lead manager, driving technical execution and innovation.
  • Domain: HRTech, People Predictive Analytics, Employee Engagement, B2B, SaaS
  • Tech Stack: React, Node.js, Postgres, MongoDB, Redis, Kafka, Azure, Heroku
Distributed SystemsHigh Performance TeamsSoftware DevelopmentTechnology LeadershipSoftware ArchitectureEngineering Management+1

Workspan

Engineering Manager

Jul 2020Sep 2021 · 1 yr 2 mos · Gurgaon, Haryana, India · Remote

  • Transformed Customer Data Backend (180x Impact): Revamped the customer data integrations backend from Python to Java (Spring Boot) and migrated from NoSQL to PostgreSQL, achieving an ~180x performance boost, significantly enhancing system efficiency.
  • Overhauled Reporting Backend (100x Impact): Redesigned the reporting backend from Python to Java (Spring Boot) and shifted from NoSQL to PostgreSQL, delivering an ~100x performance improvement, streamlining data processing and reporting capabilities.
  • Led Data Quality Turnaround (100% Bug Reduction): Directed a cross-functional team of 8 engineers across pods for data reconciliation and cleanup, eliminating all data quality-related bugs, securing the renewal of the company’s biggest customer.
  • Domain: B2B SaaS, Sales and Marketing Software
  • Tech Stack: Java, Python, Golang, Angular, Postgres, GCP
Go (Programming Language)Distributed SystemsSystem ArchitectureHigh Performance TeamsCode ReviewSoftware Development+5

Infeedo

AVP Engineering

Aug 2019Mar 2020 · 7 mos · Gurgaon, India · On-site

  • Role and Responsibilities:
  • ● Design, Architecture, Code Reviews, Cloud Infra, Team Management, Hiring
  • ● DOMAIN: HRTech, People Predictive Analytics, Employee Engagement, SaaS, B2B, AI Chatbot, NLP
  • ● TECH STACK: AngularJS, React, Node.js, Express, MySQL, MongoDB, Redis, AWS
  • ● Led a team of 20 engineers and 3 tech leads
  • ● Scale, Performance, Security, Standards Compliance (GDPR, SOC2 T2, Internal Security)
Distributed SystemsSystem ArchitectureHigh Performance TeamsCode ReviewSoftware DevelopmentSpring Boot+5

Zykrr

Sr. Software Architect

Mar 2017Aug 2019 · 2 yrs 5 mos · Gurgaon, India · On-site

  • Role and Responsibilities:
  • ● Design, Architecture, Coding, Cloud Infra, Client Management, Team Management, Hiring
  • ● DOMAIN: Feedback Management, Consumer Experience, SaaS, B2B, Analytics, NLP
  • ● TECH STACK: AngularJs, Node.js, Python, REST APIs, PostgreSQL, MongoDB, Redis, AWS, Azure
  • ● Led a team of 10 engineers
Distributed SystemsSystem ArchitectureHigh Performance TeamsCode ReviewSoftware DevelopmentSoftware Architecture+3

Delhivery

2 roles

Engineering Manager

Apr 2016Feb 2017 · 10 mos · Gurgaon, India · On-site

  • Key Accomplishments:
  • ● Build and manage a team of 9 engineers and 1 tech lead.
  • ● Design and build data and algorithm driven web application NetPlan for network planning.
  • ● Design and build a distributed system VRS (Vehicle Routing System).
  • ● Regular peer code reviews.
  • ● Responsible for software design and architecture, web applications, REST APIs, distributed systems.
  • ● Managing daily scrums and bi-weekly sprint plannings.
  • ● Product management, working with cross-functional teams.
  • ● Work with UI/UX design team for our web applications.
  • ● Contribution to address segmentation and category identification services.
  • ● Contribution, help and support to all the products being developed by the whole team.
  • ● Heavy contribution on identify, interview and hire software developers, team leads and architects for complete tech team.
  • ● Initiating and managing knowledge sharing sessions within the team.
  • ● Instil software engineering best practices in the team.
  • Technologies:
  • Python, Flask, Django, Java, C++, Redis, RabbitMQ, MongoDB, AWS, Ubuntu.
Distributed SystemsSystem ArchitectureHigh Performance TeamsCode ReviewSoftware DevelopmentThird-Party Logistics (3PL)+4

Technical Lead

Jun 2015Mar 2016 · 9 mos · Gurgaon, India · On-site

  • Key Accomplishments:
  • ● Build and manage a team of 5 engineers.
  • ● Design and build data and algorithm driven web application NetPlan for network planning.
  • ● Responsible for software design and architecture of web applications.
  • ● Regular peer code reviews.
  • ● Managing daily scrums and bi-weekly sprint plannings.
  • ● Product management, working with cross-functional teams.
  • ● Work with UI/UX design team for our web applications.
  • ● Heavy contribution on identify, interview and hire software developers, team leads and architects for complete tech team.
  • ● Initiating and managing knowledge sharing sessions within the team.
  • ● Instil software engineering best practices in the team.
  • Technologies:
  • Python, Flask, Django, MongoDB, HTML, CSS, JavaScript, jQuery, semantic-ui framework, AWS, Ubuntu, Linux.
Distributed SystemsSystem ArchitectureHigh Performance TeamsCode ReviewSoftware DevelopmentThird-Party Logistics (3PL)+4

Adobe

Senior Member of Technical Staff

May 2012Feb 2015 · 2 yrs 9 mos · Noida Area, India · On-site

  • Key Accomplishments:
  • ● Development of Adobe Creative Cloud and OOBE suite of products.
  • ● Grabbed 3 awards (2 Special Contribution and 1 Bravo) for exceptional performance.
  • Technologies:
  • C++, STL, Python, Perl, Git, Perforce, Visual Studio 2008/2010/2012, Xcode 4.5, Mac OSX 10.8/10.9, Windows 7, Windows 8
Distributed SystemsSoftware DevelopmentSoftware ArchitecturePython

Efi

Senior Software Engineer

Feb 2011May 2012 · 1 yr 3 mos · Bengaluru Area, India · On-site

  • Key Accomplishments:
  • ● Development of kiosk application SendMe which enables customers to print a document to various places like, network share, various document management systems and nearest MFP (multifunction printer).
  • Technologies:
  • C++, STL, wxWidgets, Perl, Microsoft SharePoint, Ricoh Document Management System, Visual Studio 2005/2008, Windows XP/7/8
Software Development

Canon

Senior Software Engineer

Apr 2010Jan 2011 · 9 mos · Noida Area, India · On-site

  • Key Accomplishments:
  • ● Designed and developed XML security SDK in C++ to enable clients to put digital signatures in OpenOffice and Microsoft Office documents.
  • Technologies:
  • C++, STL, Apache xerces, Apache XML security library, Visual Studio 2008, Windows 7
Software Development

Ari

Software Engineer

Jun 2008Apr 2010 · 1 yr 10 mos · New Delhi, Delhi, India · On-site

  • Key Accomplishments:
  • ● Development of Radar Simulator using C++.
  • ● Built VB6 based desktop application on top of Radar Simulator.
  • ● Built a Resource Manager desktop application using C++, MFC (Microsoft Foundation Classes) library and reduced resources size used by the simulator by 90%.
  • ● Built a VB .NET based desktop application acting for hardware-software integration for Crane simulator.
  • ● Built IRIS (Information Retrieval and Interaction System), an e-learning desktop application using C# .NET as an integration of all simulators (Radar, ECDIS chart, Ship Manoeuvring) for training to ship cadets about different scenarios happen in sea.
  • ● Built SimCommander application using C++ and MFC to manage simulation machines remotely and hence reducing manual efforts by 90%.
  • Technologies:
  • C++, STL, VB .NET, C# .NET, MFC, COM, ActiveX, Visual Studio 2008, Windows XP
Software Development

Education

Indian Institute of Technology, Delhi

Master of Technology - MTech — Computer Science

Jun 2006Jun 2008

M. D. S. University, Ajmer

Master of Science - MS — Mathematics

Jan 2000Jan 2002

Indian Institute of Technology, Kharagpur

GATE — Mathematics

Feb 2006Mar 2006

CSIR

NET (JRF) — Mathematics

Jan 2005Jan 2005

Indian Institute of Technology, Kanpur

Research Fellow — Computational Complex Analysis - Fractals

Jan 2004Jan 2004

UGC

NET (JRF) — Mathematics

Jan 2003Jan 2003

Stackforce found 100+ more professionals with Engineering Management & Software Development

Explore similar profiles based on matching skills and experience