Biography
My name is Halyamov Kyrylo, and I am a passionate and creative web developer from Kharkiv, Ukraine, with a wealth of experience in crafting high-quality applications. I am dedicated to continuously enhancing user experiences through aesthetic and functional design, always tailored to meet the clients' needs. I possess a profound understanding of UI/UX principles and the agility to adapt to rapidly evolving project requirements.
In the realm of web development, beauty and functionality are not just goals; they are the essence of my craft.Experience
First Job
My first commercial experience at IncDev was an exciting leap into the professional world. I took on the role of a junior developer, collaborating with a talented team to create and maintain web applications. This role allowed me to apply my knowledge in real-world projects, refine my coding skills, and work with clients, which gave me invaluable experience in both technical and communication aspects.
2024 - PresentIncDevMy Journey of Growth
In the quest for personal and professional growth, I embarked on a journey filled with challenges and triumphs. With unwavering determination, I delved into the world of web development, eager to hone my skills and make a meaningful impact.
2024 - PresentMy EndeavorsUniversity
Admission to the programming specialty opens up many opportunities for me. Here I meet like-minded people, with whom I begin to develop many times faster. Here I get general knowledge from different corners of this huge programming continent.
2023 - PresentSchool
The birth of my passion for programming. I'm trying myself in different areas of IT, and I'm trying to implement my initial projects. I participate in various district and regional olympiads, and I am gaining confidence before the big challenge - to become a professional
Before 2023
How I Do What I Do
Frontend Frameworks
I specialize in modern frontend frameworks including React for building dynamic, component-based UIs, Next.js for SSR and SSG applications, Vue.js for its simplicity and flexibility, and Nuxt.js for Vue-based server-side rendering. I also use Astro for ultra-fast static websites with multi-framework support.
Backend Development
My backend expertise includes Nest.js for scalable server applications with TypeScript-first approach and dependency injection, Node.js for building efficient server-side applications and APIs, Strapi as a headless CMS providing REST APIs for content-rich applications, and microservices architecture with Docker containerization for scalable deployments.
Database & ORM
I work with PostgreSQL for reliable relational databases, Prisma as a type-safe ORM with excellent migration system, and TypeORM for complex database operations with decorator-based approach. I also use Firebase for real-time databases and authentication.
Frontend Tools & Styling
I use Tailwind CSS for utility-first styling and responsive design, Three.js for 3D graphics and immersive web experiences, GSAP for high-performance animations and transitions, and various build tools and bundlers to optimize frontend performance and development workflow.
State Management
I implement various state management solutions including Redux for complex React applications with predictable state updates, Zustand for lightweight and simple state management, and Pinia for Vue.js applications with excellent TypeScript support and dev tools.
Authentication & Security
I implement various authentication methods including JWT tokens for stateless authentication, session-based authentication for traditional web apps, and OAuth integration for third-party login services. I also handle security best practices and data protection.
Development Workflow
I use TypeScript for type-safe development, Git for version control, Jest for comprehensive testing and test-driven development, Docker for containerization and consistent development environments, and various CI/CD pipelines and deployment strategies for efficient project delivery.
My Works
Codinity Labs
A modern educational platform that revolutionizes programming education through automated code assessment, real-time feedback, and comprehensive student progress tracking. Built with microservices architecture for scalability and maintainability.
Student Council Website
This is a student council website built with Next.js. It allows students to view upcoming events, import schedules to their calendar, join student council, and more.
3D tic tac toe
Innovative 3D tic tac toe game built with Three.js and Next.js. It's a fun game to play with friends and family.
Weather Notification
Weather Forecast Microservices is a NestJS-based microservices system that provides automated weather notifications via email subscriptions, allowing users to receive hourly or daily weather updates for their chosen cities through a scheduled email service, with weather data fetched from multiple providers and managed through a subscription workflow system, all containerized with Docker and communicating via gRPC.
Communi Chat App
This is a chat application built with Next.js and Firebase. It allows users to chat with friends and family.
Tohachat App
This is a social media application built with Next.js and Appwrite database. That allows users to post messages and images, and also like and comment on posts, edit their profile, and more.