2024-11-14-file-2
2024-11-14-file-2
Professional Summary
Senior Full Stack Engineer with 4+ years of specialized experience in frontend development, focusing on React.js
and modern web technologies. Proven expertise in:
• Building scalable web applications using Next.js, React.js, and TypeScript
• Implementing complex UI/UX with modern component libraries and design systems
• Developing performant backend services with FastAPI and Django REST Framework
• Creating interactive data visualizations using D3.js, Three.js, and Chart.js
• Leading teams in adopting test-driven development and modern frontend practices
Technical Skills
Frontend Core: React.js, Next.js 13/14 (App Router), TypeScript, JavaScript (ES6+), HTML5, CSS3
UI Libraries: shadcn/ui, Material-UI, TailwindCSS, Radix UI, Chakra UI, Framer Motion
State Management: Redux Toolkit, Zustand, TanStack Query, Jotai, Context API
Testing: Jest, React Testing Library, Cypress, Playwright, Vitest
Visualization: D3.js, Three.js, Chart.js, React Three Fiber, Paper.js, Polygon.js
Backend: FastAPI, Django REST Framework, Node.js, Express.js, PostgreSQL, MongoDB
Cloud & DevOps: AWS, Vercel, Docker, GitHub Actions, CI/CD
Development: Test-Driven Development, Agile Methodologies, Git, REST APIs, GraphQL
Professional Experience
Senior Frontend Engineer Oct 2022 - Present
Freelance Remote
• Architected and developed modern web applications using Next.js 13/14 with App Router
• Implemented comprehensive design systems using shadcn/ui and TailwindCSS
• Built reusable component libraries with 100% test coverage
• Created immersive 3D experiences using Three.js and React Three Fiber
• Established TDD workflows and CI/CD pipelines
• Integrated both REST and GraphQL APIs with proper error handling
Frontend Developer Aug 2022 - Oct 2023
Fidelity International Gurgaon
• Led development of high-performance React applications
• Implemented complex data visualizations using D3.js and Chart.js
• Created custom hooks and reusable components
• Built accessible interfaces following WCAG guidelines
• Mentored junior developers in modern frontend practices
• Reduced application load time by 40% through optimization
Key Projects
Analytics Dashboard Pro Data Visualization Library
Full-stack application for real-time data visualization Open-source charting library built with React and D3.js
• Built with Next.js 13, D3.js, and FastAPI • Created 20+ customizable chart components
• Implemented real-time updates using WebSocket • Implemented animation system and theme support
• Created complex interactive charts and data filters • Achieved 100% test coverage
• Developed REST API with JWT authentication • Published to npm with 1000+ weekly downloads
• Integrated caching system using Redis • Maintained comprehensive documentation
Music Streaming Platform Project Management System
Feature-rich music platform with 3D visualizations Full-featured project management solution
• Developed using Next.js 14 and Django REST Frame- • Developed with Next.js 14 and FastAPI
work • Created interactive Gantt charts using D3.js
• Created 3D audio visualizations with Three.js • Implemented real-time updates and notifications
• Implemented collaborative playlists with real-time up- • Built complex permission system
dates • Integrated time tracking and reporting features
• Built offline support using Service Workers Interactive Learning Platform
• Integrated complex authentication system 3D-enabled educational platform
E-commerce Platform with 3D Viewer • Built 3D interactive learning modules with Three.js
Modern e-commerce solution with 3D visualization • Implemented adaptive learning paths using ML
• Built with Next.js, Three.js, and FastAPI • Created real-time collaboration features
• Implemented AR product preview functionality • Developed progress tracking analytics
• Created real-time inventory management system
• Integrated Stripe payment processing
• Developed advanced search with Elasticsearch
2. Collaborative Music Maker (Next.js 13, Web Audio) 5. Social Recipe Platform (Next.js 13, GraphQL)
Browser-based music production tool Interactive cooking and recipe sharing app
• Built digital audio workstation using Web Audio API • Built interactive recipe creator with step timers
• Implemented real-time collaboration with WebSocket • Implemented ingredient scaling calculator
• Created custom sound synthesizer with oscillators • Created meal planning system with shopping lists
• Developed MIDI device support using Web MIDI API • Developed nutrition analysis using external API
• Integrated with cloud storage for project saving • Integrated social features and recipe sharing
3. Interactive Story Platform (Next.js 14, Three.js) 6. IoT Device Management Platform (Next.js 13, Web-
3D interactive storytelling experience Socket)
• Created immersive 3D story environments Real-time IoT monitoring system
• Built branching narrative system with state manage- • Built real-time device monitoring dashboard
ment • Implemented MQTT protocol for device communication
• Implemented character animation system • Created automated device provisioning system
• Developed voice-over synchronization • Developed predictive maintenance using ML
• Created physics-based interactions using Cannon.js • Integrated with AWS IoT Core and Azure IoT Hub
Additional Projects & Publications
Crypto Trading Platform Creator Payment Platform
Full-featured cryptocurrency trading application Subscription-based content platform
• Built real-time trading interface using Next.js 14 and • Developed subscription system using Stripe Connect
WebSocket • Implemented content access control and DRM
• Integrated multiple crypto exchanges (Binance, Coin- • Created analytics dashboard for creators
base) using their APIs • Built payment splitting and payout system
• Implemented TradingView charts with custom technical • Integrated multiple payment gateways
indicators Real-time Chat Application
• Created automated trading system with customizable Feature-rich messaging platform
strategies • Built using WebSocket and Stream Chat API
• Developed portfolio tracking with P&L calculations • Implemented end-to-end encryption
• Built price alerts and notification system • Created group chat and channel management
• Integrated MetaMask and Web3 wallet connections • Developed file sharing and media preview
• Achieved 99.9% uptime with AWS infrastructure • Integrated push notifications
Content Management System Technical Publications & Blogs
Headless CMS with Next.js and GraphQL Articles and technical writing
• Built modern headless CMS using Next.js and Strapi • ”Building Scalable React Applications” - 10K+ reads
• Implemented rich text editor with real-time previews • ”Advanced Next.js Patterns” - Featured on Next.js blog
• Created dynamic page builder with drag-and-drop inter- • ”WebGL and Three.js Best Practices” - 5K+ shares
face • ”Modern State Management in React” - Dev.to top post
• Integrated media library with image optimization • ”Cryptocurrency Trading with React” - 8K+ views
• Developed custom plugins and extensions system • ”Building Real-time Trading Platforms” - 3K+ shares
Weather Analytics Platform
Real-time weather visualization app
• Integrated OpenWeatherMap and WeatherAPI with
caching
• Created interactive maps using Mapbox and D3.js
• Implemented location-based weather alerts system
• Built custom weather visualization components
• Achieved 95% lighthouse performance score
Stock Market Analytics
Real-time stock tracking and analysis platform
• Integrated multiple stock APIs (Alpha Vantage, Yahoo
Finance)
• Built real-time price tracking with WebSocket
• Created interactive candlestick charts using Trad-
ingView
• Implemented portfolio management system
• Developed custom technical indicators