Giorgi Mdivani
Verified Expert in Engineering
Full-stack Software Developer
Giorgi is a full-stack software engineer experienced in project ownership and leading teams from start to end. He usually works on medium-term contracts and specializes in JavaScript technologies and frameworks. He prefers React as a front-end library and Node.js/TypeScript for the back end, and he loves working on mobile applications with React Native. Giorgi also has four years of experience with AWS services such as lambdas, API gateways, DynamoDB, Cognito, S3, CloudFormation, and more.
Portfolio
Experience
Availability
Preferred Environment
MacOS, AWS CLI, Node.js, TypeScript, JavaScript, Serverless Framework, Serverless Architecture, React
The most amazing...
...project I've contributed to is Eolas Medical, a mobile/web app for hospital workers, with features like chat, content management, medical portfolios, and more.
Work Experience
Senior Full-stack Developer
Eolas Medical
- Worked as a senior back-end engineer; created and maintained various back-end services supporting core application features, such as content management, notifications, PDF generation, file uploads, and authentication flows.
- Helped web and mobile teams by developing and delivering features, fixing bugs, debugging, and improving application security.
- Implemented the TTD practice and added unit, integration, and E2E tests to ensure application reliability.
Senior Full-stack Developer | Contractor
The Pinter
- Developed a mobile app with an integrated social network, a shop via the Shopify API, and a task management system.
- Designed and built back-end services with live data support using GraphQL managed by AWS AppSync and Node.js in AWS Lambda.
- Maintained a mobile app and its services throughout its first two versions and supported the company's internal team during handover.
Senior Full-stack Developer
Relative Limited
- Developed an app that provides job offers for electrical, plumbing, or gas engineers based on their location. Used React Native for the mobile app, React for the content management system (CMS), and Node.js in AWS Lambda for the back end.
- Built a website for a house insurance company with subscription and promotion features built in with Laravel on the back end and Vue.js for the front end.
- Developed a mobile app with React Native for streamable or offline meditations with in-app purchases and subscriptions.
Senior Support Engineer
Geocell
- Supported the enterprise billing system with daily maintenance and bug fixes.
- Wrote SQL queries to generate reports and data analytics for the company's business requirements.
- Developed in-house software and communication channels using JavaScript, HTML, CSS, and C#.
Experience
The Pinter App
https://id.thepinterapp.com/Sustain Homes
https://sustainhomes.co.uk/Rewards for Plastic Waste Recycling
https://reward4waste.com/the-app/Skills
Languages
JavaScript, TypeScript, CSS, GraphQL, PHP, HTML, SQL
Frameworks
React Native, Serverless Framework, Laravel, Tailwind CSS, Jest
Libraries/APIs
React, AWS Amplify, Node.js, API Development, Vue, REST APIs, OpenAPI, Newman
Tools
Slack, Jira, Bitbucket, AWS AppSync, AWS CLI, Prisma, Terraform, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Git, Amazon Cognito, GitLab, Postman
Platforms
MacOS, Amazon Web Services (AWS), AWS Lambda, iOS, Android
Storage
Amazon DynamoDB, PostgreSQL, MySQL, Amazon S3 (AWS S3), Amazon Aurora
Other
Back-end, Mobile App Development, Amazon API Gateway, Web Development, Cloud Services, API Documentation
Paradigms
Serverless Architecture, Mobile Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring