Skip to content

About

Production grade Engineering Dossier & Interactive Developer Portfolio. Features sub second performance, Obsidian Studio UI, embedded Groq AI Studio, and neural voice synthesis

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

💻 James Nithil V | Developer Portfolio & Systems Dashboard

🚀 Live Portfolio: jamesnithil.vercel.app
📄 Resume: Download James Nithil Resume (PDF)
LeetCode 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


👨‍💻 About Me

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.


🏆 Key Achievements

  • 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.

LeetCode Guardian Rating 2134


💼 Work Experience

Junior Software Developer at Vaken Technologies Pvt Ltd (Product: Sovablu)

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 @Transactional boundary 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.

🚀 Featured Projects

🌊 KadalVazhi (கடல் வழி): Maritime Microservices & AI Platform (2026)

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.

🎙️ AI InterviewBot: Dynamic Voice Interviewer

  • 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.

🏥 SymptoMedAI: Disease Prediction and Healthcare Assistant

  • 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.

🌾 FarmVista: Smart Agriculture Advisory

  • 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.

🛠️ Technical Skills

  • 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

🎓 Education & Certifications

  • 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)

📬 Contact & Connect

About

Production grade Engineering Dossier & Interactive Developer Portfolio. Features sub second performance, Obsidian Studio UI, embedded Groq AI Studio, and neural voice synthesis

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages