Full-Stack Software Engineer · Dublin, Ireland
rakesh_srinivasan@outlook.com · Portfolio · GitHub · LinkedIn · LeetCode
Senior software engineer specialising in TypeScript, React, and Python — with production experience across high-traffic web platforms, cloud-native APIs, and AI-integrated applications. Currently building AI agents and MCP-powered workflows at GenDigital (Norton / LifeLock). MSc Information Systems, University College Dublin.
Languages
Frontend
Backend
AI / LLM
Cloud & DevOps
Data
TraderCall.io — AI-Powered Stock Analysis Platform
End-of-day signal engine for 1,500+ US and Indian stocks. Scores each ticker across 6 technical indicators (RSI, MACD, EMA, Bollinger Bands, OBV, Relative Volume) with market regime detection, then surfaces ranked BUY/SELL picks via a FastAPI backend and Next.js 15 frontend.
AI layer (Google Gemini): chart pattern recognition, news sentiment classification, and plain-English portfolio coaching — with response caching to minimise API costs.
FastAPI Next.js 15 React 19 PostgreSQL Google Gemini Docker Railway
Dublin, Ireland · April 2024 – April 2026
Built and shipped production features across high-traffic consumer security web platforms using a headless CMS architecture.
- AI Development Orchestrator — Independently designed and built an AI agent that connects to Jira, Figma, and browser DevTools via MCP servers, orchestrating the full development workflow — reading a ticket, pulling design specs, and shipping changes to production without manual intervention
- AI-Powered Content Matching — Built a production feature that uses AI to dynamically match and surface relevant content based on keywords, enabling automated content delivery across Norton properties without manual curation
- Component Engineering — Designed and delivered a suite of high-traffic UI components — global navigation, social proof integrations, interactive quizzes, and password tooling — each taken from design through production with full internationalisation and accessibility support
- Commerce & Pricing — Engineered dynamic pricing components with promotional highlight logic and client-side computation refactors to eliminate pricing race conditions
- Observability & SEO — Implemented structured analytics event instrumentation across key components and drove platform-wide SEO improvements including semantic markup and meta strategy
Chennai, India · April 2023 – August 2023
Designed and delivered a multi-vendor e-commerce system from the ground up — covering customer and seller portals, a real-time POS, cloud infrastructure, and AI-assisted onboarding.
- E-commerce Platform — Built a full-stack multi-vendor marketplace with Angular and Django, with separate customer and seller portals, developed test-first using TDD throughout
- Cloud Migration — Re-platformed the backend from AWS EC2 to GCP Cloud Run using Docker and GCP Cloud Build CI/CD — 50% reduction in infrastructure costs, 30% improvement in response times
- AI-Powered Onboarding — Integrated GPT-based image recognition to automate product catalogue population during seller onboarding, cutting onboarding time by 30%
- Real-Time POS — Engineered a Point of Sale system using Django and Angular with MQTT pub-sub messaging for real-time synchronisation between terminals and backend
- Payments — Integrated Razorpay and Stripe for end-to-end online payment processing across both customer and seller flows
Chennai, India · Sep 2021 – Mar 2023
Pipecandy is a sales intelligence platform for e-commerce. Built core data collection infrastructure and a BuiltWith-style technology profiler for identifying the tech stack of any website at scale.
- Technology Intelligence Engine — Built a web technology profiler that identifies the frameworks, analytics tools, CDNs, and payment providers used by any website — combining HTTP header analysis, DOM fingerprinting, and behavioural detection via Puppeteer, deployed on AWS Lambda + S3 for async processing at scale
- Chrome Extension — Built a React-based browser extension that surfaces real-time technology stack insights inline while browsing, increasing SaaS platform engagement by 30%
- Analytics Dashboards — Developed interactive data visualisation dashboards with React and D3.js for tracking technology adoption trends across e-commerce companies
- Web Performance — Audited and optimised key landing pages, achieving a 25% improvement in Core Web Vitals (FCP, LCP, CLS)
- Data Warehousing — Led migration from PostgreSQL to Snowflake using DBT, applying query optimisation and job scheduling that boosted pipeline performance by 15%
Chennai, India · Nov 2020 – Sep 2021
- Built an internal automation tool to manage document versioning and revision workflows, replacing a manual process across engineering teams
- Supported quality assurance processes aligned with ISO and NABL standards
| Degree | Institution | Year |
|---|---|---|
| MSc Information Systems | University College Dublin, Ireland | 2023 – 2024 |
| BE Electronics & Communication Engineering | Rajalakshmi Institute of Technology, India | 2016 – 2020 |