cat resume.md
Sreekesh O S
AI Builder & Engineering Manager
- Kochi, Kerala
- +91 8281493169
- sreekeshokky@gmail.com
- github.com/sreekeshokky
Summary
AI builder and engineering manager with 14+ years building cloud-native platforms, currently focused on agentic AI systems for software engineering. Designed the base architecture for a sandboxed AI code-generation system for DevOps report scripting. Led teams of up to 15 engineers through a monolith-to-microservices migration and other platform-scale architectural shifts. Writes on AI agents and autonomous coding on the blog.
Core competencies
- AI & Agentic Systems
- AI agent architecture, sandboxed tool use, LLM-assisted code generation, prompt-driven developer workflows
- Engineering Leadership
- Team management, mentorship, solution architecture, stakeholder management, Agile/Kanban
- System Architecture
- Microservices decomposition, event-driven architecture, API design, scalable system design
- Frontend
- JavaScript, Angular (AngularJS and modern Angular), React, Micro Frontends (MFE)
- Backend & Cloud
- Node.js (8+ yrs), AWS (Lambda, SQS, SNS, EC2), Python, PHP
- Data & Performance
- MongoDB, MySQL, Elasticsearch, Redis, database optimization
Experience
Senior Staff Engineer · Cambium Networks
- Architected a sandboxed AI agent that generates reusable report-scripting code from natural-language prompts, cutting turnaround on script requests without exposing direct production credentials.
- Steered the cnMaestro platform from a single monolith to independently deployable, event-driven microservices (Node.js, SQS, Lambda), sequencing the decomposition around the highest-churn modules first so releases could ship without full-platform regression cycles.
- Introduced Micro Frontend architecture across UI teams, letting each team ship independently instead of coordinating on a single shared frontend release train.
- Replaced polling-based UI updates with WebSocket channels for real-time data, lazy-loading widgets asynchronously and rendering visible ones first with skeleton placeholders. This cut dashboard load time by roughly 85%, from 30–40s down to under 5s.
- Led 8+ engineers day to day, covering backlog grooming, priority calls and sprint planning. Took sprint completion from an inconsistent baseline to a sustained 95%.
Lead Engineer · QBurst Technologies
- Led a multidisciplinary team of 10+ engineers delivering a combined IoT and e-learning platform across multiple client deployments.
- Standardized API contracts and documentation across the integration surface, shortening the time needed to onboard new partner integrations.
- Built a Node.js/hapi aggregation pipeline processing 1TB+ of daily data, the backbone for the platform's downstream analytics and reporting.
- Designed an Elasticsearch search layer returning sub-second results across millions of records, replacing a MySQL full-text search that had become the primary latency bottleneck.
- Automated manual data-entry workflows with Selenium and Node.js, cutting entry time by roughly 90% and freeing the ops team from a recurring weekly bottleneck.
- Rebuilt the file-processing pipeline to scale elastically off SQS queue depth, spinning up memory-optimized instances only when files landed in S3. This eliminated idle compute spend and sped up file processing and Elasticsearch writes.
Software Engineer · Assyst International
- Built enterprise ERP modules for plantation management and operational reporting in the agricultural sector, including responsive, cross-browser UI components reused across later feature screens.
- Built real-time operational dashboards in JavaScript and nvd3.js for live visibility into field-reported data, backed by Underscore.js modules handling the client-side data processing.
Education
B.Tech in Electrical and Electronics Engineering Vidya Academy of Science and Technology, Calicut University · 2007–2011
// end of resume