🚀 Live Portfolio: jamesnithil.vercel.app
📄 Resume: Download James Nithil Resume (PDF)
LeetCode: leetcode.com/u/NITHIL07 (Guardian Rating 2,134, Peak Global Rank #114 / 43,000+)
💼 LinkedIn: linkedin.com/in/jamesnithil-v
🌐 GitHub: github.com/nithiljn
Software Developer at Vaken Technologies Pvt Ltd, engineering enterprise backend services and REST APIs for the Sovablu low-code platform using Java 21, Spring Boot, Redis, PostgreSQL, and AWS Bedrock. Concurrently architecting KadalVazhi as an independent engineering initiative, an enterprise-grade real-time maritime microservices and AI platform built with Java 25, Apache Kafka, Python FastAPI, and LangGraph.
- LeetCode Guardian Badge: Contest Rating 2,134 (Top 1.33% Worldwide) | Global Ranking 11,270 / 887,132 | Contests Attended: 12
- Weekly Contest 517: Peak Global Rank #114 out of 43,000+ participants (Solved 4/4 problems with 100% accuracy).
- Weekly Contest 490: Global Rank #197 out of 43,027 participants (Solved 4/4 problems with 100% accuracy).
- LeetCode Problem Solving Breakdown:
- Total Solved: 700+ problems (446 in Java, 443 in Python3, 40 in MySQL, 31 in C++)
- Java: 446 problems solved (Trees, Graphs, BFS/DFS, Dynamic Programming, Sliding Window, Two Pointers, Hash Maps, Linked Lists, Greedy)
- Python3: 443 problems solved (Algorithmic problem solving and data structures)
- MySQL: 40 problems solved (Relational database queries and optimization)
- C++: 31 problems solved
- Pandas: 16 problems solved (Data analysis and transformation)
- JavaScript: 13 problems solved
- Python: 5 problems solved
- Bash: 1 problem solved
- Core Topic Mastery: Dynamic Programming (108), Math (136), Hash Table (133), Arrays (380), Strings (161), Sorting (90), Greedy (66)
- Smart India Hackathon (SIH) — Team Leader: Led a 5 member engineering team to design and build FarmVista, an AI precision agriculture platform integrating deep learning computer vision for crop disease diagnosis and soil telemetry.
Aug 2025 to Present | On-site, Trichy, Tamil Nadu, India
- High Throughput REST APIs & Data Integrity: Engineered production RESTful services using Java 21 (LTS) and Spring Boot, applying custom annotations and strict
@Transactionalboundary management to guarantee ACID compliance across state mutations, deletions, and confirmations; profiled response waterfalls via DevTools and Postman. - Dual Database Optimization (PostgreSQL & DynamoDB): Implemented a hybrid persistence layer pairing PostgreSQL for relational transactions with AWS DynamoDB for fast key value reads of unstructured metadata; optimized schemas to eliminate redundant columns and leveraged composite B-Tree indexing to cut query latency by 65%.
- Redis In Memory Caching & Concurrency: Designed a distributed Redis caching tier with dynamic TTL expiration and cache stampede prevention (mutex single flight locking), protecting the database from concurrent spikes and reducing DB read load by 70%.
- Secure Cloud Storage & Access Control: Architected object storage pipelines on AWS S3 with expiring Presigned URLs for secure on-demand file and asset previews; enforced role based access control (RBAC) across platform endpoints to restrict sensitive feature access.
- Serverless, Containers & DevOps: Automated continuous integration and container deployment pipelines using Jenkins, Docker, and AWS ECS; offloaded asynchronous scheduled jobs and batch processing to AWS Lambda serverless functions and centralized structured application logging with AWS CloudWatch.
- Agentic AI & Model Routing: Developed Agentic AI orchestration pipelines with tool execution, MCP, and RAG guardrails; implemented dynamic model routing (lightweight vs. reasoning LLMs) to optimize token expenditure by 45%, and built automation suites with Python & Playwright.
Repository: github.com/orgs/kadal-vazhi/repositories (Under Active Development)
- Polyglot Microservices: Core transactional services engineered in Java 25 and Spring Boot (
nn-home-service,fleet-service,crew-exchange-service,marketplace-service) routed via Spring Cloud Gateway, using Apache Kafka event streaming for asynchronous workflows. - Offline-First Deep-Sea Sync: Solved 5-to-10 nautical mile offshore dead zones using local SQLite / Room storage with idempotent background sync to PostgreSQL once vessels reach coastal 4G networks.
- Direct-From-Sea Pre-Order Marketplace: Enables dockside catch declarations at sea, linking vessel arrival ETAs at major fish landing centers (Kasimedu, Tuticorin, Rameswaram) directly to buyers and eliminating exploitative middlemen.
- Voyage Ledger & Subsidized Fuel Quota: Full voyage lifecycle engine for all vessel classes (country craft to 15-day trawlers), tracking diesel/kerosene subsidies, ice supplies, crew rosters, and trip P&L.
- Emergency Crew Exchange & AI Voice Advisory: Rapid crew replacement board paired with a Python FastAPI AI Voice Engine using Whisper STT (Tamil/Malayalam) and LLM marine safety reasoning.
- DevOps & Cloud: Containerized on AWS EKS Kubernetes with Application Load Balancers, Multi-AZ RDS PostgreSQL (JSONB), and automated canary deployments via Jenkins CI/CD.
- Autonomous voice-based interview assistant conducting live conversational interviews.
- Analyzes candidate verbal responses dynamically and provides constructive feedback without resume bias.
- Tech Stack: Python, Flask, Gemini API, gTTS, ElevenLabs API.
- Predicts medical conditions from structured symptom inputs using machine learning algorithms.
- Features automated appointment booking, medicine suggestions, and physician consultation workflow.
- Tech Stack: Python, Random Forest, FastAPI, Flask, MySQL.
- AI agriculture platform predicting optimal crop selection and fertilizer schedules based on real-time weather and soil health data.
- Tech Stack: Python, Machine Learning, Flask, Weather API, Soil Analysis.
- Languages: Java, Python, SQL, JavaScript
- Backend: Spring Boot, FastAPI, REST APIs, Vue.js
- Systems and Architecture: Distributed Systems, Caching Strategies (Redis LRU), Rate Limiting, API Integration, System Design
- Databases: PostgreSQL, MySQL, Redis, DynamoDB (NoSQL), ChromaDB
- Cloud and DevOps: AWS (EC2, S3, Lambda, Bedrock, CodeCommit), Docker, Jenkins, GitHub Actions
- AI and Machine Learning: LLMs, RAG, AI Agents, LangGraph, LangSmith, Transformers, PaddleOCR, VLMs, LSTM, PyTorch
- Knowledge Institute of Technology (KIOT), Salem
B.Tech in Artificial Intelligence and Data Science | CGPA: 8.1 (2021 to 2025) - Certifications:
- Core Java and SQL (EBox)
- MySQL Database (IBM)
- Machine Learning (Simply Learn)
- Deep Learning with PyTorch (Guvi)
- Email: jamnithil@gmail.com
- Location: Tamil Nadu, India
- LinkedIn: linkedin.com/in/jamesnithilv
- GitHub: github.com/nithiljn
LeetCode: leetcode.com/u/NITHIL07
