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).
Main Skills
C 3 yr.
.NET 3 yr.
ASP.NET Core Framework 3 yr.
xunit 2 yr.
Entity Framework 3 yr.
Programming Languages
.NET Platform
JavaScript Frameworks
UI Frameworks, Libraries, and Browsers
JavaScript Libraries and Tools
Databases & Management Systems / ORM
Cloud Platforms, Services & Computing
Deployment, CI/CD & Administration
Version Control
Methodologies, Paradigms and Patterns
SDK / API and Integrations
Mail / Network Protocols / Data transfer
QA, Test Automation, Security
Other Technical Skills
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