AI Engineer
TypeScript
JavaScript
Node JS
C++
Python
Java
Go
C
UI Component Architecture: 6/10
UX & Visual Polish: 6/10
Responsive & Cross-browser: 5/10
Active 2 days ago
Invite to interview
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
Frontend UI engineer (mid-senior level) focused on polished Next.js and React experiences with a strong eye for design systems and templated page generation. The strongest proven skill is building a template/builder system and page-document pipeline as seen in ankora/lib/builder/registry.ts and ankora/lib/builder/template-document.ts. There is limited evidence of automated test coverage, measured performance telemetry, advanced server-state patterns (cancellation/optimistic rollback) or formal a11y tooling in the public code.
Phone
Technical skills
Languages
8
TypeScript
JavaScript
Node JS
C++
Python
Java
Go
C
Node JS
11
Express
Mongoose
Joi
Multer
Nodemailer
Passport.js
Bcrypt
Prisma
Helmet
Winston
Dotenv
Frontend
8
React.js
Next.js
Tailwind CSS
Zod
Zustand
Framer Motion
Vite
ESLint
AI/ML
13
LLM
Claude
LangChain
LoRA
Gemini
LangGraph
PyTorch
Transformers
PEFT
QLoRA
OpenAI
vLLM
Langfuse
DevOps
9
AWS
Kubernetes
GitHub
OpenTelemetry
GitHub Actions
Grafana
Rest API
Datadog
Docker
Databases
4
PostgreSQL
Redis
Apache Kafka
Supabase
Other
17
Playwright
Vitest
Spring Boot
PyTorch C++
Claude Code
AI Agents
CI/CD
RAG
Fine-tuning
Embeddings
Function Calling
Agentic Workflows
Multi-Agent Systems
Structured Outputs
Tool Use
SigNoz
Prompt Caching
Timeline
Founding AI Engineer
•
Middle
EkamApps
•
Cofounder
Building GrowthLadder, an AI council-intelligence system that analyzes council agendas, minutes, and budgets for Australian and New Zealand local governments. Designing LLM agent workflows with tool calling and structured outputs, plus retrieval-augmented generation for grounded answers. Implementing a durable, crash-safe runtime with caching/retries and adding observability via tracing and logs.
LangGraph
Multi-Agent Systems
Agentic Workflows
RAG
Embeddings
Tool Use
Structured Outputs
OpenAI
Gemini
PEFT
QLoRA
PyTorch
Transformers
vLLM
Redis
Apache Kafka
PostgreSQL
AWS
Docker
Kubernetes
Langfuse
SigNoz
Datadog
Grafana
OpenTelemetry
Prompt Caching
Software Engineer
•
Middle
SmartOrbit
•
Full-Time
Worked as a software engineer. The CV does not provide detailed responsibilities, achievements, or specific technologies for this role.
Motilal Nehru National Institute of Technology
Bachelor's Degree •
Computer Science & Engineering
Senior Frontend Developer
Confidence: Medium UI Engineer
Frontend UI engineer (mid-senior level) focused on polished Next.js and React experiences with a strong eye for design systems and templated page generation. The strongest proven skill is building a template/builder system and page-document pipeline as seen in ankora/lib/builder/registry.ts and ankora/lib/builder/template-document.ts. There is limited evidence of automated test coverage, measured performance telemetry, advanced server-state patterns (cancellation/optimistic rollback) or formal a11y tooling in the public code.
UI Component Architecture
6/10
How interface parts are built
Deliberate component and builder design with composable primitives and factory functions that show architecture beyond single-page glue code.
Evidence
ankora/lib/builder/registry.ts: createBrick, createSection, BRICK_DEFINITIONS (builder primitives and factory pattern)
ankora/lib/builder/template-document.ts: createPageDocumentFromTemplate (composition of sections into a page document)
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.js: RawJsonDisplay, SkeletonLoader (small self-contained UI components)
Responsive & Cross-browser
5/10
Works on all screens and browsers
Responsive styling and mobile-first rules are present with explicit media queries and Tailwind config, but no advanced cross-browser feature detection or RTL infrastructure was found.
Evidence
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.module.css: @media (max-width: 640px) responsive rules for mobile layout
dbs-mnnit/dsa-pattern/tailwind.config.js: theme extension and content paths (Tailwind usage)
dbs-mnnit/dsa-pattern/src/index.css: Tailwind base/components/utilities with responsive helper utilities
Performance Optimization
3/10
Speed of the interface
Some pragmatic performance choices exist (image artifact selection, skeleton loaders), but there is little sign of measured optimization, bundle analysis or advanced runtime optimizations (virtualization, critical rendering strategies).
Evidence
linkedin-reverse-engineering-tross/src/lib/linkedin.js: extractProfilePicture picks the largest image artifact (artifact selection)
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.js: SkeletonLoader used to improve perceived performance during fetch
ankora/lib/builder/template-document.ts: hashing-based variant selection to diversify templates (deterministic lightweight optimization)
Accessibility & Semantics
3/10
Usable for everyone
Basic accessibility considerations are present (alt attributes, focus-visible styles, labeled inputs), but custom widgets lack ARIA patterns and there is no evidence of automated a11y checks or advanced focus-management for complex interactions.
Evidence
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.js: <img alt={profile.fullName}> and id on input elements
dbs-mnnit/dsa-pattern/src/App.css: :focus-visible rule and accessible hover/focus states
dbs-mnnit/linkedin-reverse-engineering-tross/src/app/page.js: input has id and uses autoFocus/autoComplete attributes
State Management & Data Flow
4/10
Managing data in the app
Clear server-client data flow with explicit loading/error/cached states and defensive server-client error handling; no advanced server-state management, request cancellation patterns, optimistic updates or state machines were observed.
Evidence
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.js: client fetch POST to /api/profile with loading, error, cached flags and explicit UI states
linkedin-reverse-engineering-tross/src/lib/linkedin.js: fetchProfile includes retry-worthy error handling for 3xx, 401/403, 429 and 999 statuses
ankora/lib/platform/request-context.ts (signature present): request-context abstraction indicates server-side request handling discipline
UX & Visual Polish
6/10
Look and feel quality
Strong visual polish and UX attention: skeletons, micro-interactions, copy-to-clipboard feedback, animated ambient elements and well-structured cards deliver a refined user experience.
Evidence
linkedin-reverse-engineering-tross/src/app/page.js: ambient orbs, ApiIntegrationCard with tabbed snippets and copy feedback
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.js: cache badge, Show Raw JSON toggle and copy button with transient '✓ Copied!' state
linkedin-reverse-engineering-tross/src/app/profile/[username]/page.module.css & page.module.css: numerous animation and micro-interaction rules (fadeInUp, shimmer, hover/active transitions)
Expertise
React• Middle
Modern Web Frameworks• Middle
Frontend Architecture & Build Tools• Middle
Industries
Commerce• Middle
Events & Ticketing• Middle
Software• Middle
Technologies
Node JS• Senior
Zustand
Tailwind CSS
Next.js
Prisma
React.js
Vite
ESLint
Zod
Framer Motion
Recommendations
- Lead UI/design-system work and component libraries for marketing and landing page platforms using Next.js and Tailwind.
- Implement and own template builder/editor features and developer-facing integration docs for SaaS or white-label platforms.
- Develop UX-focused front-end features (skeletons, copy-to-clipboard, stateful client flows) and harden server-state discipline with request cancellation and tests.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Middle Backend Developer
Confidence: Medium API Engineer
A Middle-level API-focused backend engineer specializing in Node.js and web API integrations. The strongest proven skill is building robust request/response and normalization logic for external integrations as shown by src/lib/linkedin.js and the /api/profile POST handler. There is limited evidence of database migration history, distributed system design, production observability, or formal performance testing in the public human-authored code.
API Design
4/10
How well APIs are designed
Clear REST endpoint design with input validation, client-safe error contracts and cache checks, but missing formal versioning, idempotency keys and advanced pagination patterns.
Data Layer & Database
2/10
Working with databases
Minimal evidence of a data migration history or explicit transaction/isolation handling; mostly in-memory and schema-free patterns in shown files.
Scalability & Performance
3/10
Handling load and speed
Some performance attention (in-memory cache, deterministic hashing in template builder, and rate-limit handling in client), but no queue-based decoupling, explicit cache invalidation strategies or measured load-testing artifacts.
System Architecture
4/10
Overall system structure
Deliberate module boundaries and a builder/template architecture show thoughtful system decomposition, though services remain monolithic without explicit inter-service contracts or graceful degradation mechanisms.
Security & Auth
3/10
Protecting data and access
Basic boundary security practices are present (env-based secret checks, input validation, and client-safe error messages), but no evidence of token lifecycle, secrets rotation, thorough input sanitization beyond username extraction, or dependency-audit outputs.
Reliability & Observability
3/10
Stability and monitoring
Reasonable error handling and client-friendly error mapping are implemented, but limited observability, retries/backoff, structured logging, correlation ids or graceful shutdown handling are visible in the analyzed human-authored files.
Verified artifacts
Expertise
Node.js• Middle
Microservices & API Architecture• Middle
Backend AI & LLM• Middle
System Architecture• Middle
Industries
Commerce• Middle
Events & Ticketing• Middle
Health Care• Middle
Real Estate• Middle
Software• Middle
Technologies
Go
Java
Rest API
Express
Spring Boot
Bcrypt
Joi
Winston
Multer
Apache Kafka• since 2026
Mongoose
Passport.js
Helmet
Dotenv
Nodemailer
Recommendations
- Develop backend API integrations and normalization layers that call external services (web APIs) and provide clean client-facing contracts.
- Build Next.js-based developer-facing features and small internal microservices that require careful input validation, caching and error mapping.
- Implement template-driven platform features or builder tooling (page/document generation) where the existing registry and template-document patterns can be extended.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Middle QA Engineer
Confidence: Medium Generalist
Full-stack web developer focusing on API integrations and front-end profile UI, assessed at a middle level with a strength in building resilient HTTP integrations and data normalization. The strongest proven skill is robust API integration and client-safe error mapping as implemented in src/lib/linkedin.js and src/app/api/profile/route.js. There is little to no public evidence of automated tests, CI test integration, contract testing or performance/load testing in the public files.
Test Automation Frameworks
Building automated tests
Not evidenced in public code
Test Coverage & Strategy
What and how to test
Not evidenced in public code
API & Integration Testing
2/10
Testing how parts work together
Repository contains well-structured API integration and defensive error handling for an external HTTP service, but there are no dedicated API/integration test suites, contract tests, or schema-validation test harnesses present.
Performance & Load Testing
Testing speed under load
Not evidenced in public code
Bug Reporting & Analysis
Finding and describing bugs
Not evidenced in public code
CI Test Integration
Running tests automatically
Not evidenced in public code
Expertise
SDET & Test Engineering• Junior
Industries
Software• Middle
Technologies
CI/CD
JavaScript• since 2025 • Middle
TypeScript• since 2025 • Senior
Playwright
Vitest
Recommendations
- Implement automated API/integration tests (contract/schema validation) for the profile endpoint and the LinkedIn client using a test framework (Vitest/Playwright or similar).
- Add CI pipelines that run tests and collect artifacts (response snapshots, error logs) and a selective test matrix to catch regressions early.
- Build explicit contract tests and schema validation around the normalized profile object to guarantee consumer stability (e.g., JSON schema checks or schemathesis-style contracts).
- Instrument and add basic performance/load checks for the profile fetch path and cache behavior to detect rate-limit and latency regressions.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
