Vadim Dubovitsky
Solution Architect II
Newcastle upon Tyne, England, UKAccomplished Solution Architect with over 18 years of experience in enterprise software development and a strong background in full-stack technologies.
Proven expertise in Solution Architecture, successfully shaping and driving technology solutions aligned with business goals.
Advanced experience of Azure cloud platforms, adept at leveraging a wide range of Azure services for designing and managing enterprise-scale solutions.
Demonstrated leadership in web application development for more than 8 years, leading teams in the design, development, and deployment.
Skilled in people management, with over 10 years of experience in coordinating teams and optimizing resources for enhanced productivity and efficiency.
KEY PROJECTS
Lincare
Newcastle-upon-Tyne, England, United Kingdom Solution Architect
Jul 2023 - Mar 2024
Lincare Patient Portal provides a secure, scalable, and user-friendly platform that enhances patients' access to healthcare services. Utilizing cutting-edge technologies like Sitecore, Next.js, Node.js, AKS, and Azure AD B2C, we aim to create a comprehensive and intuitive healthcare portal to serve patients' needs efficiently and effectively.
Responsibilities
Project Analysis: Analyzing project requirements, objectives, and expectations to define a clear vision for the technical solution.
Technical Design: Designing the software architecture and choosing the most appropriate technologies, methodologies, and frameworks to meet the project's requirements and business objectives.
Integration Implementation: Overseeing the integration of new technologies, rendering modes, and third-party systems into the existing solution while ensuring their compatibility.
Risk Management: Identifying, assessing, and managing potential technical risks and uncertainties in the project. This includes managing risks linked to system integration, technological compatibility, knowledge gaps, API stability, and limitations regarding specific customizations.
Communication and Collaboration: Collaborating closely with other team members, stakeholders, and third-party service providers. Explaining technical aspects of the solution to non-technical colleagues or stakeholders.
Quality Assurance: Ensuring the quality of the designed solution, by setting and overseeing adherence to relevant coding standards, practices, and automated test processes.
Continuous Improvement: Regularly reviewing the implemented solution to identify areas for improvement or optimization. This could involve enhancing features, refining system performance, or reducing operation costs.
Knowledge Sharing: Sharing knowledge and expertise to bridge knowledge gaps within the team. This might include setting up training for team members on new technologies or frameworks used in the project.
Problem Solving: Troubleshooting and resolving complex technical issues that arise during the project's lifecycle.
Documentation: Creating comprehensive technical documentation for the designed solution, including system architecture, tech stack, and software design details.
Skills: Solution Architecture, Microsoft Azure, Sitecore, Next.js, ReactJS, Docker
Howden Joinery Group Plc
Newcastle-upon-Tyne, England, United Kingdom Solution Architect
Sep 2020 - Jun 2023
Anytime Ordering allows our trade account holders to access their depot 24/7. This means you can find your confidential trade prices on our product pages, add items to a project list, and send a request to any depot of choice to arrange collection or delivery. Available on any device, any time, and anywhere, this service is available securely through our Online Trade Account Login.
Responsibilities
Requirement analysis
High level estimation
Detailed solutions design
Architecture artefacts including use case diagram, communication diagram, logical diagram, design entity models, deployment view diagram, activity diagram, logical network diagram and physical network diagram.
API schema specification
Alerting and monitoring specification
Technical support of the development team
Skills: Solution Architecture, Microsoft Azure, Sitecore
International SOS
Newcastle-upon-Tyne, England, United Kingdom Software Architect
Apr 2020 - Aug 2023
International SOS wants to modernize its content platform and build a next-generation headless API architecture to expose the data to consuming systems. as part of its overarching company initiative.
Responsibilities
Implementation of the Helix best practice
Adding Unicorn serialization into the existing codebase
Smooth development process between old and new code projects
Skills: Software Architecture, Sitecore
GE Healthcare US
Minsk, BelarusSoftware Architect
Apr 2018 - Apr 2020
Responsibilities
Participation in the discovery phase
Requirements analysis
9 BT to USA, India, Ukraine, Russia
Project staffing
Front-end and back-end strategies and developer guides
Coordination and management of development in multiple and distributed streams
Build solid Continuous Integration and Continuous Delivery process
Architecture of the blue-green deployments
Continuous improvements of development and delivery processes
Skills: Team Leadership, Software Architecture, Sitecore
Cytiva
Minsk, BelarusSoftware Engineering Team Leader
Dec 2016 - Apr 2018
Responsibilities
Requirements analysis
12 BT to United Kingdom, Sweden, Italy, Poland, Ukraine, Russia
High-level estimation of the upcoming features
Decomposition and roadmap planning
Documentation of technical approaches
Technical leadership in multiple streams
Continuous improvements of development and delivery processes
Skills: Team Leadership, Sofware Architecture, Sitecore
MCFC
Minsk, BelarusSoftware Engineering Team Leader
Jan 2016 - Aug 2016
Responsibilities
Requirements analysis
Existing codebase analysis
User stories preparation and estimation
Development team staffing
Development coordination in 3 streams
Statuses and reports preparation
Customer negotiations
Technical negotiations with external vendors
Skills: Team Leadership, Sitecore, Sofware Architecture
Aramark
Minsk, BelarusSoftware Engineering Team Leader
Dec 2013 - Dec 2015
Responsibilities
Application architecture
Development supervision of BE and FE
Development
Maintenance of the solution
Skills: Team Leadership, Sitecore