About

I've been a professional software engineer since 2011. My focus is Full Stack Development using React on the frontend and Golang (or Node.js) on the backend. My total experience in Golang is (3yrs+), Node.js (5yrs+), React.js (5yrs+), Full Stack Development (6yrs+). On the side I run a YouTube channel where I teach people how to code.

Awards

1st place (24 teams)

Hack4Vilnius 2022

Hosted in Vilnius, Lithuania by Vilnius Tech

1st place

Geek Challenge

Hosted in Aarhus, Denmark by Novicell

1st place

Startup Weekend

Hosted in Aarhus, Denmark by TechStars

1st place

Programming Contest

Hosten in Vilnius, Lithuania by NKKM

Work

2022

Senior Backend Engineer

Working as a Senior backend engineer developing Node.js microservices using TypeScript/Nest.js and supporting frontend in React. Interviewing engineers for TypeScript engineer positions at the company.
  • Company: Kevin EU
  • Company established: 2016
  • My work period: 2022-01-17 - Now

2018

Senior Full Stack Developer

Leading development of musician's event scheduling app using React Native and Node.js on the backend. App features chats for bands, users and events, availability to see everyone's calendar availability based on synced Google events as well as events created in the app. Backend was build on Nest.js framework leveraging SOLID standards. Everything is implemented with Typescript. Tests are made using Mocha on the backend and Detox on the frontend, messaging implemented using Pusher and Firebase messaging. Backend is managed on Heroku, while the client app is live on Android and iOS. Deployment pipeline is setup on Heroku. In terms of data I worked on PostgreSQL databases.
  • Company: Funk Club, LLC
  • Company established: 2018
  • My work period: July 2018 - Now

Skills honed:

  • JavaScript
  • TypeScript
  • TypeORM
  • Node.js
  • React Native

2017

Senior Full Stack Developer & Consultant

Web development team working on custom projects for clients like apps and custom websites. Primary technologies were Typescript, Javascript (ES6), React Native, React, Node.js.
  • Company: Patton & Schachte
  • Company established: 2016
  • My work period: 2017 - Now

Skills honed:

  • React Native
  • ReactJS
  • Redux
  • JavaScript
  • HTML/CSS
  • Typescript
  • PostgreSQL
  • Project management
  • WordPress
  • Node.js

2019

Backend Engineer

I was working on high-availability Node.js microservices, some of them written in C#, I was also contributing to the frontend which was written in React. Microservices were deployed using Kuberenetes (on Google Cloud Platform). Synchronous communication was done by mainly using RabbitMQ. Node.js microservices were built using Nest.js framework leveraging SOLID standards. Later on I was put on a green-field AI research project which I successfully implemented. In terms of data I worked on PostgreSQL and MySQL databases.
  • Company: Velocity Black
  • Company established: 2014
  • My work period: 2019 November - 2020 February

Skills honed:

  • ReactJS
  • Redux
  • JavaScript
  • TypeOrm
  • Node.js
  • Google Kubernetes (GKE)
  • Microservices

2017

Front End Developer

Company is electronic money institution, owns a payment system. Was hired mainly as a frontend developer, but later on I also worked on some of the features in PHP backend.
  • Company: PaySera
  • Company established: 2004
  • My work period: 2017-09-27 - 2018-01-05

Skills honed:

  • JavaScript
  • HTML/CSS
  • jQuery
  • Angular
  • PHP

2017

Co-founder and Full Stack Developer

Here I was studying a lot of subjects about programming, system planning, business logic and everything else in the topic of IT.
  • Company: Somefancyname
  • Company established: 2017
  • My work period: 2017 - 2018

Skills honed:

  • ReactJs
  • Redux
  • Javascript
  • HTML/CSS
  • PostgreSQL
  • Project management
  • Node.js

2016

Co-founder and Full Stack Developer

Co-founded Web Development Digital Agency. The company is building websites from ground zero for B2B clients. We primarily used Umbraco and C#, but I also worked with React, jQuery, WordPress.
  • Company: SiteOcean
  • Company established: 2016
  • My work period: 2016-11-21 - 2019-02-01

Skills honed:

  • ReactJS
  • Redux
  • Javascript
  • HTML/CSS
  • Company management
  • Umbraco
  • Design (Photoshop, Corel Draw, etc.)
  • Project management
  • ASP.NET
  • C#
  • jQuery
  • PHP
  • WordPress
  • Node.js

2015

Full Stack Developer

I got a position as a web developer in Novicell after winning the 1st place at annual Geek Challenge Contest held by Novicell in 2015. In Novicell I was doing various projects taking care of both backend and frontend. First projects were done in .NET framework called Umbraco, so backend coding was done in C#. Later on I moved to Drupal department where I worked on internal systems using PHP and Drupal.
  • Company: Novicell
  • Company established: 1998
  • My work period: 2015-12-22 - 2017-07-01

Skills honed:

  • JavaScript
  • HTML/CSS
  • Umbraco
  • C#
  • jQuery
  • PHP
  • Drupal

2015

Co-Founder and Full Stack Developer

Co-founded electronic shop Swison in Denmark, Aarhus, 2016. In this venture I was doing full web development with PHP, Javascript, HTML/CSS, databases and framework called Laravel. This is the e-shop that I built solely with Laravel. Programming included solving difficult issues like checkout, product categorization, availability and security in order to make it work reliably and implement all the features that we wanted. E-shop features custom computer options available for customers, each part has it’s own properties in the database, that’s why it is possible to know if a particular part can work with other parts.
  • Company: Swison
  • Company established: 2015
  • My work period: 2015-12-22 - 2017-07-01

Skills honed:

  • JavaScript
  • HTML/CSS
  • jQuery
  • PHP
  • Laravel
  • Photoshop/UI/UX

2015

Full Stack Developer

At Wade Alters Consultancy my role was to create and fix WordPress pages until the big project. After 2 months, we with the team decided to do a big project – create a custom WordPress theme for the website. In this project my role was to develop and implement the design, which was drawn by a designer and then, write the php code to make all the parts work together properly. So all design was built from scratch and it was done after 6 month period.
  • Company: Wade Alters Consultancy
  • Company established: 2010
  • My work period: 2015-10-29 - 2016-09-03

Skills honed:

  • JavaScript
  • HTML/CSS
  • jQuery
  • PHP
  • WordPress
  • InfusionSoft

2011

Developer Intern

In Superum I was working and assisting in various projects. In the first months of working there, I was working on web projects, mainly on the backend. My main role was making web services for mobile apps that Superum was developing at the particular moment.
  • Company: Superum
  • Company established: 2014
  • My work period: 2015-05-19 - 2016-09-01

Skills honed:

  • JavaScript
  • HTML/CSS
  • jQuery
  • Java (Android)
  • Python
  • Web2Py

2010

Freelance Web Developer

I started of as a freelance web developer, under the name of Dasaco. I was finding clients that would need a new website for their businesses or redesign of their current websites for a fairly good price. That’s when I got excited that I can earn money by doing something that I love. As a result I have made 4 websites for various clients, including myself. All of them were built in WordPress, some of them included custom coded php plugins that I had to create myself.
  • Company: Dasaco
  • Company established: 2010
  • My work period: 2010 - 2016

Skills honed:

  • JavaScript
  • jQuery
  • PHP
  • WordPress
  • OpenCart
  • eCommerce
  • Design

Baby Developer

Education

2018 - 2019

Business Academy Aarhus – Software development Bachelor’s degree

Studied software development more deeply covering development of large systems, testing and frameworks.

2015 - 2018

Business Academy Aarhus – Computer Science AP degree

Here I was studying a lot of subjects about programming, system planning, business logic and everything else in the topic of IT.

2011 - 2015

Vilniaus Zemynos gimnazija – High School

Here I got my full 12-year school diploma.

2011 - 2013

UAB “Nataljos Kazakovos” Computer School – 2 year programming course

At NKKM I learned Software Development, was moved to 2nd course from the start. Started by learning Pascal, then moved onto C#. I learned a lot about making Windows apps with C# and general understanding of programming, frameworks and a lot more. That’s the place where I won the first place at programming contest held by NKKM.

2009 - 2010

Web Development School UAB “Arlane” – Web Development Course

At Arlane I learned the basics of web development, that was my first exposure to what later became my career. HTML/CSS, Javascript and PHP were the main technologies I learned. Also I learned about popular CMS’es like WordPress, Joomla, Drupal. This laid the foundations for me to learn web development on my own.

2004 - 2010

Music School (Algirdo Muzikos Mokykla) – 7 years

I learned music history, theory, piano. Here I practiced patience, discipline and hard work. Was fortunate enough to graduate with diploma for excellence.

Baby Student