I live for challenges. I believe they push people to their limits and accelerate personal improvement. I've found that the most rewarding problems to solve have been in code. So whenever someone comes to me with an "unsolvable" problem: I get excited.
I believe communication is one of life's most important skills. To communicate effectively, all parties should be in complete understanding throughout each stage of a project; not just the beginning.
I like to think out every aspect of a problem before solving it; every action I take will have a reason behind it to maximise the efficiency of my work and the effectiveness of the outcome.
I work incredibly hard for what I believe in. Learning a new programming language, staying up for consecutive nights or starting an entire project completely from scratch; whatever it takes to achieve the perfect result.
Itching to get into mobile app development, I took to bringing the classic Mastermind game to Android screens. A very rewarding experience not only from a learning perspective but also motivationally; it will be a long time before I forget the excitement as I saw my creation brought to life by an actual phone screen.
Growing up in the tech industry you can't help but admire Google. I felt I could learn a lot by putting myself in their shoes, and decided to create a basic search engine. A challenging and interesting way to learn a new language (Python), it only increased my respect for the company and the amount of thought and effort that must go into perfecting their flagship product.
Created during my placement at Redweb, this app saved the search department vast amounts of time by automating a complex task. After being provided a list of websites, 'stored' would spider said sites and analyse the HTML to find out how much effort had been put in to make the sites SEO friendly. This afforded the search team an easy way to see who was a potential client.
Trying to solve the problem of getting meaningful information when asking questions at events, a group of us at Redweb created Simpoll in a two day hack. Using geolcation to position the user and SignalR to ensure compatibility between all phones; Simpoll allows a speaker to ask a question, give listeners the URL and see the results in sixty seconds.