Overview
Technical skills
Timeline
Roles

Overview

Backend engineer focused on REST APIs and small service architecture at a middle level with a strength in designing clear service/repository separation for an e-commerce domain. The strongest proven skill is building Redis-backed inventory and checkout workflows with atomic inventory updates, as shown in app/repositories/product_repository.py and app/services/checkout_service.py. There is limited evidence of production-grade concerns like auth/token lifecycle, structured observability, rate limiting, schema migrations, or distributed system designs.

Technical skills

SQL
Kotlin
PHP
Java
JavaScript
Node JS
TypeScript
Python• Architect • 9y+
Databases
Pinecone
PostgreSQL
ClickHouse• 4y+
Redis• 4y+
Frontend
Next.js
React.js
Redux
Tailwind CSS
PostCSS
npm
Yarn
DevOps
Amazon EC2
AWS
AWS Lambda
Docker
Git
Grafana
Prometheus
WebSockets
Rest API
CI/CD• 4y+
GCP
AI/ML
RAG
Transformers

Timeline

Co-founder, Head of Engineering Executive
Level2 Cofounder
Feb 2022 to Jul 2026 4 Years 5 Months Cardiff Fully remote

Architected a distributed, multi-tenant algorithmic trading platform enabling strategy creation, backtesting, and deployment. Scaled server infrastructure to process real-time market feeds and execute low-latency quant computations with continuous live deployments. Designed SLA-oriented data capture and asynchronous reconciliation using ClickHouse, and optimized pipelines with Redis to improve real-time backtest performance. Led a cross-functional team covering system architecture, CI/CD, and cloud infrastructure to support a high-availability B2B2C SaaS.

ClickHouse
Redis
CI/CD
Founding Technology Lead Lead
PeakPerformer.io Full-Time
Sep 2019 to Feb 2022 2 Years 5 Months New Delhi In office

Built and launched an end-to-end HRTech AI inference SaaS from scratch while acting as the first engineering hire. Led the core engineering team and scaled the product to support revenue growth and investor support. Developed real-time video conferencing and calendar scheduling modules to support candidate interview workflows with high concurrency.

Python
PHP
AI Agents
Software Developer Middle
Internshala Full-Time
May 2017 to Sep 2019 2 Years 4 Months Gurgaon In office

Developed scalable backend services and Android features, including real-time chat and asynchronous messaging. Implemented ML-powered functionality and supported growth of the learning platform. Contributed to backend and mobile delivery for Internshala Trainings, serving large student volumes at scale.

Android SDK
Java
Kotlin
RxJava
SRM Institute of Science and Technology (ex SRM University)
Bachelor's Degree Computer Science and Engineering
2013–2017 Chennai, Tamil Nadu
Middle Backend Developer Confidence: Medium API Engineer
Backend engineer focused on REST APIs and small service architecture at a middle level with a strength in designing clear service/repository separation for an e-commerce domain. The strongest proven skill is building Redis-backed inventory and checkout workflows with atomic inventory updates, as shown in app/repositories/product_repository.py and app/services/checkout_service.py. There is limited evidence of production-grade concerns like auth/token lifecycle, structured observability, rate limiting, schema migrations, or distributed system designs.
Data Layer & Database
4/10
Working with databases
Practical data-layer decisions using Redis as primary store with atomic decrement logic and basic data integrity checks, but no schema evolution or migrations.
Scalability & Performance
3/10
Handling load and speed
Some concurrency-aware work (atomic Redis operations) and counters for stats but little evidence of system-level scalability planning (no caching strategy, queues, rate limiting or load-test artifacts).
System Architecture
4/10
Overall system structure
Clean small-service layering (api/services/repositories/schemas) showing thought about module boundaries, but overall system is a single-process sample without documented inter-service contracts or advanced decomposition.
Security & Auth
3/10
Protecting data and access
Reasonable input validation and error handling at boundaries (checks for missing products, invalid quantities, coupon validation) but no auth/authz, token handling, secrets management, or dependency audit artifacts.
Reliability & Observability
3/10
Stability and monitoring
Basic reliability measures and test coverage for common flows and edge cases; some retry/looping for Redis transactions but lacking structured logging, timeouts, jittered backoff, circuit breakers and graceful shutdown handling.
Expertise
Python• Middle
Microservices & API Architecture• Middle
Industries
Commerce• Middle
Technologies
Java
PHP
Kotlin
Rest API
Recommendations
  • Develop small-to-medium REST services and API endpoints that require transactional interactions with a key-value store or cache-backed data layer (inventory, carts, coupons).
  • Implement inventory and checkout flows that require atomic operations and test coverage, extending existing Redis-based patterns to background jobs and idempotent consumers.
  • Help implement integration tests and unit tests for edge cases and error contracts, improving reliability and test-driven features in Python/FastAPI projects.
  • Extend the codebase to add production operational concerns: auth, rate limiting, structured logging/correlation ids, and resilience patterns with configurable backoff and timeouts.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Intern Frontend Developer Confidence: Low Generalist
Documentation-focused frontend contributor (Intern) specializing in MDX-based docs and developer onboarding. The strongest proven skill is authoring MDX documentation and reusable MDX snippets, as shown in hanuor/docs/essentials/reusable-snippets.mdx. Public artifacts do not show custom application UI code, state management, automated tests, performance optimization, or production frontend components.
UI Component Architecture
1/10
How interface parts are built
Minimal component architecture evidence; mostly MDX examples showing how to export tiny components but no deliberate component library, separation, or custom hook logic.
Responsive & Cross-browser
1/10
Works on all screens and browsers
No concrete responsive or cross-browser strategies documented; the content is documentation/guide oriented with basic layout examples but no advanced layout techniques or RTL/i18n handling.
Performance Optimization
1/10
Speed of the interface
No measured performance work or optimization artifacts; only generic deployment and CLI guidance is present.
Accessibility & Semantics
1/10
Usable for everyone
Only surface-level semantic guidance from markdown/anchors; no explicit accessibility implementation, ARIA, keyboard handling, or a11y CI tooling present.
State Management & Data Flow
1/10
Managing data in the app
No server-state or client-state discipline documented; examples show passing variables to snippets but no request cancellation, optimistic updates, or state machines.
UX & Visual Polish
1/10
Look and feel quality
Basic UX examples for documentation (accordions, cards, tips) present but no skeletons, undo patterns, measured perceived performance improvements, or careful edge-state handling.
Expertise
Frontend Architecture & Build Tools• Intern
Technologies
JavaScript
TypeScript
Node JS
Redux
Tailwind CSS
Next.js
Yarn
React.js
npm
PostCSS
Recommendations
  • Author and maintain developer docs, MDX snippets, and onboarding guides for libraries or tooling.
  • Build small static or component-focused demos that convert MDX examples into concrete React/MDX components, so component architecture and responsiveness can be demonstrated.
  • Contribute to build and release tasks - CLI integration, npm/yarn package scripts, and simple deploy/readme improvements where existing knowledge of npm and yarn is useful.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories: