Hello, I'm

Anil Somani

Backend Developer

I build scalable backend systems, APIs, and cloud-native applications with Node.js, TypeScript, and AWS.

💻

About Me

Backend Developer with 2 years of experience in Node.js and full-stack development, focused on scalable backend systems, APIs, and cloud-native apps. Proficient in Node.js, TypeScript, Express.js, and AWS (Lambda, Cognito, DynamoDB). Skilled in MongoDB, PostgreSQL, TimescaleDB, and serverless data pipelines with strong focus on performance, reliability, and change tracking. Experienced with Docker, CI/CD, automation, real-time data aggregation, third-party API integration, and deploying to Vercel and Cloudflare for low-latency scalability.

2+
Years Experience
10+
Projects
30+
API Endpoints
500K+
Data Rows Processed

Skills & Technologies

Tech Stack

Node.js TypeScript Express.js Docker Python API Development AWS (Lambda, Cognito, DynamoDB, IAM)

Database

SQL PostgreSQL TimescaleDB Supabase NoSQL MongoDB DynamoDB Pocketbase

Web Technologies

React NextJS Astro Vite HTML CSS Tailwind UI Chakra UI

Others

Git CI/CD Web-Scraping API Integration Full-Stack Apps RESTful APIs Auth Outbound Sales

Work Experience

Co-Founder - ThinkFull Technologies

Jaipur, Raj | Jan 2023 – Present

  • Developed full-stack applications using Next.js, React.js, Node.js, and HonoJS
  • Built real-time data aggregation APIs and backend systems with Node.js, HonoJS, and Cloudflare Workers
  • Managed databases (Supabase, Pocketbase, MongoDB), optimized queries, and integrated Clerk for user authentication
  • Utilized Python-based web scraping and automation for client acquisition, increasing leads by 10+ clients within two months
  • Integrated third-party APIs (OpenAI, product data) for content generation and data aggregation
  • Deployed applications on Vercel, Cloudflare for scalable, high-performance hosting
Node.js Next.js MongoDB Cloudflare Supabase API Development

High-Throughput API Monitoring & Time-Series Pipeline - Freelancing

Remote | Mar 2025 – May 2025

  • Built a scalable, fault-tolerant pipeline with Node.js & TypeScript, handling 100K+ API calls/day in a containerized Linux environment
  • Scheduled cron jobs to automate storing structured data in MongoDB and 500K+ time-series rows/day in TimescaleDB
  • Enabled trend monitoring via Grafana dashboards with time-series visualization using PostgreSQL queries
  • Implemented proxy rotation, circuit breakers, retries, and dynamic concurrency for scaling and resilience
Node.js TypeScript MongoDB TimescaleDB Docker Grafana

Custom Web Scraping & API Integration System - Freelancing

Remote | Dec 2024 – Apr 2025

  • Developed a web scraping solution using Python and BeautifulSoup to collect data from websites and expose it via custom APIs for external use
  • Created 4+ API services with 30+ endpoints, all supporting OpenAPI schemas, and built real-time data aggregation APIs using Node.js and HonoJS for efficient data retrieval and integration
  • Stored and managed data in MongoDB, implementing a schema-less design for large, semi-structured datasets
  • Monitored the scraping process, tracked data collection status, and provided API responses for external access
Python BeautifulSoup MongoDB Node.js OpenAPI API Development

Projects

AWS Serverless To-Do Web App

Built a full-stack serverless to-do web app using Node.js, TypeScript, and AWS services including Cognito (auth), Lambda (compute), and DynamoDB (NoSQL storage), with the frontend hosted on Cloudflare Pages. Implemented scheduled email reminders using AWS EventBridge and SNS to send real-time notifications at user-defined times, leveraging a fully event-driven architecture without external schedulers.

AWS Node.js TypeScript DynamoDB Lambda Cognito Serverless

GPT List Directory

Full-stack directory built with Next.js and data in Pocketbase

Next.js Pocketbase Full-stack Directory

AI Bio Generator

Generated social media bios using Cloudflare Worker AI

Cloudflare Worker AI Web App

Get In Touch

Feel free to connect with me on social media or check out my work on GitHub.