I'm a Software Engineer with a passion for clean code, innovative projects, and empowering others through tech. With over 7 years in the industry, I specialize in building scalable web applications and services that solve real-world problems. I'm also interested in diving into 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 development world:
- Red Baron - A retro-inspired aerial combat game made with Godot. Take to the skies and dive into thrilling dogfights! Explore the Project ๐
- Arithmetic Calculator - A user-friendly online calculator with a Golang backend and a Vue.js frontend, all hosted on AWS for reliability. Try It Out ๐งฎ
- Shading - A fun and educational project focused on experimenting with graphics and shading techniques. Check It Out ๐จ
- 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, .NET/C#
- Frameworks & Libraries: Node.js, Nest.js, Symfony/Laravel, Chi, React.js/Vue.js
- Databases: PostgreSQL, MySQL, DynamoDB
- DevOps: Docker, AWS, GCP, CI/CD
- Testing: Jest/Vitest, PHPUnit, Unit Testing, 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.
- Continue improving performance and reliability in backend services.
- Mentor and support fellow developers on their coding journey.
- Go Projects: Focusing on building scalable applications with Go, using the standard library, uber-fx and background jobs.
- Testing: Creating reliable unit and integration tests for Go and Node.js projects.
- SQL Databases: Optimizing queries and improving database performance.
- 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!