Full Stack Developer

Principle Full Stack Software Engineer

Experience: 6 years

Yearly salary: $100,000

Hourly rate: $55

Nationality: 🇮🇪 Ireland

Residency: 🇦🇪 United Arab Emirates


Experience

Principal Software Engineer
Globalization Partners
2022 - 2025
Designed and implemented scalable RESTful APIs using JAVA Spring and NodeJs, integrating multiple data sources and ensuring adherence to best practices for performance, maintainability, and security. Worked closely with frontend teams using ReactJS for internal tools and client-facing portals, ensuring seamless API integration and component reusability. Supported backend microservices using Node.js where required, complementing Java-based services for specific performance-critical endpoints. Extensively leveraged AWS services for hosting, data storage, serverless functions, and CI/CD pipelines, optimizing scalability and cost efficiency.
Principal Software Engineer
CodeJam Cafe for SoMee Social
2020 - 2022
Led backend API architecture for a blockchain-based social media platform using Laravel, Symfony and PHP, ensuring modular, version-controlled endpoints with OAuth security. Spearheaded frontend development using ReactJS and React Native, building responsive, high-performance UI components integrated with live APIs. Built and maintained backend services in Node.js (Express), handling high-traffic, real-time data exchanges for social media interactions. Managed AWS infrastructure for application deployment, including EC2, CloudFront, and S3 for asset delivery, and implemented scalable hosting solutions.
Senior Full Stack Developer
Afilias Ireland Ltd
2019 - 2020
Created REST APIs using Java Spring MVC and JPA, ensuring robust integration for the 'Device Validation' solution across departments. Developed complex ReactJS frontends with reusable hooks, components, and state management. Contributed to backend scripting and integration tooling in Node.js to support API development workflows. Collaborated with DevOps to deploy services to AWS-based environments, focusing on secure data handling and automated deployments.
Senior Full Stack Developer
Guidewire International Ltd
2016 - 2019
Developed and maintained scalable RESTful APIs using Java Spring MVC for insurance software products, integrating with enterprise systems. Build client-specific portals using ReactJS, ensuring responsive and intuitive user experiences. Used Node.js for custom integration scripts, middleware services, and automation utilities. Deployed and managed APIs and web applications on AWS, leveraging services like S3, CloudFormation, and Elastic Beanstalk.
J2EE Software Developer
Avaya International
2014 - 2016
Designed REST Web Services in Java for next-gen call centre products, enabling real-time communication and analytics integration. Not applicable during this role (focus was on AngularJS/jQuery frontends). Primarily backend Java development, but exposure to Node.js for build scripts and prototyping. Early adoption of cloud-based environments for testing and deployment; collaborated with teams during initial AWS migration.

Skills

aws
blockchain
java
javascript
node
php
solidity
typescript
web3
full-stack
english