Software Engineer • Angular · TypeScript · Web & mobile · AI integration · London, UK
5+ years · 15+ projects · MSc Software Engineering (Merit) · Right to work in the UK
Open to full-time, contract, remote, hybrid, and relocation roles worldwide
- 💼 Software engineer in London building enterprise web and mobile products with Angular, Ionic, Capacitor, C# APIs, and AI integration
- 🔭 Lead Mobile Developer at eoCiTO Limited — delivering the Demand Manager mobile experience on Manager.Software
- 🔨 Side projects: pdf-world and voiceclone-studio
- 🧠 Background across consultancy, B2B product development, and enterprise delivery — MSc Software Engineering (Merit), University of Hertfordshire
- 📫 Portfolio: arulcornelious.com
Where I add the most value on product teams.
| Full-stack development | End-to-end application development from Angular/TypeScript frontends to C# APIs and SQL databases |
| Cross-platform solutions | Mobile and web applications with Ionic, Capacitor, and responsive design principles |
| AI-powered features | Integrating LLM and AI APIs such as OpenAI and Grok into product workflows and user-facing features |
| Agile delivery | Sprint planning, standups, retrospectives, and delivering iterative value to stakeholders |
Tools and frameworks I use across professional and personal projects.
Enterprise platforms, mobile apps, and standout personal projects.
| Project | Status | Description | Tech |
|---|---|---|---|
| Manager.Software — Demand Manager Mobile | Completed | Lead Mobile Developer at eoCiTO — cross-platform demand manager mobile app for enterprise supply chain clients on Manager.Software (proprietary) | Angular · Ionic · Capacitor · TypeScript |
| clinic-inbox-assistant | Completed | MedGemma Impact Challenge prototype that turns a free-text clinical inbox note into a structured, triage-ready summary with symptoms, risk factors, red flags, and urgency (synthetic data only; demo, not medical advice) | Python · MedGemma · LLM |
| sparkle-tryon | Completed | Browser-based virtual jewellery try-on — users pick earrings, necklaces, rings, bracelets, or glasses and see pieces anchored to MediaPipe face and hand landmarks in real time, with placement controls and photo capture | React · TypeScript · MediaPipe |
| Project | Status | Description | Tech |
|---|---|---|---|
| angular-code-quality-toolkit | Completed | VS Code extension that runs depcheck, ts-prune, and ESLint from the editor to help Angular teams find unused code and dependencies | TypeScript · VS Code |
| hackerrank-orchestrate-solution | Completed | HackerRank Orchestra challenge solution implementing dependency-aware task orchestration and parallel workflow execution | Python |
| pdf-world | In progress | Browser-based PDF toolkit for everyday document workflows — merge, split, compress, and convert files without leaving the browser | TypeScript |
| voiceclone-studio | In progress | Voice cloning and audio tooling with a modern web UI for TTS experimentation and synthesis workflows | TypeScript |
| ChargeChime | In progress | Cross-platform battery assistant with customizable charging alerts and notifications when devices reach target levels | TypeScript |
|
|
|
|
|
|
Open to full-time, contract, remote, hybrid, and relocation roles worldwide — timezone-flexible for global teams.
- 🌐 Portfolio & projects: arulcornelious.com
- 📄 CV: Download CV
- 💼 LinkedIn: linkedin.com/in/arul-cornelious
- 📫 Contact: Get in touch
- ⭐ If you find my projects useful, a star means a lot!
- ☕ Support my open-source work: Buy me a coffee


