Alex Nistico.
Technical Lead & Software Engineer
With over 25 years of experience architecting large scale software projects, I build highly concurrent, distributed, and scalable solutions for the modern web and energy markets.
About Me
Profile
I am an Experienced Technical Lead and Software Engineer with over 25 years of expertise in the design, development, and management of large-scale software projects across Italy and Australia.
I specialize in Java (up to 21), concurrent and distributed computing, and high-performance system architecture. My career has spanned industries from trading systems and energy markets to defense and education, always with a focus on delivering robust, enterprise-grade solutions.
Currently, I am undergoing intensive upskilling into AI Engineering, studying from first principles. This includes the mathematics behind neural networks, building neural networks and LLMs from scratch, training models, fine-tuning with LoRA, prompt/context engineering, and architecting agentic AI systems.
Core Competencies
- Java (Up to 21)
- Concurrent & Distributed Computing
- O.O. Design & Development
- Data Modelling & Database Design
- Profiling & Performance Analysis
- AI Engineering & Agentic Systems
- Relational Model & SQL
- Reverse Engineering
- Angular & TypeScript
- Spring Boot & Security
Career Journey
Technical Lead
Onyx Tech
Technical Lead for the Horus trading system, driving strategic technical initiatives and overseeing the evolution of high-performance financial software components.
Senior Software Engineer
Onyx Services Australia
Led the technical evolution of energy market systems, delivering strategic projects and mentoring engineering teams across complex implementations.
Senior Software Engineer
Ex Machina (Switzerland)
Evolved and maintained the Global Database Solution, focusing on system analysis and high-performance development in a distributed environment.
Senior Software Engineer
Australian Energy Market Operator (AEMO)
Modernized software systems for the Western Australian energy market, providing technical governance and developing critical infrastructure using J2EE and .NET.
Senior Software Engineer
Independent Market Operator (IMO)
Managed the technical evolution and strategic implementation of software systems for Western Australian energy markets, ensuring robust governance.
Senior Software Engineer (R&D)
Docmosis Pty Ltd.
Conducted casual R&D consultancy for a flagship document generation engine, developing proof-of-concept solutions using C++, Java, and Ruby.
Senior Software Engineer
Department of Health
Maintained and evolved the centralized PSOLIS psychiatric information system, ensuring stability and performance for critical healthcare data.
Technical Specialist & Architect
Department of Education and Training
Architected parent-facing learning portals and integration ESBs, focusing on secure identity management and Agile SCRUM delivery.
Technical Specialist & Architect
Thales Australia
Technical Lead for large-scale ADF information systems, improving performance and scalability for mission-critical distributed architectures and mentoring teams.
E-commerce Analyst Programmer
Police and Nurses Credit Society
Responsible for ITIL standard compliance and the development of core e-commerce application features and detailed design.
Java Designer/Developer
Startrack Communication
Designed and implemented web-based satellite asset monitoring applications, integrating real-time telemetry into Java web modules.
Senior Analyst
Infobusiness S.p.A. (Italy)
Led distributed teams in developing electronic document management systems for the Italian government and defense sector.
Senior Analyst
A.D. Ricerca (Italy)
Developed complex document management and workflow solutions, optimizing system performance and development environments.
System and Network Administrator
NVNet Network Solutions (Italy)
Founded and managed a local Internet Service Provider, handling system administration, web development, and customer operations.