Brief info about chosen projects I have been working on before graduation:

2009 November — RobotGame – first large program, turn-based tactics game
1300 lines of code in Java

2010 September – October — Bricks3 – Jewel Quest game (and a bot player)
over 3500 lines of code in Java

2010 October – 2011 April — Software Engineering Group Project – robot control software
about 1500 lines of code in C++, runtime video

2011 February — Box organizer – particular problem solver
about 1000 lines of code in Java

2011 February – June — Windows 7 desktop gadget – clock, stopwatch and buttons
about 150 lines of code in HTML, CSS and JavaScript

2011 June — Alarm manager – task manager with reminders
over 1500 lines of code in Java

2011 August – October — Magic the Gathering – virtual table for playing famous CCG
about 9000 lines of code in Java

2012 March — Sudoku Helper
about 3000 lines of code in Java

2012 September – 2013 April — Flag co-ordinator (network differentiation game)
over 6000 lines of code in Java

And after graduation:

2014 July — Learning TDD – a set of 3 small tasks to cover Test Driven Development and present unit, integration and acceptance tests

2014 November — Git Commit Viewer – a simple GUI to checkout code or do soft reset at chosen commits

2014 December — Bad Practices of Testing – examples of bad test code, explanations and improved solutions; also available in “do it yourself” version

2015 February — Conway’s Game of Life – enhanced by populations of various colours

2016 January — Map to Object Converter – a tool to convert Map<String, Object> into staticly typed Java object, with no need to write mappers

2019 April — mods for Factorio written in Lua: Zoom Presets, Zooming Reinvented, Ghost in Hand and Tag To Teleport

For other smaller projects/katas see my github repositories.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: