Karolis Noreika

Software developer at SameSystem. I love making things that run smoothly — especially technology.

Code examples

Polyglt Rock Paper Scissors Sudoku
Final project on Makers Academy created in 10 days with Fred McGroarty, Tiffanie Chia, Mark Mekhaiel, Andrew Cumine and Ruslan Vikhor Rock Paper Scissors web game Sudoku web app

Web development

I'm convinced that great software transforms our lives. For many years I felt I want to become a software developer and I made a radical change in 2014. I moved from Kaunas, Lithuania to London, UK and started a 12 weeks object oriented programming and software design course on Makers Academy. MA made me more confident in planning and writing sofware. It feels like it was one of the best decisions I made in my life.

Currently I am looking for projects and positions in London where I can continue to challenge and stretch myself.

Skills

  • Ruby
  • Object oriented principles and design
  • HTML5
  • CSS3 and Sass
  • JavaScript, jQuery, Ajax and CoffeeScript
  • Rails
  • Sinatra
  • TDD, BDD
  • Unit testing with RSpec and Jasmine
  • Integration testing with Capybara
  • FactoryGirl fixtures and Shoulda matchers
  • PostgreSQL and SQLite
  • DataMapper
  • Version control with Git and GitHub
  • Twitter Bootstrap and Foundation
  • Polymer
  • WebSockets
  • Integration of APIs including Twilio, Stripe, Paperclip, and Mailgun
  • GitHub Flavoured Markdown
  • AWS, Heroku
  • MacOS, Linux
  • Pair programming
  • Agile values, principles and practice, Scrum

Work experience

2016.07-now

  • Company: SameSystem
  • Company site: www.samesystem.com
  • Position: Software Developer
  • Description: Maintaining and developing intelligent business tools for scheduling, budgeting and human resources.

2014.12-2016.07

  • Company: Synergium
  • Company site: www.synergium.eu
  • Position: Software Developer and Scrum Master
  • Description: Developing language translation and business management related software.

2011.11-2013.12

  • Company: KM11
  • Company site: km11.lt
  • Position: Founder
  • Description: Founder of small advertising, social media agency.

2004-2006

  • Company: Individual businness
  • Position: Network administration
  • Description: Owning and aministrating small ISP company.

Software related courses attended

Makers Academy

Web Development Bootcamp: Feb—May 2014

  • Highly selective 12 week full-time course
  • Ruby, object oriented programming and software design
  • Full stack web development
  • Pair programming and teamwork
  • Final project: POLYGLT is a peer to peer, language learning, webapp

UCBerkeleyX

CS169.1 Software as a Service: July—August 2013

  • 6 week part-time online course
  • Introduction to software engineering and SaaS architecture
  • Ruby fundamentals and basic Rails
  • Behaviour driven design and test driven development

Formal Education

Vytautas Magnus University

Studied Business Informatics 2008—2010

Contact me

Github, LinkedIn or Twitter.

karolis.noreika@gmail.com