Vladyslav Susidko Software Engineer
Summary
- Expertise in full stack development, possessing an Associate degree in Computer Engineering and a BS in Computer Science, underpinned by a professional background in software engineering since 2019.
- Proficient in a broad tech stack, notably C#, .NET (Framework, Core, 5, 6, 7), Entity Framework Core, SQL, and front-end tech including HTML, CSS, SCSS, JavaScript, TypeScript, Angular, with additional expertise in CI/CD pipelines and version control with Git.
- Demonstrated capabilities in software design and development, including architecting applications, writing testable code with unit/integration tests, and configuring and managing AWS services.
- Proven experience including frontend and backend development, real-time video communication, and complex feature creation for CRM systems and document management platforms.
- Practiced in modern software development practices and methodologies such as SOLID principles, MediatR, CQRS, and Docker containerization, guaranteeing adherence to industry best practices and design patterns.
- Versatile role involvement from Full Stack to Backend Developer, ensuring comprehensive understanding and execution of project life cycles.
- Noted for direct contributions to complex projects with responsibilities covering from code inception to deployment, showcasing proficiency in software development lifecycle (SDLC).
Work Experience
Full Stack Developer, Video Communication Portal
Duration: May 2021 – PresentSummary: Design and development of a Video Communication Portal with real-time video communication, application architecture design, backend and frontend development from scratch, unit testing, AWS service configuration and management, application deployment, and code review.
Responsibilities: Backend and frontend development, design application architecture, real-time video communication functionality development, writing unit tests, AWS configuration, application deployment, code review.
Technologies: .NET 7, ASP.NET Core, Entity framework Core, MS SQL Server, SignalR, MediatR, CQRS, Docker, AWS, Vue.js 3, Pinia, Vuetify, Tailwind, WebRTC.
Full Stack Developer, Online Store
Duration: May 2021 – PresentSummary: Complete frontend and backend development from scratch for an Online store, including setting up CI/CD, writing unit and integration tests, creating and extending frontend components, and writing documentation.
Responsibilities: Frontend and backend development from scratch, setup CI/CD, write unit and integration tests, create/extend frontend components, documentation writing.
Technologies: .NET 6, ASP.NET Core, Entity Framework Core, Swagger, Angular, Angular Material, xUnit, CI/CD, SOLID.
Full Stack Developer, Blogging Platform
Duration: May 2021 – PresentSummary: Development of a Blogging platform from the ground up, ensuring unit test coverage, and creating and managing frontend components along with writing project documentation.
Responsibilities: Frontend and backend development from scratch, cover code with unit tests, create/extend frontend components, documentation writing.
Technologies: .NET 3.1, ASP.NET Core, Entity Framework Core, Swagger, Angular, Angular Material, xUnit, SOLID.
BE Developer, Document Management Platform
Duration: May 2021 – PresentSummary: Backend development for a Document management platform, including tasks such as building from scratch, generating Word documents, creating docker images, deploying to Heroku, and writing documentation.
Responsibilities: Backend development from scratch, Word documents generation, build docker image, deployment to Heroku, documentation writing.
Technologies: .NET 5, ASP.NET Core, Entity Framework Core, Swagger, Docker, SOLID.
Full Stack Developer, CRM System
Duration: Oct 2019 – Apr 2021Summary: Enhancement of a CRM System including developing new features, generating complex excel reports, setting up CI/CD, migrating to trunk based development, email template creation, code review, and maintaining the code base through refactoring and documentation.
Responsibilities: Development of new features, complex excel report generation, CI/CD setup, migration to trunk based development, email templates creation, code review, codebase maintenance, and documentation.
Technologies: .NET Framework 4.8, Umbraco CMS 8, ASP.NET MVC, Entity framework, SQL, MS SQL Server, Hangfire, jQuery, DevExpress, React, Redux, CI/CD.
Education
- BS, Computer Science
2020 - 2023 - Associate degree, Computer Engineering
2016 - 2020