Davit
Fullstack Developer, 85 000 UAH
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16404109/?puid=1201094
Work experience
Full stack developer
from 08.2021 to 11.2025
(4 years 4 months)
Plentyworks, Remote (IT)
- Took ownership of several core products from idea to production, working across React/Next.js frontends, Node.js and Python backends, and cloud infrastructure.
- Built complex, responsive UIs in React and Next.js for dashboards, onboarding flows, and reporting pages, with reusable component libraries and shared design tokens.
- Developed mobile features with React Native for iOS and Android, reusing as much business logic as possible from the web stack.
- Implemented server-side rendering and SEO-friendly pages with Next.js and Nuxt.js, focusing on performance, bundle size, and Core Web Vitals.
- Designed and implemented REST and GraphQL APIs in Node.js (Express/NestJS) and Python (Django, FastAPI) for authentication, billing, analytics, and third-party integrations.
- Built a few internal services in C#/ASP.NET Core where it made sense (e.g., heavily typed internal tools), integrating them with the existing Node/FastAPI ecosystem.
- Maintained and gradually refactored legacy PHP/Laravel and WordPress modules, extracting business logic into modern APIs and leaving WordPress mostly for content and marketing.
- Modeled and optimized data in PostgreSQL and MySQL, plus MongoDB for more flexible, document-style data; used Redis for caching, sessions, and queues.
- Introduced and standardized Docker-based local development, then migrated services to Kubernetes, including configuration of deployments, services, and basic observability.
- Set up CI/CD pipelines (GitHub Actions / GitLab CI) for automated testing, linting, container builds, and staged rollouts to production.
- Improved application performance with a mix of frontend and backend changes: query optimization, index tuning, memoization, caching, and lazy loading of UI chunks.
- Integrated external platforms such as payment gateways, CRMs, email providers, and internal analytics pipelines, handling retries, timeouts, and error reporting.
- Participated in product discovery: clarified requirements with stakeholders, suggested simpler technical approaches, and helped prioritize the roadmap based on effort vs impact.
- Mentored mid and junior developers, reviewed PRs, introduced coding standards, and led small technical initiatives (e.g., moving to TypeScript in key repositories).
Full stack developer
from 04.2018 to 07.2021
(3 years 4 months)
Vention, Remote (IT)
- Worked as a senior engineer across multiple client projects, switching between full stack, frontend-focused, and backend-focused roles depending on each team’s needs.
- Built and maintained SPAs and SSR apps using React, Next.js, and Angular, often coming into existing codebases and cleaning up architecture, state management, and folder structure.
- Delivered several admin and reporting panels with Vue and Nuxt.js when clients preferred the Vue ecosystem, focusing on clarity and usability for non-technical users.
- Implemented backend APIs and services in Node.js, Django, and FastAPI, handling business logic, validations, permissions, and integration with external services.
- Extended existing PHP/Laravel and WordPress systems for clients that relied on them, adding custom endpoints and plugins to support modern React/Next.js or mobile frontends.
- Worked with C#/.NET where projects required it (for example, integrations into existing enterprise systems), ensuring that services still fit into the broader architecture.
- Designed database schemas and queries for PostgreSQL and MySQL, and used MongoDB where flexible schemas were a better fit; contributed to indexing and performance tuning.
- Containerized applications with Docker, helped teams move away from “works on my machine,” and prepared services to run reliably in Kubernetes or other container platforms.
- Helped set up and refine CI pipelines (GitHub, GitLab, Bitbucket) with automated tests, linting, and build checks before merging to main branches.
- Collaborated closely with client-side teams: attended planning sessions, refined user stories, estimated work, and explained technical trade-offs in simple language.
- Took ownership of tricky bugs and production incidents, traced issues across frontend, backend, and infrastructure layers, and implemented pragmatic fixes and follow-ups.
- Participated in code reviews across multiple stacks (React, Angular, Node, Python, PHP), focusing on readability, correctness, and consistency more than “personal style.”
- Helped onboard new developers to projects by documenting setup steps, common patterns, and architectural decisions so they could be productive faster.
Full stack developer
from 10.2016 to 03.2018
(1 year 6 months)
SuperAdmins, Remote (IT)
- Started as a full stack developer building internal admin tools and customer-facing portals using Angular and React on the frontend and Node.js/PHP on the backend.
- Created multi-tenant admin dashboards with Angular and later React, including authentication, role-based permissions, data tables with filtering/sorting, and basic charts.
- Implemented backend features in Node.js (Express) and PHP (Laravel, custom WordPress code), handling user management, simple billing logic, and email/notification flows.
- Built and extended WordPress-based sites where needed, adding custom post types, plugins, and simple APIs to integrate with other services.
- Worked with PostgreSQL and MySQL for structured data and MongoDB for more flexible or logging-style data, learning to think about indexing and query efficiency early on.
- Helped introduce Docker into the development workflow, moving away from hand-configured local environments and documenting the new process for the team.
- Integrated third-party services such as payment processors, CRM systems, and email providers, handling webhook flows and background job processing.
- Took part in front-of-the-stack tasks like pixel-level UI tweaks, cross-browser testing, and basic accessibility fixes to keep client-facing pages polished.
- Collaborated with designers and PMs to break big features into smaller deliverables, demo progress regularly, and adjust direction based on feedback from real users.
- Learned and applied best practices around Git workflows, code reviews, and basic automated testing, which later became habits in more senior roles.
Education
Alte University
Bachelor of Computer Science, Other countries
Higher, from 2012 to 2016 (4 years)
Knowledge and skills
- Self-growth
- JavaScript
- HTML
- Git
- CSS
- React
- Node.js
- MySQL
- TypeScript
- SQL
- Figma
- SASS
- PHP
- Bootstrap
- PostgreSQL
- JQuery
- MongoDB
- Docker
- Redux
- Python
- Next.js
- C#
- C++
- Docker Compose
- Kubernetes
- Angular
- Wordpress
- GitHub
- Kotlin
- Diligence
- Knowledge of OOP principles
- Android Studio
- Java
- MVVM
- Android SDK
- Firebase
- Retrofit
- SQLite
- JSON
- Jetpack Compose
- Hilt
- REST
- Dagger
- Understanding MVP architecture
- IOS SDK
- IOS development
- Responsibility
- REST API
- Linux OS user
- Django
Language proficiencies
English — advanced
Additional information
I'm Davit Gelashvili, a Senior Software Engineer with over 9 years of experience focusing on Web2, Web3, mobile, modern web frameworks and real world applications.
I'm actively looking for a new opportunity.
I can start work immediately.
My salary expectation is $2000 per month, but it's fully negotiable.
Let's build our dream.
Telegram: @davitgelashvililoc1107
Similar candidates
-
Fullstack-розробник
60000 UAH, Remote, Kyiv, Other countries -
Fullstack-розробник
Remote, Lutsk -
Intern Trainee Fullstack-розробник
Remote -
Fullstack-розробник
Remote -
Junior fullstack developer
Remote -
Fullstack-розробник
Remote, Chernihiv