Software Engineer with 8+ years of commercial development experience and a previous 16-year career in banking, risk management, and financial markets.
My background combines software engineering, project leadership, financial analysis, and business domain expertise. I enjoy building practical solutions, learning new technologies, and working at the intersection of technology and business.
- 💻 Full Stack Developer
- ⚛️ React & Angular Developer
- 🐍 Python & Django Developer
- ☕ Java & Spring Boot Developer
- ⛓️ Blockchain Enthusiast (Ethereum, Solidity)
- 👥 Team Lead / Scrum Master
- 📊 Former Risk Manager and Banking Professional
- 🇮🇪 Based in Ireland
Before moving into software engineering, I spent more than 16 years working in banking, treasury operations, credit risk assessment, financial institutions analysis, and management roles. This experience helps me understand complex business processes and transform them into software solutions.
- React
- TypeScript
- JavaScript
- Angular
- AngularJS
- Next.js
- Redux
- Bootstrap
- TailwindCSS
- Python
- Django
- Flask
- Java
- Spring Boot
- PHP
- Laravel
- Node.js
- Express.js
- PostgreSQL
- Solidity
- ERC20
- ERC223
- web3.js
- web3j
- OpenZeppelin
- Infura
- Truffle
- Git
- GitHub
- GitLab
- Bitbucket
- Docker
- Jenkins
- CI/CD
- Bash
Over the last 8+ years I have worked on projects involving:
- Full Stack web application development
- Enterprise banking solutions
- Blockchain and smart contracts
- Internal business platforms
- Social networking applications
- Audio and video communication systems
- Frontend architecture and modernization projects
- Team Lead
- Scrum Master
- Project Manager
- Technical Mentor
- Recruitment and interviewing
- Team coordination and planning
- Credit Risk Assessment
- Market Risk Management
- Treasury Operations
- Financial Institutions Analysis
- Lending Operations
- Asset Management
- Financial Markets
Participated in the migration of a Laravel monolith into a modern architecture with:
- React frontend
- Laravel API backend
Implemented real-time audio and video calling functionality for registered users.
Designed and deployed smart contracts on Ethereum test networks and developed integrations using:
- Solidity
- web3.js
- web3j
- Infura
Worked in banking and financial institutions for over 16 years, including management positions and risk management roles.
Code Institute (Ireland)
Key areas:
- Python
- Django
- JavaScript
- PostgreSQL
- Agile & Scrum
- Software Development Best Practices
I am currently focused on:
- React ecosystem
- Django development
- Software architecture
- Cloud and DevOps practices
- Cybersecurity and SOAR Automation
- AI-assisted software development
Technology is most valuable when it solves real business problems.
My goal is to combine strong technical skills with deep business understanding to build software that delivers measurable value.
I'm always interested in discussing:
- Software Engineering
- FinTech
- Risk Management
- Cybersecurity
- Project Leadership
- AI and Automation

