English:
Advanced
Ukraine
UTC +02:00
Ukraine/Kyiv
I am a senior full-stack developer skilled in NodeJs, React, Python, PHP, Asp .Net, Bash Vue, AngularJs, JS, and Relational DBs.
I am an experienced Senior Full-Stack Developer and System Architect with a strong passion for web development. Throughout my career, I have gained extensive expertise in this field, allowing me to excel in various aspects of the development process. In addition to my proficiency in web development, I focus on cutting-edge engineering solutions, including IoT projects. Furthermore, I possess a solid background in large system architecture development, administration, and network design. Regarding programming languages and frameworks, I am well-versed in a range of technologies. I am proficient in Node.js, PHP, Ruby, Python, ASP.NET, Vue, React, AngularJS, and JavaScript. This diverse skill set allows me to choose the most suitable tools for each project, ensuring optimal results. My experience as a Senior Back-end Developer and System Architect, combined with my ability to transform business requirements into technical solutions, make me a valuable asset to any project or organization.
Want to hire this engineer?
Check if Arcadii is availableExpertise
Years of commercial development experience
12 years of experience
Core technologies
Other technologies
Project Highlights
Jayex
Dec `22 - Jul `23
7 months
UK
Distributed Healthcare system. The company is industry leaders in healthcare. They were one of the first companies to introduce LED display technology to the UK and we currently serve GP practices across the country. Their software solutions improve patient engagement, reduce pressure staff and modernise the patient experience. Their extensive experience has led us to create the first all-in-one patient engagement platform.
Responsibilities & achievements
- Taking part in the technical integration of an acquired PHP application within our Node.js/Angular core stack; - Orchestrating the Dockerization process of the PHP app, enabling seamless production deployment; - Translating complex PHP functionalities to JavaScript, harmonizing the legacy app with the modern architecture; - Collaborating closely with the core development team, driving feature development and ensuring code excellence; - Communicating effectively with product managers, designers, and QA engineers, aligning on project goals; - Optimizing codebase for enhanced performance, scalability, and long-term maintainability; - Addressing intricate integration challenges, finding innovative solutions for a smooth user experience; - Documenting architectural decisions and integration processes, providing comprehensive reference for the team; - Playing an active role in process refinement, contributing to improved workflows and tooling enhancements.
Arty
Dec `19 - Nov `22
3 years
Creative Intelligence, USA
The project's priority was to completely digitalize the process of building, negotiating, and signing contracts while decreasing the necessity of in-person meetings to a minimum. The program had to be user-friendly and cover all the steps of the described process. Due to the nature of the industry and the natural process of negotiations, the contract tool had to be highly customizable. In contrast, the contracts themselves had to be easily editable and scalable. Different roles with different access levels were to be created with the respective tool panels.
Responsibilities & achievements
- Being an active contributor to various aspects of project's development, e.g. collaborating with the team in designing and shaping the project's architecture, ensuring its scalability, efficiency, and maintainability; - Being in charge of designing and developing the user rights and permissions module following standards of data security and privacy; - Establishing a robust foundation for the project, e.g. crafting the database architecture considering the data structure, relationships, and optimization techniques. Ensuring efficient data retrieval and storage mechanisms to enable seamless data management; - Implementing comprehensive unit tests throughout the project, identifying and rectifying any defects or discrepancies at an early stage, enhancing the overall reliability and stability of the software; - Actively engaging in frontend development processes by collaborating closely with the frontend team, and contributing to the user interface design, ensuring a seamless integration between the presentation layer and the underlying logic.
SportClubby
Apr `18 - Aug `19
1 year
Italy
Social platform for sports clubs and their clients. SportClubby is a social platform that connects the world to sports and wellness The business uses a social media platform to reach all sports fans participating in any activity to promote sports.
Responsibilities & achievements
- Requirements Analysis and Estimation: thoroughly evaluated project requirements to formulate accurate estimations for each component, ensuring realistic timelines and resource allocation; - Agile Development Planning: Devised a comprehensive development roadmap by aligning project goals with the selected agile methodology, fostering adaptive and efficient project execution; - Architectural Prototyping: Spearheaded architectural decisions by creating robust prototypes that laid the groundwork for the project's core functionality, ensuring a solid foundation for subsequent development phases. - End-to-End Development: Orchestrated the coding process from inception to fruition, proactively identifying and resolving issues through systematic troubleshooting and debugging, guaranteeing a seamless system implementation. - Code Quality Assurance: Vigilantly conducted code reviews, fostering a culture of continuous improvement by addressing potential vulnerabilities and architectural inconsistencies, and expertly executing refactoring when deemed necessary. - Performance Enhancement: Proficiently conducted performance profiling, pinpointing bottlenecks and areas of optimization, which were then meticulously translated into tangible improvements to enhance the system's efficiency. - Leadership and Mentorship: Assumed a leadership role by guiding and inspiring a team of developers, imparting expertise, and cultivating a collaborative environment that facilitated knowledge exchange and collective growth. - Strategic Multitasking: Skillfully balanced and advanced multiple projects concurrently, effectively managing priorities and resources, resulting in the efficient completion of tasks and projects within defined timeframes.
Education
Higher education in Computer Science
Agency
50-100
GMT+2
Poland, Switzerland, Ukraine, Israel
Core Expertise
Industries
Logistics & Transportation, Sports & Fitness, Law & Government, Healthcare & Medicine, Internet of Things
Want to hire this engineer?
Check if Arcadii is available