Andrey K.

Andrey K.

TbilisiGeorgia

Experienced Full Stack Engineer (Go/TypeScript/React/Elm)

Highly skilled software engineer with over 20 years of experience across different languages, technologies and tools. I build top-quality software end-to-end for web, mobile, backend, database, infrastructure and reporting systems. As a senior full-stack engineer my skill set covers the following: - Gather, analyze and clarify requirements in a timely and efficient manner - Scope and estimate technical work required - Self-organise using agile methodologies (following Kanban/Scrum) - Implement a comprehensive test suite (unit, integration and smoke tests) - Architect, document and code scalable & high-performant solutions - Adapt to stakeholder feedback and requirement changes - Deploy, monitor and maintain production systems 🔥 Experience 🔥 ---------------------- 🛠️ Systems Engineering - Developed REST & GraphQL microservices in a distributed architecture using Go - Built a concurrent application for large volume data processing in Haskell on AWS Lambda - Maintained a high-performance Rust monolith GraphQL server powering web and native front end apps backed by a large database with high traffic volumes - Developed APIs in Java used by a large network of online eCommerce and retail systems - Implemented a video capturing system in Java for in-store quality assurance - Developed a 3D modelling software in C++ for outdoor window design 🕸️ Web Development - Implemented multiple SPAs in React (TypeScript) using different UI tools and networking utilities such as Apollo GQL and Axios - Took active part in developing one of the largest Elm codebases in the world in a SaaS startup - Implemented an array of eCommerce web systems in PHP for retail businesses including plugin and theme development in CMS systems like Wordpress - Designed and developed a large-scale eCommerce Java solution serving around 100k users a day 📱 Mobile Development - Developed a mobile client for a large retail system for both Android (Java) and iOS (Objective-C) - Developed a mobile application for a SaaS platform using React Native (TypeScript & JS) - In-depth experience in native application reverse engineering using Frida on Android ☁️ Cloud platforms I have worked extensively with AWS applications and APIs. My most recent experience is with the following AWS services and technologies: CloudFormation, CloudWatch, S3, Route53, SQS, SNS, RDS, CloudFront, EventBridge, DynamoDB, EKS (for Kubernetes) and more. ✏️ Infrastructure as code Majority of my experience in this area is with CDK, raw CloudFormation and K8S deployment manifests. Also, I am comfortable picking up other technologies like Terraform. 🔎 Monitoring, alerting and delivery I use the following tools for monitoring, logging & alerting: Sentry, LogDNA, CloudWatch, DataDog, PagerDuty. I am a strong advocate for best Continuous Integration & Delivery (CI/CD) practices. Actively using Github Actions, DroneCI, Docker. ============== Result of my work is of paramount importance to me. I value customer experience and deliver results incrementally with regular check-ins. Get in touch if you need quality software built quickly and efficiently.
No items

Skills

Andrey K.

Andrey K.

TbilisiGeorgia
9
Total Jobs
8
Total Hours

View profile

Experienced Full Stack Engineer (Go/TypeScript/React/Elm)

Specializes in
Highly skilled software engineer with over 20 years of experience across different languages, technologies and tools. I build top-quality software end-to-end for web, mobile, backend, database, infrastructure and reporting systems. As a senior full-stack engineer my skill set covers the following: - Gather, analyze and clarify requirements in a timely and efficient manner - Scope and estimate technical work required - Self-organise using agile methodologies (following Kanban/Scrum) - Implement a comprehensive test suite (unit, integration and smoke tests) - Architect, document and code scalable & high-performant solutions - Adapt to stakeholder feedback and requirement changes - Deploy, monitor and maintain production systems 🔥 Experience 🔥 ---------------------- 🛠️ Systems Engineering - Developed REST & GraphQL microservices in a distributed architecture using Go - Built a concurrent application for large volume data processing in Haskell on AWS Lambda - Maintained a high-performance Rust monolith GraphQL server powering web and native front end apps backed by a large database with high traffic volumes - Developed APIs in Java used by a large network of online eCommerce and retail systems - Implemented a video capturing system in Java for in-store quality assurance - Developed a 3D modelling software in C++ for outdoor window design 🕸️ Web Development - Implemented multiple SPAs in React (TypeScript) using different UI tools and networking utilities such as Apollo GQL and Axios - Took active part in developing one of the largest Elm codebases in the world in a SaaS startup - Implemented an array of eCommerce web systems in PHP for retail businesses including plugin and theme development in CMS systems like Wordpress - Designed and developed a large-scale eCommerce Java solution serving around 100k users a day 📱 Mobile Development - Developed a mobile client for a large retail system for both Android (Java) and iOS (Objective-C) - Developed a mobile application for a SaaS platform using React Native (TypeScript & JS) - In-depth experience in native application reverse engineering using Frida on Android ☁️ Cloud platforms I have worked extensively with AWS applications and APIs. My most recent experience is with the following AWS services and technologies: CloudFormation, CloudWatch, S3, Route53, SQS, SNS, RDS, CloudFront, EventBridge, DynamoDB, EKS (for Kubernetes) and more. ✏️ Infrastructure as code Majority of my experience in this area is with CDK, raw CloudFormation and K8S deployment manifests. Also, I am comfortable picking up other technologies like Terraform. 🔎 Monitoring, alerting and delivery I use the following tools for monitoring, logging & alerting: Sentry, LogDNA, CloudWatch, DataDog, PagerDuty. I am a strong advocate for best Continuous Integration & Delivery (CI/CD) practices. Actively using Github Actions, DroneCI, Docker. ============== Result of my work is of paramount importance to me. I value customer experience and deliver results incrementally with regular check-ins. Get in touch if you need quality software built quickly and efficiently.
No items

Skills

More than 30 hrs/week