Performance
Optimized assets, fast loading and efficient rendering.
Armin Lišić Software Engineer · Engineering software beyond the interface
About me
Codarox is my software engineering portfolio — a collection of modern web platforms, interactive 3D applications, AI-powered tools and real-time engineering systems built with a focus on practical, maintainable software.
My focus is not only on how software looks, but how it behaves. I care about clean architecture, performance, accessibility, responsive interfaces and long-term maintainability.
Whether I am building a business website, an engineering visualization, a custom platform or an AI integration, the goal is always the same: to create software that feels intuitive for users and solid for developers.
Featured work
A selection of web applications, 3D experiences and software systems built with a focus on performance, clean design and real-world usability.
Main project
A full-stack ship engine monitoring platform with an interactive 3D viewer, real-time data updates, PostgreSQL database integration and a REST API backend.
Engineering Quality
Every page of this portfolio was carefully optimized for performance, accessibility, best practices and technical SEO using modern web standards and manual engineering.
Optimized assets, fast loading and efficient rendering.
Semantic HTML, ARIA support and keyboard-friendly navigation.
Modern standards, secure structure and zero console errors.
Structured metadata, semantic markup and search-ready content.
Engineering Lab
Technical demos focused on real-time rendering, physics simulation, browser performance and optimized CPU/GPU architecture.
A real-time rigid body destruction demo using instanced rendering, on-demand physics, static colliders and live performance metrics.
Selected Projects
A selection of projects spanning interactive 3D graphics, modern web applications and AI-powered software. Each project focuses on solving real-world problems through clean engineering, high performance and an intuitive user experience.
A real-time ocean simulation platform featuring physically based water, dynamic weather conditions, HDR environments and advanced rendering techniques to deliver immersive browser-based 3D experiences.
A browser-based weather visualization that combines live API data with dynamic ocean rendering to recreate realistic environmental conditions in real time.
A cloud-powered multimodal AI assistant for conversations, coding, document and image analysis, with adaptive model routing, streaming responses and AI image generation.
A real-time speech-to-text application designed to transform spoken conversations into clear, readable transcripts using platform speech recognition, multilingual support and an accessible interface.
Technology Stack
Technologies, frameworks and engineering tools used to build interactive 3D applications, modern web platforms and AI-powered software.
Real-time rendering, physically based materials and browser-native interactive experiences.
Responsive interfaces, animations and performant browser applications.
APIs, databases, authentication, real-time communication and server architecture.
Local AI, automation, development tooling and deployment workflows.
Architecture, software design, optimization and collaborative development.
Frequently Asked Questions
Everything from architecture and development workflows to interactive 3D applications and AI integration.
Codarox is an independent software ecosystem created by software engineer Armin Lišić, bringing together AI, accessibility, real-time 3D and engineering applications including Codarox AI, Clarity and Oceanis.
Codarox was created and is developed by software engineer Armin Lišić.
Codarox includes products and engineering applications such as Codarox AI, Clarity and Oceanis, alongside interactive 3D and software engineering projects.
Armin Lišić is a software engineer and the creator of Codarox, focused on AI, accessibility, interactive 3D and engineering software.
I design and develop modern web platforms, custom business applications, interactive 3D experiences, engineering tools and AI-powered solutions tailored to specific business requirements.
Yes. From planning and UI design to backend architecture, databases, APIs, deployment and long-term maintenance, I can deliver complete end-to-end software solutions.
Modern browsers make it possible to deliver high-performance interactive 3D experiences without additional software. I use WebGL and Three.js to create visualizations, engineering systems, configurators and real-time simulations.
Absolutely. I build AI features ranging from workflow automation and intelligent assistants to local language models and custom API integrations that fit seamlessly into existing applications.
My technology stack includes JavaScript, TypeScript, Three.js, WebGL, Node.js, Express, PostgreSQL, Python, Docker, Git and modern AI technologies, selected according to the needs of each project rather than a fixed template.
Every project is designed with maintainability in mind. I focus on clean architecture, optimized rendering, efficient APIs, scalable databases and responsive user experiences that remain reliable as products grow.
Yes. I collaborate with startups, agencies and established businesses on projects ranging from prototypes and MVPs to production-ready software platforms.
Of course. I also provide ongoing development, feature expansion, optimization, maintenance and technical support to ensure projects continue evolving over time.
Contact
Have a project, idea or collaboration in mind? Send me a message and I’ll get back to you as soon as possible.