Shanu Khera

CTO

Dehradun, Uttarakhand, India12 yrs 5 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Over a decade of experience in software and data engineering.
  • Expertise in architecting large-scale distributed systems.
  • Proficient in modern technologies like AWS, Python, and React.
Stackforce AI infers this person is a SaaS-focused software engineer with extensive experience in data engineering and microservices.

Contact

Skills

Core Skills

Data EngineeringSoftware DevelopmentMicroservicesWeb DevelopmentInfrastructure Engineering

Other Skills

AWS API GatewayAWS BatchAWS CloudwatchAWS EC2AWS ECSAWS EMRAWS FargateAWS LambdaAWS RDSAWS S3AWS VPCAgile MethodologiesAlgorithmsAmazon S3Amazon Web Services (AWS)

About

A pragmatic programmer with a passion for solving problems using technology. I am an accomplished software and data engineer, I have over a decade of experience architecting and building robust large-scale distributed systems, data pipelines, and web applications using technologies like Airflow, Spark, Kafka, AWS, Python Flask, Go, Node JS, and React to name a few. My solutions have powered products and platforms to handle massive traffic and data volumes.

Experience

12 yrs 5 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 3 mos
Current Experience

Odin ai

Head of Engineering

Mar 2025Present · 1 yr 3 mos · Dehradun, Uttarakhand, India · Remote

Bp

Senior Data Engineer

Dec 2023Mar 2025 · 1 yr 3 mos · Remote · Remote

Bairesdev

Senior Software Engineer

Aug 2020Aug 2023 · 3 yrs · New Delhi, Delhi, India · Remote

  • Performed code reviews to ensure quality standards were met by development teams.
  • Mentored newly hired software engineers through routine coaching and training opportunities.
  • Developed high-quality, scalable REST APIs using Python, Flask, SQLAlchemy, Postgres, AWS RDS, AWS VPC, and AWS EC2.
  • Optimized database queries and stored procedures for improved performance of AWS Batch Jobs.
  • Designed user interfaces with a focus on usability, accessibility, and responsiveness in React JS (Node JS), Typescript, Redux, and React Query.
  • Developed REST APIs and GraphQL APIs for high-performance microservices using Go lang, GORM, Gin, gqlgen, AWS API Gateway, AWS Cloudwatch, AWS ECS, AWS S3, and AWS Lambda.
  • Developed and implemented data pipelines to ingest, store and process large datasets using Apache Spark, Apache Airflow, AWS Batch, AWS EMR, AWS ECS, Docker, AWS Lambda, AWS Fargate, AWS S3, AWS Cloudwatch, AWS Lambda and Clickhouse DB.
  • Implemented microservices in Python and Golang that uses GitHub Actions for CI and CD to with Pytest for testing and automate deployment processes across different environments using Docker, Kubernetes, AWS Lambda, and AWS S3.
PythonFlaskSQLAlchemyPostgresAWS RDSAWS VPC+21

Freelancer.com

Software Engineer

Oct 2017Aug 2020 · 2 yrs 10 mos · Dharamshala, Himachal Pradesh, India · Remote

  • Participated in architecture discussions related to product roadmap planning.
  • Created REST API services for clients using Python, Flask, SQLAlchemy, Postgresql, MongoDB, Redis, Celery, and AWS technologies.
  • Managed multiple microservices from concept to completion.
  • Performed code reviews and unit tests to ensure adherence to coding standards in a TDD setting.
  • Hired, trained, and managed a team of 8 software engineers.
  • Implemented responsive design principles to ensure cross-platform compatibility of webpages.
  • Utilized modern frameworks like React JS, React Native and Node.js for developing interactive client-side applications.
  • Setup CI and CD pipelines using Jenkins, Docker, Pytest, unittest, Nose, Cypress, Jest, and AWS.
PythonFlaskSQLAlchemyPostgresqlMongoDBRedis+10

Red panda innovation labs

Software Engineer

Feb 2017Oct 2017 · 8 mos · Pune, Maharashtra, India

  • Provided support for end users by resolving issues related to the deployed applications.
  • Collaborated with other developers to integrate multiple systems through APIs.
  • Maintained databases by writing complex SQL queries and stored procedures.
  • Built authentication mechanisms using the OAuth2 protocol to protect sensitive information stored within the system's database.
  • Developed API integrations using Django and Flask to connect backend services.
  • Monitored application metrics using monitoring tools like New Relic or Datadog to identify potential problems early on.
  • Created documentation for APIs, databases, and other technical components of the system architecture.
  • Collaborated with frontend developers to integrate user interface elements into applications.
  • Maintained proper coding standards throughout development cycles via linting tools such as ESLint or Flake8 and using TDD for development using Pytest, Jest, and Mocha.
  • Troubleshot issues related to application performance, and availability.
  • Developed and maintained user-facing websites using HTML, CSS, JavaScript, Typescript, and ReactJS.
SQLDjangoFlaskOAuth2HTMLCSS+4

Octro inc.

Member Of Technical Staff

Aug 2015Feb 2017 · 1 yr 6 mos · Noida, Uttar Pradesh, India

  • Participated in Agile and Scrum meetings, sprint planning sessions and retrospectives.
  • Created an in-house distributed build system for our portfolio of mobile games. Used Linux nodes and technologies like Bash, Python, Java, Apache Kafka, Jenkins, Mongo DB, Redis, Apache Casandra, Apache Maven, and C++.
  • Resolved customer issues through debugging and troubleshooting complex problems in production environment.
  • Monitored server logs for errors and took appropriate actions accordingly.
  • Improved performance of a logging microservice written in C by 50%. Changed TCP to UDP with a custom reliability layer, and used Inter-process communication like socket programming and message queues.
BashPythonJavaApache KafkaJenkinsMongoDB+4

Aricent

Software Engineer

Sep 2013Aug 2015 · 1 yr 11 mos · Gurugram, Haryana, India · On-site

  • Used version control systems to track code changes and bug fixes.
  • Participated in regular meetings with stakeholders to discuss progress and plan future roadmap items.
  • Performed debugging and troubleshooting of applications using JIRA and Git.
  • Utilized object-oriented design principles to develop high-quality software components using Python, Django, and MySQL.
  • Resolved many telecommunication related bugs in the SS7 stack application for Oracle Eagle STP using C programming.
  • Wrote unit test cases and functional test cases for multiple applications.
PythonDjangoMySQLCJIRAGit+1

Education

Birla Institute of Applied Sciences

Bachelor of Technology - BTech — Computer Science

Jun 2009Jun 2013

Jaycees Public School

High School — Science

Jun 2006Jun 2008

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

Explore similar profiles based on matching skills and experience