My name is Vadim Degtyaruk, and I am a young and promising full-stack developer with a passion for software development and a knack for learning new technologies quickly. My journey in the tech world began in Minsk, where I pursued my education in electronics and informatics, culminating in a degree from the Belarusian State University of Informatics and Radioelectronics.
Education and Early Interests
During my studies at the Minsk State College of Electronics and later at the Belarusian State University of Informatics and Radioelectronics, I was introduced to various aspects of software engineering. I learned and honed my skills in ASP.NET, C#, Entity Framework, HTML, CSS, JavaScript, and React.js. This comprehensive education laid a strong foundation for my career, allowing me to tackle complex problems and develop efficient solutions.
Professional Experience
My professional experience spans several exciting projects and roles. At EPAM Systems, I participated in a full-stack development lab where I worked with .Net 6.0, Entity Framework Core 6, SQL Server 2019, and various front-end technologies like Bootstrap. Here, I focused on creating user-friendly interfaces and reusable UI components, which significantly streamlined the development process. My work also included implementing features such as statistics visualization and web API integration, enhancing the platform's functionality and user engagement.
Skills
Backend Development:
ASP.NET: 2 years
C#: 3+ years
Entity Framework Core: ~3 years
.Net 8.0/6.0/5.0
XUnit: Testing
SQL Server 2019
Repository and Unit of Work Patterns
Frontend Development:
HTML, CSS, JavaScript, TypeScript: ~1 year
React.js: ~1 year
Next.js
Bootstrap 5.0
Styled Components
Mobile Development:
Xamarin
Asynchronous Programming
SQLite3
Tools and Technologies:
GIT: ~3 years
JWT Auth, AutoMapper, Ajax, Axios, Fetch API, Swagger UI, Postman, Docker, Redis, Kubernetes