Last year when I left Poole (and WDS), I had listened to a podcast in which the main contributer aimed to achieve 52 things in 52 weeks.
With my aim of improving my technical capability further, I wanted to try and emulate this as a developer. Being realistic I aimed to complete 26 projects in 52 weeks
It was fun, met some awesome people and it even ‘opened some doors’.
It also gave me opportunity to improve my skills Angular 2+, react, selenium, charting libraries, machine learning tooling, python, web scraping, spring-boot, image manipulation, mobile development and more
Here’s the list (mostly for my own sanity) and in case anyone does want to discuss any of them. Some are large, some really not so large!
1) A commercial vehicle sourcing system which finds vans for sale online at a profitable price (using number plate recognition, and milage processing for external valuations)
2) A private number plate sourcing system including eBay data gathering api integration
3) A platform for collating online content and increasing awareness of companies which support community organisations. Including a blogging platform
4) A website aiding football fans who wish to find travel services to away matches
5) A website which can automatically generate and print patterns (from custom images) which aid the use of popular children’s craft products such as hama
6) Marketing consultation, website creation and graphic design for a gym, community groups and a charitable swimming event
7) Improvements to my own personal website for storing blogs and ‘spikes’
8) Twitter data extraction with application of machine learning algorithms to find words commonly associated with organisations
9) A jovial (Chuck Norris) style joke generation website. Customisable for various people
10) Wallboard with integrations to Jenkins, stash, sonar and jira. Also with messaging capabilities
11) Spike of machine learning utterance to requirement classification (for surfacing statistics)
12) Video editing and sharing of practices undertaken. Utilised for family events, trip memory sharing and training distribution
14) Spike of a bot which can be interacted with through Skype
15) Data visualisation software for sports player attributes with automatic radar chart generation
16) Modelling of sporting data including xG (expected goals calculation) with automatic cumulative xG chart generation for specified matches
17) ReactJS front end for player comparison tables
18) Fantasy premier league point calculations for football league players
19) Facebook integration and picture upload with ability to overlay jovial or marketing graphics and text
20) HTML email templates for marketing updates
21) Complete marketing platform for a new clothing brand with blogs, market research, designs, pricing and logo generation
22) Automated restaurant website generation. Also with automatic generation of cross platform applications
23) Self learning progression with the use of podcasts and YouTube “courses”
24) Automated the recognition of ‘flaky’ cucumber tests by analysing data from previous runs
25) A browser extension to automate some aspects of eBay interactions
26) A website publicising wedding details with media creation
27) A ‘snake’ style game with the ability to customise the snakes head and items being collected
28) Electronic mosaic style art projects
29) A script to take dynamic charts generated locally and save them as graphics