About meExperienceSkillsGitHubBlogContact MeescapeGPT

Experience

July 2022 - Present

Mercator Digital
Scala Developer

August 2020 - July 2022

White Bullet Solutions Limited
Full-Stack Software Engineer (Contract)

Worked with product owners to design and implement new features and modernise old ones across the whole stack.


Developed a custom Android OS, designed for automated crawling of applications with physical devices. Created a scalable method of installing custom OS across hundreds of Pixel 2 devices.


Extensive work with AWS using web console, Java, Scala, JavaScript. Worked on performance diagnostics, cost optimisations. Worked with EC2, SQS, Lambda, CloudWatch, S3, RDS, AMI, ECS, CodeCommit, Spot, SNS, DynamoDB.


Found and achieved 100x performance improvements on multiple services with architecture changes.


Worked together with an AI contractor to integrate an Image Classification AI tool with existing codebase in a scalable, robust and maintainable way.


Introduced a modern front-end development environment for White Bullet. TypeScript, React, modern JavaScript, testing environment. Replaced existing internal UI tools with more maintainable, more functional, faster versions.


Introduced additional CI/CD pipelines for some of the services. (GoCD)


Introduced additional automated testing.


Stack: Scala, Play Framework, AWS, Docker, Java, React, TypeScript, Postgresql

August 2020 - Present

Vjalicin Technologies LTD
Managing Director

June 2017 - August 2020

Softar Consulting Limited
Lead Software Engineer

Responsible for design and implementation of Softar's web development environment.

Lead developer for un-announced web based Retirement Planning Tool.

Developed automated HMRC VAT tool to comply with Making Tax Digital programme.

Worked with clients to design and implement software based business solutions.


Worked with: React (JavaScript), Play Framework (Scala), Symfony (PHP), ASP.NET / Core (C#), MariaDB, OpenAPI.

2014 - 2017

Freelance Work

Worked with local businesses to resolve a wide-range of IT/Graphics Design/Software challenges. Primarily focusing on tasks with highly specialised skill requirements.


Worked on: interactive online advertisements, company logos, business cards, posters. Developed a wide variety of Apps based on client needs.

2007 - 2016

Independent Game Developer

Developed simple video games for video game websites/mobile phones. Negotiated video game sponsorship deals. Worked with small teams of video game developers. Lead end-to-end production.


Technologies used: Adobe Flash (ActionScript) and Unity3D (C#).

Education

Institute for Apprenticeships & Technical Education Software Developer Level 4 (2019)

Apprenticeship Portfolio

Synoptic Project (C# ASP.NET Core REST API)

Graduated from Vilnius "Juventos" gymnasium (2014)

Certifications

BCS Level 4 Diploma in Software Languages (2019)

BCS Certificate in Systems Development Essentials (2018)

* Certification documents are available upon request.

Copyright © 2022 Pavel Vjalicin.

All rights reserved.