No recruiters, social media experts, business development enquiries please! I am not interested.I will only respond to enquiries about potential projects.========================================================================I’ve been working as a programmer for over 15 years, completing projects in a multitude of industries (retail, energy, transport, digital design to name a few).I’ve experienced all aspects of the software development lifecycle, from gathering requirements, analysis and design – through to building, testing, deploying and supporting software systems.I have the experience to help make your next software project a successful one!Skills and Experience:* Mobile development using cross-platform technologies such as React Native and Ionic Framework. I've also dabbled with Flutter. I've been doing mobile work for 10 years now, and have a very good understanding of what is and isn't possible with cross-platform techniques. I can also write native code (Objective-C, Swift, Java) where needed, i.e. for plugins or other functionality that needs to interact with device hardware or native APIs.* Backend web application development / API development, using frameworks like Ruby on Rails and Node.js.* Front-end web application development, using ES6 Javascript / Typescript, Javascript frameworks like React and Angular, tools like webpack / npm.* I’ve also worked with many different databases in my career to date - Oracle, SQL Server, MySQL, PostgreSQL, SQLite, MongoDB, parse.com.* Many projects I manage the server too, i.e. doing "dev ops", with tools like Docker, Ansible and cloud infrastructure with providers like Linode, Digital Ocean, AWS, Azure.I’m a good fit for many projects, as I have a breadth of knowledge across many technology stacks, but are also pretty focused around modern web development practices.Get in contact if you have a project you want to discuss!
Listed skills include Ruby On Rails, Angularjs, React.Js, Ionic Framework, and 16 others.