Available to hire
Hi, I’m Aref Mirhoss, a Senior Software Engineer based in London with 10+ years delivering high-scale JavaScript and TypeScript applications across Node.js, Angular, React, and Astro. I build robust systems and lead teams to ship features end-to-end.
I specialize in architectural patterns such as Clean Architecture, Domain-Driven Design, Event-Driven architectures, and TDD/Spec-Driven development. I’ve mentored junior developers, driven performance improvements, and I’m currently expanding my expertise into Generative and Agentic AI to automate complex tasks and regulatory research.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Language
Persian
Fluent
English
Fluent
Work Experience
Senior Software Engineer at Vixio Regulatory Intelligence
August 1, 2025 - PresentArchitected a fault-tolerant notification engine using Nest.js and Vue 3, enabling 1,000+ real-time alerts daily. Led migration of monolithic legacy services into a modular architecture, reducing deployment cycles by 15%. Mentored a squad of developers to ensure 100% automated test coverage using TDD and Jest. Actively Learning: Exploring the integration of Agentic AI to automate complex regulatory research tasks.
Software Engineer at Candesic
August 1, 2019 - August 1, 2025Spearheaded end-to-end development of a centralized HRM platform utilizing Clean Architecture. Engineered a high-speed search engine via SharePoint API, reducing document retrieval times by 30%. Optimized PostgreSQL performance by refactoring complex Sequelize queries, resulting in a 40% improvement.
Senior Software Engineer at Exchange Magix
August 1, 2018 - August 1, 2019Designed Event-Driven middleware for 5,000+ high-frequency daily transactions across BTC and USDT. Automated token-swap services through Binance API integration, enhancing transaction security.
Full Stack / Software Engineer at Karina Mobile Solutions
December 1, 2014 - July 1, 2017Delivered stability improvements for a Python-based music streaming platform.
Freelance Web Developer at Self-employed
September 1, 2013 - November 1, 2014Freelance web development projects for diverse clients, focusing on modern front-end and back-end solutions.
Software Developer at DPM Full-Stack Web Agency
August 1, 2013 - November 1, 2013Delivered the agency’s first AngularJS-based website for a European artist, focusing on modern front-end craftsmanship.
Software Developer at Teamatec
August 1, 2012 - August 1, 2013Built a Node.js web scraper for real-time market data visualization, processing 200+ price updates per minute.
Web Developer at ENN Complex
February 1, 2012 - June 1, 2012Developed internal WordPress products and contributed to a social media start-up squad.
Full-Stack Web Developer at DPM Full-Stack Web Agency
August 1, 2013 - November 1, 2013Delivered the agency’s first AngularJS-based website for a European artist, focusing on modern front-end frameworks.
Software Engineer at Teamatec
August 1, 2012 - August 1, 2013Built a Node.js web scraper for real-time market data visualization, processing 200+ price updates per minute.
Senior Software Engineer at Exchange Magix Australia (Remote)
August 1, 2018 - August 1, 2019Designed Event-Driven middleware for 5,000+ high-frequency daily transactions across BTC and USDT. Automated token-swap services through Binance API integration, enhancing transaction security.
Web Developer at Teamatec
August 1, 2012 - August 1, 2013Built a Node.js web scraper for real-time market data visualization, processing 200+ price updates per minute.
Full Stack Web Developer at Self-employed (Freelance)
September 1, 2013 - November 1, 2014Provided freelance web development services across Node.js, Express.js, AngularJS, and Vue; built scalable frontend and backend features for various clients.
Education
Qualifications
LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 20, 2026Accelerating Through Angular 2
January 11, 2030 - April 20, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 20, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 20, 2026Accelerating Through Angular 2
January 11, 2030 - April 20, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 20, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 20, 2026Accelerating Through Angular 2
January 11, 2030 - April 20, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 20, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 20, 2026Accelerating Through Angular 2
January 11, 2030 - April 20, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 20, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 21, 2026Accelerating Through Angular 2
January 11, 2030 - April 21, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 21, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 21, 2026Accelerating Through Angular 2
January 11, 2030 - April 21, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 21, 2026LPIC-1 (Linux Professional Institute)
January 11, 2030 - April 21, 2026Accelerating Through Angular 2
January 11, 2030 - April 21, 2026ES2015: The Shape of JavaScript
January 11, 2030 - April 21, 2026Industry Experience
Software & Internet, Professional Services, Computers & Electronics, Media & Entertainment, Other, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Hire Aref Mirhoss today
To get started post up your job and then invite Aref Mirhoss to your job.