Yousof Kamal, Senior Software Engineer
Summary
Accomplished software engineer with 13+ years of experience designing resilient backend systems and scalable digital platforms. Deep expertise in Node.js, TypeScript, Kafka, GraphQL, event sourcing, and cloud-native architecture on AWS and GCP. Proven leadership in implementing high-impact, secure, event-driven microservices. Experienced in stakeholder engagement and team mentoring. Passionate about clean code, system optimization, and continuous technical innovation.
Core Competencies:
- Senior Software Engineer with a proven track record in complex, distributed systems in enterprise environments.
- 8+ years of technical leadership and stakeholder collaboration
- Backend-focused full-stack engineer with modern cloud, serverless, and data expertise
- Strong foundation in microservices, CQRS/ES, and event-driven design
- Cloud platform experience: AWS, GCP, Cloudflare (Pages/Workers), Vercel
- Framework agnostic, T-shaped Software Engineer, and an expert web developer
Main Skills
AI & Machine Learning
Programming Languages
JavaScript Libraries and Tools
JavaScript Frameworks
PHP Frameworks
Java Frameworks
Databases & Management Systems / ORM
Cloud Platforms, Services & Computing
Amazon Web Services
Methodologies, Paradigms and Patterns
Virtualization, Containers and Orchestration
Version Control
SDK / API and Integrations
Mail / Network Protocols / Data transfer
Message/Queue/Task Brokers
Soft Skills
Platforms
Other Technical Skills
WORK EXPERIENCE
Senior Software Engineer
Sainsbury’s Tech, J Sainsbury’s PLC — London, UK | Hybrid-Remote | Nov 2022 – Present
Architected and delivered business-critical authorization and gateway solutions for the Together With ecosystem, serving as technical lead for multiple high-impact projects affecting millions of customers.
Key contributions:
- Architected enterprise authorization platform replacing legacy monolith, achieving 95% improvement in administration speed and enabling secure rapid application development across business units
- Designed and implemented custom L7 API Gateway using NestJS and Hono.js, capable of handling 1M+ simultaneous requests per pod with memory-efficient proxy capabilities for HTTP, WebSocket, and Server-Sent Events
- Led Event Sourcing architecture implementation resulting in 80% performance improvement over legacy solutions, utilizing Kafka, DynamoDB, and Neptune graph database for real-time data processing
- Implemented asymmetric encryption protocols for secure internal communication preventing MITM attacks, successfully passing multiple InfoSec security audits and compliance reviews
- Built scalable notification engine using Redis as document database with full-text search capabilities, enabling real-time communication between 3rd party and integrated applications via Server-Sent Events
- Mentored development team on Event Sourcing, CQRS patterns, and GraphQL Federation while leading strategy sessions and stakeholder management with Engineering Managers and Product teams
Technologies: Nodejs, Deno, Typescript, Kafka, Redis, DynamoDB, React, Nextjs, Neptune, Spring, MongoDB, PostgreSQL, MS SQL, Snowflake, Kubernetes, AWS, GraphQL, Jira, etc.
Full-stack Technical Lead
BairesDev LLC — Remote | Jan 2022 – Jan 2023
Led technical modernization initiatives and product roadmap execution, driving performance improvements and cost optimization across core web services and marketing platforms.
Core Contributions:
- Spearheaded JAMStack modernization of legacy marketing websites and lead management services, implementing cloud-based architecture that improved performance by 300% while reducing operational overhead
- Resolved critical legacy system issues within first 6 months, implementing forward-compatible solutions and establishing best practices for scalable development
- Collaborated with C-level executives on technology strategy and infrastructure decisions, contributing to product roadmaps and feature development across multiple departments
- Optimized cloud infrastructure resulting in significant cost reductions while maintaining high availability and performance standards
- Established development processes and code quality standards, improving team productivity and deployment reliability
Technologies: Nodejs, Typescript, Redis, DynamoDB, React, Nextjs, PostgreSQL, GCP, Laravel, WordPress, GraphQL, Jira, etc.
Lead Developer
100 Marketers LLC — Remote | Aug 2020 – Apr 2022
Defined architecture for a high-throughput data ingestion system processing lead data from 1200+ sources. Led a team of 15+ developers across multiple departments and product lines. Architected and delivered an enterprise-scale lead management platform while leading a distributed development team and managing an extensive web property portfolio.
Core Contributions:
- Architected comprehensive lead collection system processing data from 1,200+ sources, implementing real-time and pre-computed reporting mechanisms that reduced processing time by 300%
- Led development team of 15+ engineers while managing technical operations for 800+ websites, establishing development standards and deployment pipelines
- Reduced infrastructure costs by 65% through strategic migration to optimized AWS and GCP services while improving system reliability and performance
- Built core business intelligence platform from scratch, delivering 3x faster report generation and saving 50% in hosting costs through efficient architecture design
- Automated critical data collection processes ensuring high-value website maintenance and business continuity, reducing manual intervention by 90%
- Created comprehensive documentation suite with 50+ technical guides and process documents, ensuring knowledge transfer and operational continuity
Technologies: Nodejs, Typescript, Redis, Vue, Nuxt, React, Vue, Nextjs, PostgreSQL, GCP, Laravel, WordPress, Wrike, etc.
Lead Developer | STO Estratagias Online
Remote | February 2015 – April 2020
Developed high-performance web services and scalable hosting solutions, progressing to Partner role with expanded technical and business responsibilities.
- Architected and developed enterprise-scale web services handling high-traffic loads with optimized performance and reliability
- Optimized VPS hosting infrastructure for maximum performance and scalability, implementing monitoring and automated scaling solutions
- Advanced to Partner role with expanded responsibilities including technical strategy, client relationship management, and business development
- Implemented performance optimization strategies resulting in improved system responsiveness and reduced server resource consumption
- Managed stakeholder relationships with Engineering Managers and Product teams, ensuring alignment between technical delivery and business objectives
Technologies: Nodejs, Typescript, Redis, Vue, Nuxt, React, Vue, Nextjs, PostgreSQL, GCP, Laravel, WordPress, Wrike, etc.
Web Developer | First Page Attorney LLC
Remote | February 2013 – April 2015
- Developed custom web applications and content management solutions for legal industry clients
- Implemented responsive design and performance optimization techniques improving user engagement
Freelance Web Developer
Remote | February 2012 – February 2013
- Delivered custom web development solutions for diverse client portfolio
- Established foundation in full-stack development and client relationship management