×
Rajesh Kanna

Rajesh Kanna

Senior Software Engineer | Technical Lead

12202 Summerwood Ln, Alpharetta, Georgia, US, 30005
+14047177084
English, Tamil, Telugu

Background


About

About

Full-stack engineer with 15+ years building and leading software delivery. Delivered enterprise solutions for Walmart and McKesson; shipped products for YC startups including Rippling. Led India HQ operations: sales, marketing, delivery, hiring. Core stack: React, Node.js, Ruby on Rails. Strong in system design, microservices, performance optimization, and Agile delivery.

Work Experience

Work Experience

  • Senior Software EngineerTaskRabbit

    Sep, 2019 - Present

    • Lead migration of fulfilment platform from monolith to target-state microservices; drive Agentic AI engineering practices and architecture standards.

    • Own BMOS (Batch Matching Optimization System): ML-based batch matching for tasks and taskers; own architecture, release coordination, and cross-team support.

    • Reduced recommendation latency; improved P99 and page load performance.

    • Built and maintained TaskRabbit React Native app (Rails API) and React/Redux web front end.

    • Led invoicing engine development during re-platforming; decomposed monolith into modular engines.

    • Designed and ran pricing A/B tests; delivered pricing features that increased revenue.

  • Founder, Full-Stack EngineerNavir Labs

    Jan, 2019 - Present

    • TNEA: Full-stack web app (jQuery, Node.js/Express) for engineering stream selection; ranked colleges/majors by cutoff data.

    • School List: React/Redux and Rails app for school discovery (proximity, affordability, quality; 10+ factors).

    • Quick Send: React Native app with Node/Express backend for quick message and quote sharing (iOS, Android).

    • Tamil Memes: React Native app with Node/Express backend (iOS, Android).

    • Tamil Radio: Native Android app for mobile, tablet, Android TV, Chromecast, wearables.

    • Desi Radios PWA: Node/Express/GraphQL backend; responsive PWA for online radio (web, iOS, Android).

    • Paadal: jQuery + Node/Express app indexing Tamil songs from YouTube; search by artist, actor, music director.

    • Trained LoRA models for SDXL; built blockchain networks and Web3 dApps; built GPT-4 Tweet reply application.

    • Deployed projects on DigitalOcean (nginx) and Heroku.

  • VP of Tech and DeliveryCodebrahma Technologies

    Jun, 2017 - Jan, 20191 year 7 months

    Led India HQ: Sales, Marketing, Delivery, Hiring.

    • Drove 58% YoY profit growth; positioned company as React and React Native specialist.

    • Delivered for YC startups (Rippling, MinoGames, Dose.Dr) and enterprises (Chola Finance, Aditya Birla).

    • Standardized HR on Zoho People: onboarding, offboarding, leave, comp-off, 360 reviews.

    • Documented best practices; created project boilerplates, templates, and company handbook.

    • Reduced hiring cycle to 10 days; built and ran remote campus hiring across 5 campuses.

    • Cut attrition to 15% via policy updates, engagement, feedback loops, and equipment upgrades.

    • Mentorhq.com: PM and full-stack (FFmpeg video merging, Node.js, customer retention); Judge: React + Rails.

    • Shipped HIPAA-compliant React/Redux front end for YC healthcare startup.

  • Principal Analyst, Transportation ManagementManhattan Associates, US

    Jan, 2014 - Jun, 20173 years 5 months

    Designed and delivered solutions for complex logistics software; wrote design and technical specs; led junior analysts.

    • McKesson account coding: Enhanced Transportation 2010 for McKesson; new framework improved performance 5x.

    • ROSS Inbound: Rule-based framework for dynamic order destination assignment.

    • Performance: Analyzed heap/thread dumps, ASH/AWR/ADDM; tuned SQL; removed bottlenecks.

    • Security: Remediated Heartbleed, BEAST and other vulnerabilities per IBM security scans.

  • Senior Analyst, Transportation ManagementManhattan Associates, US

    Nov, 2011 - Dec, 20132 years 1 month

    Drove development process improvements; owned features from requirements through release.

    • McKesson archive/purge: Rewrote stored procedure; 10x performance gain; used AWR and monitoring to find bottlenecks.

    • CI/CD: Built Jenkins pipeline for SDN automation; fix packs keyed to commit id/git tag.

    • Git migration: Migrated 45 projects from ClearCase to Git; trained team and set repo standards.

  • Software Engineer, Transportation ManagementManhattan Associates, India

    Jan, 2009 - Nov, 20112 years 10 months

    Java and web development for logistics; complex features and production troubleshooting.

    • Freight Audit and Pay (FAP): Developed and refactored module for auditing transport costs and carrier payments.

    • SCOPE Studio: Built Eclipse plugins for SCPP UI (autocomplete, drag-and-drop) to improve developer workflow.

    • Security: Fixed XSS and SQL injection vulnerabilities.

    • Retail Routing: Implemented warehouse-to-transport routing (cross-team).

    • TLM SaaS: Cloud transportation app; delivered plan path, MCW, invoice short-pay and other enhancements.

  • Associate Software Engineer, Transportation ManagementManhattan Associates, India

    Jun, 2007 - Dec, 20081 year 6 months

    • Transportation Execution: Bridge between WMS and TMS; TE Planning Engine routes orders at 6000/min.

    • Manual Load Planning: Designed and built full UI for WM users to plan/re-plan shipments (Consolidation Engine fallback).

    • AF Logistics: Enhanced PO updates, consignment UI, TO quantity sync, cost recalc, shipment line and cost adjustments.

Skills

Skills

  • Core

    Software Engineering

    System Design

    Microservices

    Agile

    Scrum

    Technical Leadership

    Mentoring

    API Development

    REST

    GraphQL

  • Languages

    JavaScript

    Java

    Ruby

    SQL

    R

  • Web & Backend

    Node.js

    Express

    Ruby on Rails

    React

    Redux

    Gatsby

    jQuery

  • DevOps & Build

    Docker

    CI/CD

    Jenkins

    Webpack

    Gradle

    Git

    Linux

  • Databases

    PostgreSQL

    MySQL

    Oracle

    Redis

    Elasticsearch

  • Cloud & Infrastructure

    AWS

    Heroku

    DigitalOcean

    Netlify

    nginx

  • Mobile

    React Native

    Android

    iOS

    PWA

Education

Education

  • Software Systems, Master, Birla Institute of Technology and Science, Pilani

    May, 2009 - Apr, 2011

  • Chemical Engineering, Bachelor, National Institute Of Technology, Trichy

    Aug, 2003 - May, 2007

Awards

Awards

  • 2013 CHOICE Award , Manhattan Associates

    Awarded on: Jan 01, 2014

    For Excellence in Operational Improvement

Volunteer Work

Volunteer Work

  • Mentor, Junior Achievement

    Jan, 2015 - Jan, 2015

    Junior Achievement's Purpose is to inspire and prepare young people to succeed in a global economy.

    • Mentored students in personal financial planning and career exploration (JA Finance Park).

Interests

Interests

  • Software

    Reverse EngineeringComputer Networks
  • Others

    EconomicsPhotographyMindfulnessMusic