Senior Software Engineer Qualysoft
Led the design and development of a microservices-based SaaS platform for banks, accounting, and tax firms, processing 100,000+ documents/month including invoices, tax forms, and contracts. Built Angular 18 and React frontends with advanced state management, lazy loading, and responsive UI, improving load times by 8% and enhancing user adoption. Implemented REST and GraphQL APIs, reducing response latency by 25% and enabling modular service scaling. Developed AI-assisted workflows using ChatGPT APIs and RAG vector search, improving document classification accuracy by 30% and reducing manual review effort by 20%. Migrated legacy monolithic services into microservices, cutting maintenance costs by 30% and accelerating CI/CD deployment cycles. Containerized services with Docker/Kubernetes and automated deployments with Terraform/CloudFormation, ensuring cloud consistency and reliability. Optimized system throughput with Redis caching and Kafka queues, improving data retrieval performance by 40%. Mentored engineers on Java design patterns, microservices architecture, cloud-native development, and AI integration, boosting team efficiency by 12%. Partnered with product managers, QA, and DevOps teams to define roadmaps, prioritize features, and deliver releases on time. Implemented security best practices, including input validation, role-based access control, and secure API design, improving compliance for enterprise clients.