Upstaff Sign up
Vitalii S.
🇭🇺Hungary (UTC+02:00)
Created AtUpstaffer since October, 2021
You can hire Vitalii S.
today 🔥

Vitalii S. — Full-Stack Engineer (Node, Angular, Ionic, PHP)

Vetted expert in Full Stack Web.

Last verified on January, 2025
Senior
Upper-Intermediate English

Bio Summary

- 8+ years of experience as a front-end Angular / Ionic developer and 5 years as a Full-stack developer using Node.js and PHP
-Vast experience with modern JavaScript frameworks like Angular, Node.js, and Ionic, complemented by back-end expertise in Node.js, deployed on cloud services such as Azure,GCP Firebase, and MongoDB/Atlas/Cosmos
- Proven experience architecting solutions from the ground up, including leading development teams, code reviews, essential infrastructure setup and controlling key processes
- Focused on efficiency directing collective effort to deliver features quickly while ensuring high code quality.
- Skilled in multi-tenant architecture, API integration, database management, and system scalability.

Technical Skills

Programming LanguagesJavaScript, PHP, TypeScript
JavaScript FrameworksAngular, NestJS, Node.js
.NET PlatformAzure
UI Frameworks, Libraries, and BrowsersCSS, HTML
Mobile Frameworks and LibrariesIonic
PHP FrameworksLaravel, Yii
JavaScript Libraries and ToolsNgRx, ngrx-forms, reactive-forms, RxJs
Databases & Management Systems / ORMFirebase, MongoDB, MySQL, PostgreSQL
Cloud Platforms, Services & ComputingAzure
Version ControlBitBucket, GitHub, GitLab
Deployment, CI/CD & AdministrationCI/CD
Virtualization, Containers and OrchestrationDocker
PlatformsFirebase
Methodologies, Paradigms and PatternsKanban, Scrum
Mail / Network Protocols / Data transferRTMP, WebRTC
Other Technical Skillskinvey

Experience

Full-Stack Software Engineer, Team Lead, Commercial Grounds Solutions

Jun 2022 - Dec 2024

Description:The company serves facility professionals who manage various commercial properties. They offer a complex solution that covers site planning, mapping, and bonding, adding value by simplifying all ground management into one contract.

Responsibilities:We were developing a new version of the commercial landscaping service management software that’d manage the client's contractors and subcontractors. The challenge was to migrate current architecture to the multi-tenant architecture as well as to gradualy introduce and deliver new features. 

Team:2 Full-Stack Engineers, 1 Quality Assurance Engineer, 1 Business Analyst, and one Project Manager

Technologies: Node.js, Angular, Ionic, NX Framework, Mongo Atlas, Microsoft Azure

 

Sr. Full stack Developer, Lumix.AI

July 22 - Now

Description: AI platform for video analysis.

Technologies: Angular 16 (ngrx,), Node (nest), elastic search, redis, mongo, singleStore, postgreSQL

Website: https://app.lumix.ai/

 

Developer team lead (maintenance), Pinnacle, https://pinnakl.com/

Jan 2022 - Jun 2022

Summary:Hedge Fund platform, with a lot of different modules.

Technologies:Angular 12, NX framework

 

Front End developer, ObserveId

Sep 2022 - May 2022

Description:Web dashboard for monitoring and management of a lot of database instances, user access for them, groups, permissions, accounts, etc.

Technologies:Angular 12, ngrx

 

Solution Architect, Crowder 

Dec 2020 - Feb 2021

Description:Mobile dating applications to make the ability to users find users with similar interests and chat with them.

Responsibilities: I was working in a team with a team, I made project architecture and coded modules like a chat

Technologies:Angular 10, ionic5 + capacitor, firebase

 

Solution Architect, Finda 

Sep 2020 - Jan 2021

Description:Mobile dating applications to make the ability to users find users with similar interests and chat with them.

Responsibilities: I was working in a team with a team, I created project architecture and coded modules related to chats and communication

Technologies:Angular 10, ionic5 + capacitor, firebase

 

Solution Architect and Project Manager, NextCard - Coupons and Loyalty program, https://nextcard.app/

May 2019 - June 2020

Description:Mobile marketing can improve your knowledge of clients, improve customer relationships, drive more revenues, and ensure that customers love your brand more than others. There are a lot of ways to promote your business with mobile marketing tools From NextCard.

Responsibilities: I selected the technologies stack and refined the scope of work, defined and distributed technical tasks between developers to make the development process clean for customers and effective.

Technologies:Angular 8, Laravel, MySQL, firebase

 

Full-stack developer, JSA Cloud Platform, http://www.jsacloud.com/

March 2019 - Dec 2019

Description:JSACloud is a cloud-based application enabling companies of all sizes to effectively manage their job safety programs from any desktop or mobile device. This digital solution makes it easy for your safety professionals to create JSAs, communicate with workers in the field, report and analyze safety data, and standardize safety policies.

Responsibilities: I have been working as a full-stack developer on the task created by the product owner and improved functionality and markup. I provided some ideas for optimizing project loading and making a lot of parts of the code simpler and cleaner.

Technologies: AngularJS, Node.js, MongoDB, kinvey.

 

Development team lead, Finist

July 2018 - Dec 18

Description:Finist is a learning platform for currencies/crypto-currencies traders. The platform provides the ability to connect teachers and students via their own webinar platform, and online chat. The learning process was going through lessons and homework. Each student has their own calendar with a study plan.

Responsibilities: I have been working as a development team lead. I developed the concept and architecture of the project and worked on the front and back end at the beginning of the project. Then the team was growing and I was working on the main complex modules (online webinar platform).

Technologies: Angular 5, typescript, firebase, RTMP, webRTC, Laravel.

 

Development team lead, ImproveWell, https://www.improvewell.com/

Sep 2017 - Jun 2018

Description: ImproveWell is a project of UK medicine centers. ImproveWell is a quality improvement tool that unlocks “intrapreneurship”, empowering the workforce to turn their ideas into improvements. ImproveWell is a secure platform; participating organizations will receive a unique authentication code to invite colleagues to join their programs.

Responsibilities: I was leading the development process, planning sprints, helping teammates to solve issues, was working on the mobile applications.

Technologies: angularJS, Ionic 1, firebase, push notifications

 

Front-end developer, Skore, https://www.getskore.com/

July 2016 - Dec 16, March 17 - Aug 2017

Description:Skore is a UK start-up with deep roots in Nestle company. It’s a tool for in-depth analysis and modeling of business processes. With Skore you create a picture of your people, processes, and information to provide valuable insights for everyone. Make change stick with better buy-in, alignment, and a shared understanding of business.

Responsibilities: I have been working first as a front-end developer. I improved some parts of the project and then worked on the migration project’s editor from 3rd party service to the inside project. Then I worked as a Project manager, I was assigned meetings with the team and customers, planning sprints and, working on development strategy, solving issues and blockers.

Technologies:Angular JS, HTML, CSS

Education

Master's Degree with honors in Computer science at Poltava National Technical Yuriy Kondratuk university

2017

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Vitalii S.
or someone with similar Skills?
Vitalii S. is available
for hire 🔥
Book a call with Vitalii S.
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring