I'm a Software Engineer with a passion for clean code, innovative projects, and empowering others through tech. I specialise in building scalable web applications and services that solve real-world problems.
I'm also interested in diving into graphics programming, 3D assets creation and game development, having created a couple of short demos to showcase my skills.
From coding game logic in Godot to handling complex web backends with Golang, I love exploring different corners of the tech world:
- Red Baron - A WIP retro-inspired aerial combat game made with Godot. Take to the skies and dive into thrilling dogfights! Explore the Project ๐
- Godot 2D Demo - An action RPG demo created in Godot, showcasing mechanics and visuals perfect for indie game enthusiasts. View the Demo ๐ฎ
Iโm comfortable working with a wide range of tools and technologies:
- Programming Languages: JavaScript/TypeScript, PHP, Go, Kotlin/Java, .NET/C#
- Frameworks & Libraries: Node.js, Nest.js, Symfony/Laravel, React.js, Vue.js
- Databases: PostgreSQL, MySQL, DynamoDB,
- Infrastructure: Docker, AWS, CI/CD (GitHub, GitLab)
- Testing: Jest, PHPUnit, Unitary & Integration Testing
- Led and developed a comprehensive e-commerce platform, offering a seamless shopping experience.
- Created a cloud-based platform with powerful tools and analytics, enhancing data accessibility and usability.
- Developed an ERP system specializing in human resources and inventory management.
- Keep contributing to open-source projects.
- Creating scalable and performant cloud services โ without breaking the bank.
- Mentor and support fellow developers on their coding journey.
- Go Projects: Focusing on building scalable applications with Go, mainly using the standard library.
- Graphics Programming: Learning how to interact with the GPU to harness the power of 3D rendering and parallel programming.
- Clean, maintainable code with a focus on readability and performance.
- Helping fellow developers through mentoring and code reviews.
- Leveraging open-source tools to solve complex problems efficiently.
I'm always open to collaborations, discussions, or just geeking out about tech. Feel free to reach out:
Feel free to explore my projects and get in touch if you have questions or just want to chat about tech!