Upstaff Sign up
Vladimir
🇬🇪Georgia (UTC+01:00)
Created AtUpstaffer since November, 2023

Vladimir — TECH LEAD

Expertise in Full Stack Web (7.5 yr.), Back-End Web (7.5 yr.).

Last verified on November, 2023

Bio Summary

- Tech Lead Engineer with 7+ years of experience in software engineering and computer science education.
- Proficient in programming languages such as PHP, JavaScript, and TypeScript.
- Experienced in working with CMS and frameworks like Symfony, Laravel, Shopify, React, Vue.js, and Node.js.
- Skilled in programming technologies including REST API, HTML/CSS, JSON/XML, jQuery, Redux, Doctrine ORM, and Eloquent ORM.
- Knowledgeable in cloud platforms like AWS and databases such as MySQL, PostgreSQL, MongoDB, and Redis.
- Proficient in DevOps tools like Docker, Docker Compose, Vagrant, CI/CD, Jenkins, Kubernetes, and Ansible.
- Experienced in using source control systems like Git (GitHub/GitLab/BitBucket) for version control.

Technical Skills

Programming LanguagesJavaScript, PHP, TypeScript
Java FrameworksBlade
UI Frameworks, Libraries, and BrowsersHTML/CSS Preprocessors, jQuery
JavaScript FrameworksjQuery
Java Libraries and ToolsJSON
PHP FrameworksLaravel, Symfony
PHP Libraries and ToolsPHPUnit, Twig
JavaScript Libraries and ToolsRedux
Databases & Management Systems / ORMDoctrine ORM, Eloquent ORM, MongoDB, MySQL, PostgreSQL, Redis
Amazon Web ServicesAWS API Gateway
Deployment, CI/CD & AdministrationAnsible, CI/CD, GitLab CI, Jenkins
SDK / API and IntegrationsAWS API Gateway, OpenAPI
Version ControlBitBucket, Git, Github Actions
Virtualization, Containers and OrchestrationDocker, Docker Compose, Kubernetes, Vagrant
PlatformsMicrosoft Power Platform, Shopify
QA, Test Automation, SecurityPHPUnit
Message/Queue/Task BrokersRabbitMQ

Work Experience

Tech Lead / Software Engineer, Web application for training

Duration: 03.2023 – Till now
Summary:
  • Web application for training
  • Students can take the test, and after that the coach will assign them training materials
  • There is also a wide range of functionality for creating training materials, including articles, modules divided into lessons, interactive elements
Responsibilities: Developing application from scratch; Leading the team of 3 developers; Customer interactions, tasks clarification; Design and implementation of application and database architecture; Defining a high level project architecture and stack for development based on business requirements; Integration application with third-party services like Qualintra; Building workflows within the team to ensure maximum team performance during development; Participating in team communication, code optimization, testing processes; The code reviews the work of other developers to ensure the code quality; Bringing the quality of the code within the projects to high standards.
Technologies: PHP, JavaScript, Laravel, Filament, MySQL, React, HTML/CSS, Docker / Docker Compose, PHPUnit, AWS (S3, SES, EC2, RDS), Git / BitBucket

Tech Lead / Software Engineer, Web application is for recruitment in the field of IT

Duration: 01.2022 – 02.2023
Summary:
  • Web application is for recruitment in the field of IT
  • The company can publish projects
  • And users can get acquainted with the requirements for them and send their resume
  • The company can see all candidates for a project and choose between them
Responsibilities: Managing the full cycle process of the development; Communication with a customer for gathering all business requirements; Defining a high level project architecture and stack for development based on business requirements; Building workflows within the team to ensure maximum team performance during development; The code reviews the work of other developers to ensure the quality of the code and verify the correctness of the tasks assigned; Onboarding and mentoring of new employees; Delegating tasks to team members; Set objectives for team members in line with business objectives; Sustaining current software applications through design enhancements or feature additions.
Technologies: PHP / TypeScript, Laravel, Vue.js, MySQL / Redis, REST API, PHPUnit, HTML/CSS, Docker / Docker Compose, AWS (S3, SES, EC2, RDS, SQS, Lambda, Cognito), OpenAPI, Git / BitBucket

Software Engineer, Web application for selling electrical goods

Duration: 06.2019 – 12.2021
Summary:
  • Web application for selling electrical goods with admin part for order processing
  • Web application for manufacturing system and warehouse
  • Web application for selling custom PCs with automatic order processing in manufacturing systems
  • It’s a separate website based on Shopify
Responsibilities: Developing application from scratch; Features estimating and implementing to fulfill the business requirements; REST API design and implementation; Integration application with third-party services like Shopify; Sustaining of application through the resolution of issues, and the incorporation of new features; Design and implementation of database architecture; Participating in team communication, code optimization, testing and code review; Bringing the quality of the code within the projects to high standards; Analyzing data to identify possible improvements in efficiency or performance; Setting up and managing RabbitMQ for communication between services; Implementation of CI/CD; Using SCRUM and Kanban methodologies.
Technologies: PHP, JavaScript, Shopify, Symfony, Node.js, MySQL / Redis, Doctrine ORM, RabbitMQ, Twig / HTML/CSS, jQuery, Docker / Docker Compose, Vagrant, CI/CD, Jenkins, AWS (EC2, RDS, S3, SES), Git / GitHub

Software Engineer, Web platform that allows users to collect, manage and sell their driver and cars related data

Duration: 11.2018 – 05.2019
Summary:
  • Web platform that allows users to collect, manage and sell their driver and cars related data
  • Users can store data (insurance, registration, repair, leasing, etc
  • ) on the platform
  • Also companies can buy these data on the same platform to create targeted offers
  • It is a startup
Responsibilities: Front-end development; Back-end development; Preserving software applications in operation by addressing issues, enhancing design elements, or introducing new features; Features implementing to fulfill the business requirements; Maintain and develop features of existing REST API; Database optimization to increase performance; Identify problem areas and bring relevant changes; Writing efficient, testable and reusable code; Writing unit tests; Writing detailed and understandable documentation for the project;
Technologies: PHP, JavaScript, TypeScript, Laravel, MySQL, Blade, HTML/CSS, PHPUnit, Docker / Docker Compose, Kubernetes, Ansible, AWS (S3, EC2, API Gateway), CI/CD, REST API / OpenAPI, Git / GitHub

Software Engineer, Global patent marketplace

Duration: 09.2017 – 10.2018
Summary: Global patent marketplace that combines information and tools for identifying, researching, evaluating and transacting patents.
Responsibilities: Front-end development; Back-end development; Designing and implementing RESTful APIs; Maintaining existing software applications by fixing bugs, updating design elements, or adding new features; Implementing features to meet the demands of the business; Developing back-end and front-end components; Supporting front-end developers by integrating their work with the application; Optimizing the database for improved performance; Dockerization and writing docker-compose files; Creating code that is both efficient, testable, and reusable; Configuring and managing RabbitMQ for facilitating communication between services.
Technologies: PHP, JavaScript, Symfony, PostgreSQL, React, Redux, Twig, HTML/CSS, Doctrine ORM, RabbitMQ, Docker / Docker Compose, Jenkins, PHPUnit, Git / GitLab

Software Engineer, Web application for job search and collecting training requests

Duration: 07.2016 – 08.2017
Summary:
  • Web application for job search and collecting training requests with the ability to send feedback by email
  • Also admin part for managing website content
Responsibilities: Front-end development; Back-end development; Developing application from scratch; Participation in developing and deploying REST API systems; Fixing and improving UI part with adding new functionality; Adding functionalities to align with the business needs; Improve application performances; Database optimization; Continuing support for software applications by rectifying issues, enhancing design aspects, or introducing fresh features; Writing unit tests and refactoring of existing tests; Developing code that combines efficiency, testability, and reusability.
Technologies: PHP, JavaScript, API Platform, MongoDB, React, Redux, HTML/CSS, Docker / Docker Compose, Jenkins, PHPUnit, Git / GitHub

Education

  • Computer Science and Software Engineering

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 Vladimir
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring