Summary

I am Adomas, a 3rd year Computer Science student at the University of Bristol. Not afraid to experiment and learn new things, I am passionate about all things computers. I specialize in full-stack web development and am always ready to tackle any tasks thrown my way.

Experience and achievements

Bored Panda 2014 August - present

Full stack web engineer at Bored Panda: one of the most popular arts, design and photography website on the internet. My responsibilities are:

  • Working with an in-house solution to handle high traffic
  • Implementing features from scratch
  • Bug fixing and refactoring
  • Failure prevention and handling
  • Continuous integration and deployments
  • Working with a variety of technologies: PHP, Node.js, Ruby, SQL databases, Memcached, nginx

ARM Hackathon Bristol 2015

Participant of a 24 hour hackathon organized by ARM. The main goal was to create an interesting project over 24 hours, using ARM's mbed chip. Our team was working on a persistence of vision sphere and I was responsible for coding the hardware driver for the mbed chip using C++.

Joylab 2014 July - August

Development for a project aimed at data collection from cultural events. My contribution was:

  • Front-end design coding
  • Building an interactive statistics dashboard
  • Integrating with external HTTP APIs for email and SMS messaging

Others In no particular order

  • Worked on websites ranging from blogs to warehouse management systems
  • Worked on a small 2D engine for a game idea in Python, using PySDL and OpenGL
  • Completed over 50 Project Euler challenges
  • Worked on a bus route search webapp for the UK's bus system, using Traveline database
  • Finished in the top 10 in CodinGame contests
  • Worked in University of Bristol outreach events
  • Took part in various university level coding hackathons
  • Was a Student's Council vice-president in high school, organised various events

Education

MEng Computer Science, University of Bristol 2013 - 2017

  • Programming and Algorithms;
  • Mathematical Methods for Computer Scientists;
  • Theory of Computation;
  • Introduction to Computer Architecture;
  • Concurrent Computing;
  • Software Product Engineering;
  • Communication, Complexity and Number Theory;
  • Data Structures and Algorithms;
  • Symbols, Patterns and Signals;
  • Language Engineering.

Rygiškių Jono High School 2011-2013

Lithuanian Brandos Atestatas with following exam grades:

  • Maths: 100%;
  • Physics: 100%;
  • IT and programming: 100%;
  • English language: 100%;
  • Lithuanian literature: 73%;