App LogoApp name
HK

Harsh Kankariya

Open to work1 years experience

Backend Engineer

Pune, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Backend Engineer with 1+ year experience in distributed microservices and REST APIs.

GitHub

Standing Rank

Rank Not Available

Developer Badges

No badges earned yet

Skills & Technologies

42 skills
javac++javascriptpythonspring bootnode.jsexpress.jsreact.jsfastapinode-redpostgresqlmongodbjpa/hibernateredisaws s3dockerkubernetesgitlab ci/cdprometheusgitmavenpostmansonarqubeREST APIsMicroservicesLLMsRAGAgentic RAGLangChainMCPPrompt EngineeringOpenAI APIVector EmbeddingsAWSS3ECSTerraformJUnitMockitoJasmineTestcontainersMySQL

Work Experience

Software Development Engineer

Avalara

Jul 2025 - Present Pune, India
  • Built a Node.js workflow orchestration service for country-specific compliance document processing — handling ingestion, transformation, validation, government submission, and status tracking end-to-end.
  • Implemented Redis token caching (7-day refresh / 15-min access) for auth management across concurrent workflows, eliminating redundant API calls on every request and preventing race conditions.
  • Designed and built 20+ REST APIs in Spring Boot for a content processing pipeline handling 1–5 GB datasets — automating compliance content curation and eliminating manual engineer effort across teams.
  • Secured APIs with scope-based access control and Bean Validation; modeled JPA/Hibernate entities with custom queries and multi-version API support — maintaining 90%+ code quality coverage.
  • Configured GitLab CI/CD with multi-stage deployment (DEV to PROD); deployed via Docker on ECS with Prometheus observability, collaborating across 50+ engineers in cross-functional teams.

Software Engineering Intern

Avalara

Jan 2025 - Jul 2025 Bangalore, India
  • Refactored a sequential scheduling pipeline to parallel execution using Node.js worker threads — reducing runtime from 60 to under 10 minutes (6x improvement) on large distributed workflows.
  • Integrated the optimized scheduler into CI/CD pipelines across multiple microservices, enabling automated pre-QA checks and reducing QA and PROD deployment failures by ~30–40%.
  • Built automated test suites using Testcontainers and WireMock; enforced SonarQube quality gates with 90%+ coverage across distributed service integrations.

Projects

Resume–JD Matcher

PythonOpenAI APIPyPDF
  • Built a tool that parses a resume PDF against a job description using the OpenAI API, returning structured match score, missing keywords, and skill gap analysis via prompt engineering and JSON response parsing.

Life Log — Personal Memory Platform

React.jsReduxNode.jsExpress.jsMongoDBJWT
  • Full-stack platform with JWT auth (access + refresh token flow), RESTful backend, and MongoDB — supporting memory entries, image uploads, likes, and comments with role-based access control.

RAG-Powered GitHub Repository Assistant

PythonFastAPILangChainFAISSOpenAI API
  • Built agentic RAG system ingesting GitHub repos with semantic chunking and OpenAI embeddings into FAISS vector store for fast semantic retrieval.
  • Exposed FastAPI endpoints for natural-language Q&A; used LangChain RetrievalQA chains with prompt engineering for context-aware responses with file-level citations.

Life Log – Personal Memory Platform

React.jsNode.jsExpress.jsMongoDBJWT
  • Built full-stack social platform with JWT authentication (access/refresh tokens), activity feed, image uploads, and likes/comments.
  • Designed indexed MongoDB queries for efficient pagination and full-text search.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Competitive Programming Achievements

Solved 1000+ DSA problems across LeetCode, GeeksforGeeks, Codeforces and CodeStudio. LeetCode Knight | Codeforces Pupil (Rating: 1322) | CodeChef 3-Star (Rating: 1730).

Competitive Programming Rankings

LeetCode Knight (Top 4%), Codeforces Pupil (1322), CodeChef 3-Star (1730)

DSA Problem Solving

Solved 1000+ DSA problems across LeetCode, Codeforces, CodeChef, and GeeksforGeeks

GeeksforGeeks Ranking

Ranked 7th institution-wide on GeeksforGeeks college leaderboard at M.S. Ramaiah Institute of Technology

About Details

Professional Bio

Backend Engineer with 1+ year at Avalara building distributed microservices and REST APIs for global compliance platforms. Skilled in Java, Spring Boot, Node.js, Redis, Docker, AWS, and CI/CD. LeetCode Knight with 1000+ DSA problems solved.

B.E. Artificial Intelligence and Machine Learning in Artificial Intelligence and Machine Learning

Ramaiah Institute of Technology (2021 - 2025)

Bachelor of Engineering in Artificial Intelligence and Machine Learning in Artificial Intelligence and Machine Learning

M.S. Ramaiah Institute of Technology (2021 - 2025)

Languages: English, Hindi