Presentation
I adapt quickly to new challenges, work effectively both independently and as part of a team, and maintain a strong focus on problem-solving. My key professional interests include software architecture, system optimization, process automation, and modern software engineering practices.
Front-end Stack
HTML5, CSS3/SCSS/TW, JavaScript/TypeScript, React, Next, Angular(SSR SSG), Vue, Nuxt, Lit, Blazor (Server/WASM), MAUI, Material UI, Taiga UI, PrimeNG, PrimeVue, Swiper
Back-end Stack
.NET (C#), EF Core, AutoMapper, Python (FastAPI, Streamlit), GPT-4/5, Docker, RabbitMQ, PostgreSQL, MSSQL, SQLite, Keycloak, HttpClient, WebSockets, SignalR
I adhere to SOLID principles of application design and take a structured approach to development.
Experienced in team collaboration with GitHub and GitLab.
Familiar with project management tools including Jira, Trello, Miro, and Google Docs.
Background
Skills:
- Development and integration of backend and frontend components
- Working with containerization and microservices
- Knowledge of message queues and relational databases
- Building intuitive and responsive user interfaces.
TECHNOLOGY STACK:
- Back-end
.NET C#, Python FastAPI / Streamlit, Entity Framework, AutoMapper, GPT-4|5, Docker, RabbitMQ, PostgreSQL, MySQL, Keycloak, HttpClient, WebSockets
- Front-end
JavaScript/TypeScript, HTML5, CSS3/SCSS, Angular, React, Next, Vue, Nuxt, Next.js, Taiga UI, Material UI, PrimeNG, Lit
• Created responsive interfaces with Angular, React, Vue, and Lit.
• Configured server-side logic using .NET and FastAPI.
• Worked with PostgreSQL, SQLite, and MS SQL databases.
• Developed data exchange solutions via REST, WebSocket, and RabbitMQ.
• Participated in CI/CD pipelines and containerized applications with Docker.
• Maintained stable production deployments.
• Communicated with clients to gather and clarify requirements.
• Planned tasks, managed workflows, and reviewed code quality.
• Collaborated in distributed teams using Git, Trello, Jira, and other collaboration tools.
- Assembled and upgraded PCs for various purposes ranging from office use to gaming. Selected compatible components, configured BIOS/UEFI settings, cooling systems, and ensured system stability.
- Performed clean Windows installations, data migration, backup, and recovery after failures. Optimized systems to improve performance by disabling unnecessary services, configuring startup programs, and managing power settings.
- Possess hands-on experience with hardware, software, and user support.
Software, Internet, and Cloud Technologies
Project and Human Resource Management
