Michael Johnston Email and Phone Number
Michael Johnston work email
- Valid
Michael Johnston personal email
Studying Mathematics trains the ability to think about problems at any level of abstraction, and to solve them using the breadth of knowledge that you have. Having moved into the Software industry after graduating, I am now able to enjoy the satisfaction of devising and implementing solutions in large and small units of work on a daily basis.I also enjoy sharing the solutions that I come up with, and training others to think in creative and effective ways. To this end I have an interest in the field of education, especially in promoting the study of maths in high school and beyond. More practically, my close affiliation with the Churches of God has allowed me to share my knowledge in both spoken and written form to a wide array of interested parties through debate, discussion, teaching and in editing their magazine for young people.To relax, I play the trumpet, am a member of a local badminton club and play chess. I also enjoy reading history.
Collectionhq
View- Website:
- collectionhq.com
- Employees:
- 23
-
Software Engineering LeadCollectionhq Oct 2023 - PresentGlasgow, Scotland, United Kingdom -
Senior Software EngineerQuotech Nov 2022 - Sep 2023Remote -
Senior Software EngineerCollectionhq Sep 2019 - Sep 2022Glas -
Software EngineerCollectionhq Apr 2017 - Sep 2022Glasgow, United KingdomDuring my time here I helped migrate our database from Oracle to Postgres, and then improved our Hibernate implementation to take advantage of this. Carrying on from that, I let the conversion of our applications to be fully Spring Boot (and Java-configured) from standard (XML-configured) Spring apps. I was then involved with our running these applications on AWS servers, and worked on our deployment scripts.The next major project I was involved with was the creation of a React.js front end, to be hosted by one of these Spring Boot apps. This involved setting up npm and webpack, and integrating this with our Maven deployments. Once the application reached a critical size. I refactored it to use Redux to handle our events and state changes. In this project I also designed our data structure through all the application tiers (database, Java, React).Most recently I have been working on our refactoring of our machine learning module. This has involved migrating a lot of our present functionality from Java into Python, where our Data Scientists are more capable of making changes and running experiments, while also tidying up a lot of rushed and buggy code from earlier releases. Again, I was responsible for defining the data structure for our Python implementation, as well as specifying the pattern of the surrounding Java code, which I implemented alongside another developer. -
Software EngineerSopra Steria Oct 2015 - Apr 2017Glasgow, United KingdomPrimarily trained as a Java developer, but have also been part of a team maintaining an Oracle Forms application since Feb 2015. In Java, I have worked on continuous integration using Eclipse, SVN and Jenkins, and in Forms I've been involved in debugging and developing forms and using an Oracle database.Have been able to learn and use some SQL and BI tools such as Pentaho and PowerBI during a short project.During training period worked on a project tracking weather information in real time using Twitter and publishing tweets about snow to a live map.
Michael Johnston Skills
Michael Johnston Education Details
-
1St Class (With Hons) -
Bolton School Boys' Division
Frequently Asked Questions about Michael Johnston
What company does Michael Johnston work for?
Michael Johnston works for Collectionhq
What is Michael Johnston's role at the current company?
Michael Johnston's current role is Software Engineering Lead.
What is Michael Johnston's email address?
Michael Johnston's email address is mi****@****ria.com
What schools did Michael Johnston attend?
Michael Johnston attended University Of Warwick, Bolton School Boys' Division.
What are some of Michael Johnston's interests?
Michael Johnston has interest in Military History, Badminton, Classical History, Trumpet, Chess, Batch Scripting, Strategy Games.
What skills is Michael Johnston known for?
Michael Johnston has skills like Java, Mathematics, Pl/sql, Public Speaking, Spring Framework, Writing, Editing, Postgresql, Object Oriented Software, Thymeleaf, Junit, Gradle.
Who are Michael Johnston's colleagues?
Michael Johnston's colleagues are Fiona Gibson, Neil Kyle, Steve Legowski, Neil Kyle, Craig Irvine, Jamie Wright, Nadeera Pathirage.
Not the Michael Johnston you were looking for?
-
Michael J.
United Kingdom1marsh.com1 +353160XXXXX
-
2omduk.com, idean.com
3 +178720XXXXX
-
2millerhendry.co.uk, sepa.org.uk
-
Michael Johnston
Innovation Executive At Invest Northern Ireland At Invest Northern IrelandBelfast Metropolitan Area2sanctumnetworks.com, investni.com1 +447867XXXXXX
-
Michael Johnston
Associate Director - Nhs South East London Icb| Nhs Contracts, Commissioning, Transformation Procurement |Gillingham2hotmail.com, selondonccg.nhs.uk
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial