Languages
- TypeScript
- JavaScript
- Python
- PHP
- C / C++ / C#
I'm Sahil Patel , a Senior Full Stack Engineer with 6+ years of experience designing and delivering production-grade web platforms, backend APIs, real-time systems, and AI-integrated tooling across financial analytics, healthcare workflows, restaurant discovery, and enterprise HR automation.
My work spans the full stack — architecting multi-service backends in Python and TypeScript, building data-dense React and Next.js dashboards, designing authenticated REST and WebSocket APIs, and wiring infrastructure with Docker, Redis, PostgreSQL, and MongoDB.
I'm drawn to problems with real operational complexity: trading-agent orchestration, multi-tenant financial APIs, biometric attendance automation, pharmacy onboarding workflows, and AI assistant tooling. I build for the production case — not the happy path.
With a robust set of skills in both front-end and back-end development, I bring a comprehensive approach to building modern web applications. My expertise spans various programming languages, frameworks, tools, and databases, allowing me to deliver dynamic, scalable, and efficient solutions.
Full-time / Aug 2025 - Present / 1 yr
Ontario, Canada
Full-time / Aug 2023 - Jul 2025 / 2 yrs
Surat, Gujarat, India
Full-time / Aug 2020 - Jul 2023 / 3 yrs
Surat, Gujarat, India
Apprenticeship / Dec 2019 - Jul 2020 / 8 mos
Surat, Gujarat, India
A three-application pharmacy onboarding system: a multi-step public intake portal with session persistence, reference-code medical director authorization, an admin dashboard with PDF exports and Kroll tracking, and a Bun/Hono backend with transactional PostgreSQL writes, MJML email automation, and Supabase auth.
A Python FastMCP server exposing 10 authenticated tools for AI-driven stock alert management: RSI, price, drawdown, DMA, PE ratio, and opportunity conditions. OAuth 2.1 / JWT verification with JWKS caching, request-scoped user context, and modular service layers.
A large-scale financial analytics dashboard covering portfolio tracking, watchlists, market research, company analysis, sector and global views, backtesting, alerts, goal planning, and admin workflows. Dense data-driven UI with advanced charting and domain-specific API integrations.
A scalable NestJS backend supporting admin, mobile, and integration clients across portfolio holdings, stock research, alerts, broker integrations, investment goals, insider/filing analysis, real-time Socket.IO updates, notifications, file uploads, and scheduled market-data automation.
A real-time stock monitoring backend that evaluates user-defined alert rules for price movement, RSI, P/E ratio, drawdowns, DMA, and opportunity signals. Monitors live market data asynchronously, stores alert definitions in MongoDB, uses Redis deduplication, and reacts via a background DB watcher.
A containerized Python asyncio database worker that decouples MongoDB access from a portfolio service via persistent WebSocket. Executes get_portfolio and analyze_portfolio commands with parallel collection reads, exponential backoff reconnection, and executor-offloaded blocking calls.
A real-time orchestration backend for live trading-agent portfolio monitoring: combining FastAPI REST and WebSocket APIs, Redis TTL presence tracking and pub/sub command routing for horizontal scaling, MongoDB data access, P&L calculations, caching, and Excel import utilities.
A Python analytics backend that processes Excel trade and equity data to evaluate strategy performance: calculating monthly, quarterly, yearly, crisis-period, benchmark-relative, drawdown, cash, sector, and stock-level metrics, exposed through FastAPI endpoints and exportable Excel reports.
A full-stack AI SaaS platform delivering a HUD financing assistant with OpenAI/Ollama support, JWT-based authentication, conversation persistence, token usage tracking, admin analytics, and scalable Docker deployment.
A full-stack restaurant specials discovery platform with an ArcGIS interactive map, location and day-based filtering, custom category markers, an admin dashboard with CSV import/export and duplicate detection, analytics tracking, and a self-documenting Hono API with OpenAPI/Swagger.
A production-style human resource management dashboard built with React, TypeScript, and Redux Toolkit. Covers employee onboarding, attendance, contracts, leave management, overtime, payroll workflows, resource allocation, and reporting — with role-based route protection, reusable table and form components, and modular SCSS styling.
A FastAPI service bridging ZKSoftware biometric fingerprint devices to HRMS SQL Server workflows — syncing employee records and punch logs directly from hardware, using timestamp-based incremental imports to avoid duplicates, triggering stored-procedure attendance calculations, and streaming live punch events to dashboards via Socket.IO.
Full-stack developer with deep experience across financial platforms, real-time backend systems, AI tooling, healthcare workflow applications, and data-driven dashboards.
Work spans the full delivery spectrum — from architecting multi-service deployments and designing database schemas, to building pixel-precise frontend interfaces and integrating third-party APIs. Comfortable operating across TypeScript and Python ecosystems simultaneously.
Particular strength in systems that need to stay reliable under real operational conditions: WebSocket agent platforms, distributed Redis coordination, transactional data workflows, authenticated admin tooling, and AI-accessible service layers.
Over the past year, I've made 400+ contributions on GitHub, with consistent activity focused on building, refining, and maintaining projects across multiple months. My contribution history reflects steady development cycles, feature updates, bug fixes, and ongoing experimentation, with particularly active periods from late summer through spring. I maintain a habit of continuous learning and iterative improvement, regularly contributing code, updates, and project enhancements throughout the year.
