About Me
I'm Hauch, a passionate developer with experience in web development, game development, and Java programming.
With over 5 years of experience in the tech industry, I've worked on a variety of projects, from small websites to large-scale enterprise applications.
I specialize in creating responsive web applications, developing engaging video games, and building robust Java-based systems. My goal is to create software that not only meets technical requirements but also provides an exceptional user experience.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or playing video games.
My Journey
The path that led me to where I am today
Professional Beginnings
Started as a junior developer at a tech startup, working on web applications and gaining valuable experience.
Present
Now working as a senior developer, leading projects and mentoring junior developers while continuing to expand my skills.
Technical Skills
Technologies and tools I work with
Frontend
- HTML, CSS, JavaScript
- React, Next.js
- Angular, Vue.js
- Tailwind CSS, Bootstrap
- TypeScript
Backend
- Node.js, Express
- Java, Spring Boot
- Python, Django
- APIs RESTful
- GraphQL
Game Development
- Unity (C#)
- Unreal Engine (C++)
- Godot
- Game Design Principles
- 3D Modeling Fundamentals
Databases
- MySQL, PostgreSQL
- MongoDB
- Firebase
- Redis
- Database Design
DevOps
- Git, GitHub
- Docker, Kubernetes
- CI/CD Pipelines
- AWS, Azure, GCP
- Linux Administration
Others
- Agile Methodologies
- Project Management
- UI/UX Design Fundamentals
- Testing (Unit, Integration)
- Performance Optimization