AI Software Engineer @ Autonomous Minds
Delivered features, bug fixes, abstractions, and performance improvements to Nuxt frontend and Go backend. Implemented PPTX generation, linters, and testing infrastructure.
Location
AI Software Engineer @ Autonomous Minds ¶
Position: Part-Time Software Engineer Company: Autonomous Minds Website: https://www.milo.ai/ Location: London, UK Employment Period: July 2025 - Present Industry: AI / Technology
Overview ¶
As a Part-Time Software Engineer at AutonomousMinds, I contribute to the development and enhancement of full-stack applications that power AI-driven automation solutions. Working across both frontend and backend systems, I focus on delivering high-quality features while maintaining code reliability and performance.
Key Responsibilities ¶
-
Delivered features, bug fixes, abstractions, and performance improvements
- Implemented new functionality in Nuxt.js frontend application
- Fixed critical bugs in Go backend services
- Refactored code to improve maintainability and reusability
- Optimized performance across backend and frontend systems
- Conducted code reviews and improved development practices
-
Implemented PPTX generation and document processing
- Built static and dynamic (agentic-driven) PowerPoint presentation generation pipelines
- Integrated external libraries and APIs for document creation
- Developed flexible templating system for various presentation formats
- Tested document output across different templates and use cases
-
Developed and maintained linters and code quality tools
- Introduced linting standards to all codebases (frontend and backend)
- Created custom linting rules for the development team
- Integrated linting into CI/CD pipeline
- Documented linting standards and best practices
- Improved code consistency across the codebase
-
Built comprehensive testing infrastructure
- Introduced testing frameworks to previously untested codebases
- Wrote unit tests for backend services
- Created integration tests for API endpoints
- Implemented end-to-end testing for critical workflows
- Increased overall test coverage and reliability
Technical Skills Applied ¶
- Go: Backend development, API services, performance optimization, PPTX generation
- Nuxt.js: Frontend development, component architecture, state management
- Vue.js: Reactive UI components, templating, form handling
- JavaScript/TypeScript: Frontend tooling, testing frameworks
- Testing: Unit testing, integration testing, end-to-end testing
- DevOps: CI/CD pipeline integration, deployment automation, linting infrastructure
- Document Processing: PPTX generation (static and agentic), file handling, templating
Impact ¶
Contributed to AutonomousMinds’ product development by delivering robust features and improvements that enhanced application reliability and user experience. My work on testing infrastructure and code quality tools has helped establish a foundation for maintainable, scalable development practices. The PPTX generation capabilities enabled new product features for automated presentation creation.