IT Developer and Leader with experience in a wide range of technologies, including thin and thick clients, agile and heavy methodologies, security and protocols. I love working with motivated people and helping them build great software.There are two things I'm passionate about in my career. Building useful software, and helping my teams to do the same. I love working through new ideas, and helping the teams I'm working with to skill up and implement.I've done this in a mix of individual contributor and leadership roles. There are good challenging problems to solve in both, and I enjoy solving them with teams either in more of a management role or directly.Some of the things that bring me joy include:* writing beautiful code that is high quality, well tested and meets requirements.* finding the tweak to a bit of code or architecture to greatly increase performance (a better data structure or algorithm, find the index/change to sql to make a query better, working out some appropriate caching).* helping a direct report succeed* seeing a direct report/mentee learn grow and do awesome work.* growing and nuturing teams* leading change to refactor an organisation to match a target stateSpecialties: Ethereum, Solidity, JavaScript, Ruby, Java, AWS, agile methodologies, startups, databases(SQL/NoSQL).
Listed skills include Agile Methodologies, Java, Ruby, Javascript, and 44 others.