Open to Software Engineering Opportunities

Hi, I'm
Yash Tank👋

Software Engineer (Java Full Stack)
I'm Yash Tank, a Java full-stack software engineer with 3+ years in software engineering and 5+ years of professional experience. I build web applications with Java, Spring Boot and Angular, with a focus on backend systems, automation and AI integration.

Core StackJava · Spring Boot · Angular
Engineering FocusBackend · Automation · AI
Production Experience3+ Years
Who I Am

Curious by Nature. Practical by Choice.

Software Engineer & Java Full Stack Developer

My core strength is backend engineering with Java and Spring Boot. I also work across the full stack using Angular, TypeScript, REST APIs, relational databases, Redis, and Docker.

At DataCrops Software Pvt. Ltd. (April 2023 – August 2026), I built and supported production applications involving subscriptions, payments, automation, web-data processing, and database optimization. I enjoy understanding the whole system: architecture, security, performance, data flow, maintainability, and scalability.

My Sievex project includes AI assistance grounded in crawl results and conversation history. I continue to explore Generative AI, RAG, AI agents, and LLM integrations.

Explore my professional experience and engineering results.

View Full Profile →
What I Do

My Capabilities

Backend Engineering

I design secure, scalable backend applications with Java 17, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Spring Security, JWT, REST APIs, and OpenAPI. I focus on clean architecture, reusable code, security, performance, and maintainability.

  • Java 17
  • Spring Boot
  • Spring Security
  • REST APIs

Full Stack Development

I build end-to-end applications with Spring Boot and Angular, including responsive interfaces, API integration, authentication flows, and application dashboards.

  • Angular
  • TypeScript
  • Bootstrap
  • API Integration

Automation & Data Processing

I automate repetitive and data-intensive workflows through web crawling, data extraction, request validation, scheduled jobs, background processing, file ingestion, CSV/Excel processing, and duplicate detection.

  • Web Crawling
  • Scheduled Jobs
  • CSV/Excel
  • Automation

AI-Integrated Applications

I built AI assistance in Sievex that uses crawl results and conversation history to answer follow-up questions. I continue to explore RAG and AI-agent integrations for backend systems.

  • Spring AI
  • LLM APIs
  • RAG
  • AI Agents
  • Conversational Memory
Technical Arsenal

My Skills

Backend
Java 17PythonSpring BootSpring MVCSpring Data JPAHibernateSpring SecurityJWTREST APIsOpenAPI / Swagger
Frontend
AngularTypeScriptJavaScript ES6+HTML5CSS3BootstrapResponsive UI Development
Databases
MySQLPostgreSQLRedisRelational Data ModelingSQL OptimizationCaching
Architecture
Modular MonolithMicroservicesREST API DesignOOPDesign PatternsApplication Security
Generative AI — Currently Exploring
Spring AILLM APIsRAGAI AgentsPrompt EngineeringConversational Memory
Tools
GitGitHubDockerMavenLinuxCI/CDAgile / Scrum
The Next Challenge

Let's Build Something Useful.

I'm interested in challenging engineering problems, meaningful software products, and opportunities to learn while contributing. If you're working with Java, Spring Boot, backend systems, automation, full-stack development, or Generative AI, I'd be happy to connect.