Work Experience

Software Engineer at Amnet Digital

Full-stack development with focus on scalable applications using modern web technologies and cloud deployment

  • Built scalable frontends using React, Next.js, and Angular; implemented modular architecture, responsive UIs, and performance optimizations with Tailwind CSS, Angular Material, and advanced React patterns (custom hooks, React Query).
  • Developed and maintained backend services with Django, leveraging PostgreSQL for relational data storage, Redis for caching, and implementing multi-tenancy for scalable SaaS applications.
  • Designed and delivered interactive dashboards with Plotly.js and Angular, integrated NgRx for consistent state management, and optimized performance with lazy loading and efficient selectors.
  • Implemented authentication and authorization using JWT, sessions, and cookie-based mechanisms to secure multi-tenant applications.
  • Containerized applications with Docker and deployed scalable solutions on AWS (EC2, ECS, S3, Secrets Manager), ensuring reliable performance across environments.
  • Collaborated on AI-driven applications, including document processing and summarization systems, applying Redux Toolkit and clean architectural patterns for maintainability.

Projects

Swift Insights

Advanced React application with custom hook generators and multi-tenancy support built with Next.js and Django backend

  • Developed frontend in React using advanced patterns including custom hook generators, React Query for efficient server state management, and component-level optimizations for scalability.
  • Implemented backend in Django with multi-tenancy support, Redis caching, and PostgreSQL for relational data storage.
  • Designed modular architecture ensuring scalability, faster data access, and clean separation of concerns across tenants.

Cogniview

Interactive dashboard application built with Angular and Plotly.js for dynamic data analysis

  • Built interactive dashboards with Plotly.js for dynamic data analysis.
  • Integrated NgRx for consistent global state across multiple components.
  • Boosted performance with lazy loading and optimized selectors.

Agent Workspace

React-based document processing application with AI-powered features for file summarization and story generation

  • Built a React-based document processing app with file upload, summarization, and story generation features.
  • Integrated Redux Toolkit to manage asynchronous API interactions and global state.
  • Applied advanced React patterns including custom hooks and component-level state isolation for cleaner, scalable code.